Bill of Materials: 7-Segment LED Die with Arduino PART NO

Similar documents
Bill of Materials: Super Simple Water Level Control PART NO

Bill of Materials: Magic Color PART NO

Objectives: Learn how LED displays work Be able to output your name on the display

TKEY-K16. Touch CW automatic electronic keyer. (No moving parts no contacts) Assembly manual. Last review: March 15, 2018

TR-Plus T/R Switch Assembly and Operation Manual. Introduction

DL-1A. RF dummy load - 50Ω 20W. Assembly manual. Last update: May 1, Thank you for constructing the DL-1A dummy load kit

8 PIN PIC PROGRAMMABLE BOARD (DEVELOPMENT BOARD & PROJECT BOARD)

BNC-Panel-16-TTL User Manual

Documentation VFD clock 8 a clock

Arduino Lesson 3. RGB LEDs

Total solder points: 123 Difficulty level: beginner 1. advanced AUDIO ANALYZER K8098. audio gea Give your. . high-tech ILLUSTRATED ASSEMBLY MANUAL

DRAFT Microprocessors B Lab 3 Spring PIC24 Inter-Integrated Circuit (I 2 C)

Introduction 1. Green status LED, controlled by output signal ST. Sounder, controlled by output signal Q6. Push switch on input D6

H2633IP-1 RELAY CARD K2633

SEP Bright Pi v1.0 Assembly Instructions

Multi-Key v2.4 Multi-Function Amplifier Keying Interface

Introduction 1. Green status LED, controlled by output signal ST

Introduction 1. Digital inputs D6 and D7. Battery connects here (red wire to +V, black wire to 0V )

The Infinity Portal Craig A. Lindley 03/16/2011

Parts Checklist - Please note there is no resistor R3. Diodes, LED and transistors are polarized see construction stages

Atari PICO Composite Mod Board Installation Instructions:

DEM 9ULNACK 3.4 GHz. PHEMT LNA amplifier complete kit assembly guide

Fixed Audio Output for the K2 Don Wilhelm (W3FPR) & Tom Hammond (NØSS) v August 2009

Mini-Yack Iambic Keyer

Step What to do Expected result What to do if test fails Component tested 1 Visual inspection. Board is accurately assembled

Building the ChronoDot Calendar Reminder

2019 SKILLSUSA MICHIGAN CHAMPIONSHIPS TASK AND MATERIALS LIST

Total solder points: 117 Difficulty level: beginner advanced. RGB Controller K8088 ILLUSTRATED ASSEMBLY MANUAL

ENGR 40M Project 3a: Building an LED Cube

Self-Playing Xylophone

While the parts are already inventoried at the factory, please verify the inventory check as you go:

7 SEGMENT LED DISPLAY KIT

[ Photos ] [ Wares ] [ Library ] [ Dave's Web ] [ Matt's Web ] Wares [ SWISH ] [ Simple Search ] [ Trunk Calc ]

VU-1 VU Meter Kit Volume Unit Meter

Ginger Bread House

Lesson 4 RGB LED. Overview. Component Required:

Build A Video Switcher

Nixie Clock Type Frank 2 Z570M

Dust Sensor using GP Y

DSO138mini Troubleshooting Guide

RAKK dac. RAKK dac Mark IV. RAKK dac Mark IV. Assembly and Installation Manual

DMC550 Technical Reference

Australian Technical Production Services

SN-Class Nixie Clock Kits

N3ZI Digital Dial Manual For kit with Serial LCD Rev 3.04 Aug 2012

Tube Cricket Build Guide

Connection Guide of the MOTOTRBO radio to the radioserver as a control station

DIY KIT MHZ 8-DIGIT FREQUENCY METER

Main PCB (The small one)

Mal-2 assembly guide v1.0

Vorne Industries. 87/719 Analog Input Module User's Manual Industrial Drive Itasca, IL (630) Telefax (630)

Industrial Monitor Update Kit

Introduction. The Clock Hardware. A Unique LED Clock Article by Craig A. Lindley

Evaluation Board For ADF Integrated VCO & Frequency Synthesizer

CAT System on the MIC socket for Yaesu FT-897/857

Commissioning Guide. firepickdelta. Commissioning Guide. Written By: Neil Jansen firepickdelta.dozuki.com Page 1 of 22

N3ZI Digital Dial Manual For kit with Backlit LCD Rev 4.00 Jan 2013 PCB

Features. = +25 C, 50 Ohm System

Module 4: Traffic Signal Design Lesson 1: Traffic Signal (Arduino) Control System Laboratory Exercise Grade 6-8

Part (A) Controlling 7-Segment Displays with Pushbuttons. Part (B) Controlling 7-Segment Displays with the PIC

Manual #: UMA1074 Rev. 2 October, Hall Research Technologies, Inc 1163 Warner Ave. Tustin, CA 92780

SWITCH: Microcontroller Touch-switch Design & Test (Part 2)

UAV Ultimate Atari Video A7800

Nixie Clock Type Frank 3

GUIDE TO ASSEMBLY OF ERICA SYNTHS DELAY MODULE

Computer Architecture and Organization. Electronic Keyboard

Measure the value of water flow using water flow sensor and DC water pump 12 V interfacing with Arduino uno

Laboratory 11. Required Components: Objectives. Introduction. Digital Displays and Logic (modified from lab text by Alciatore)

Features. = +25 C, 50 Ohm System

1x12 VGA & Audio over CAT5 Splitter

MONO AMPLIFIER KIT ESSENTIAL INFORMATION. Version 2.2 CREATE YOUR OWN SPEAKER DOCK WITH THIS

Assembly Instructions And User Guide. Nixie FunKlock. FunKlock Issue 4 (1 February 2017)

Reaction Game Kit MitchElectronics 2019

Rfid Based Attendance System

Lab 3c Fun with your LED cube. ENGR 40M Chuan-Zheng Lee Stanford University 19 May 2017

EP486 Microcontroller Applications

MONITOR POWER Shiloh Road Alpharetta, Georgia (770) FAX (770) Toll Free

DIY Guide - Building Franky v1.1, the SEGA Audio and Videocard for MSX

TECHNICAL SUPPORT , or FD151CV-LP Installation and Operation Manual 15.1 Low Profile LCD

CMD176P GHz 4-Bit Digital Phase Shifter. Features. Functional Block Diagram. Description

Triple RTD. On-board Digital Signal Processor. Linearization RTDs 20 Hz averaged outputs 16-bit precision comparator function.

DEM B SBH-PW-N (A-TOUCH)

Instruction Manual Model # Block Upconverter

AT-AUTO (tm) QRO Keyline Upgrade Kit Installation Manual

One Shot, Two Shot, Red Shot, Blue Shot. Build Instructions

MAIN PCB (The small one) OPEN MAIN BOARD BAG A

This document is intended to provide information to allow the researcher to build their own device.

Connection Guide of the MOTOTRBO radio to the radioserver as a control station

MUK REAR PANEL ASSEMBLY ASSEMBLY INSTRUCTIONS

MENU EXECUTE Shiloh Road Alpharetta, Georgia (770) FAX (770) Toll Free

ENGR 40M Project 3b: Programming the LED cube

Lab 7: Soldering - Traffic Light Controller ReadMeFirst

How To Build Megavolt s Small Buffered JTAG v1.2

Model Railway Animation: Part 1, LEDs - Expanded By David King

Build Your Own Clone Super 8 Kit Instructions

SquareLED - Aura Bar & Matrix Beam Light 100

Digital Clock. Perry Andrews. A Project By. Based on the PIC16F84A Micro controller. Revision C

Constructing and Operating: The Island Keyer

Installing The PK-AM keyer and. from Jackson Harbor Press Operating: A Morse code keyer chip with pot speed control

PART. Maxim Integrated Products 1

Transcription:

7-Segment LED Die with Arduino PART NO. 2190194 This project is based on the Arduino environment so that you can manipulate a die with a simple common anode 7-segment LED, a transistor PNP-2N3906, 10 resistors and a mini switch for control. http://www.instructables.com/id/7-segment-led-die-warduino/ Watch the video at: http://www.youtube.com/watch?v=-ksp8qqmcoc Time Required: 5 hours depending on experience Experience Level: Intermediate Required tools and parts: Arduino Uno Soldering Iron Solder Helping Hands Wire Cutters/Strippers Needle Nose Pliers 1 meter of wire #22 Bill of Materials: Qty Jameco SKU Component Name 1 2152438 SHIELD,ARDUINO PROTO PCB,REV3,1.0 PINOUT It's the base for this project. 1 160882 Connector Unshrouded Header 40 Position 2.54mm Solder Straight Thru-Hole Vital for mounting your project on Arduino hardware. 1 335090 Single Digit 7-Segment LED Display Fundamental part for the project so that you can see the result obtained of manipulating a die. 8 690697 RESISTOR,CARBON FILM,200K OHM,1/4 WATT,5%,(10 BAG) Needful part to protect the 7-segment LED display 1 690865 RESISTOR,CARBON FILM,1K OHM,1/4 WATT,5%,(100 BAG Needful to protect the base of your transistor 2N3906 1 661757 RESISTOR,CARBON FILM,10K OHM,1/2 WATT,5%,(100 BAG) Vital to ground the mini switch and the digital pin of your Arduino that is common to your mini switch and this component. 1 38375 Transistor 2N3906 PNP General Purpose Fundamental to control the 7-segment LED display from your Arduino hardware 1 119011 Switch Tactile ON OFF Single Pole, Single Throw Round Button PC Pins 0.05A 12 Volt Thru-Hole Vital to manipulate your project Step 1 - List of materials (1) Shield, Arduino Proto PCB, Rev.3 (1) 40 position header, 0.1" spacing (1) Single Digit 7-Segment LED Display (8) 200 ohm resistor, 1/4 watt

(1) 1K ohm resistor, 1/4 watt (1) 10K ohm resistor, 1/2 watt (1) Transistor, 2N3906, PNP (1) Switch, tactile ON OFF SPST Round Button Step 2 - Identify Transistor ends You should identify the transistor leads for proper connection. Step 3 - Identify Mini-Switch Pins It's useful to know how to connect the mini-switch of your project. Identify how to connect your mini-switch, that is, you only need to connect the pins of conection: the closest pins that you can see on the photo.

Step 4 - Diagram of Project Observe the connections to your switch and transistor, but you should also observe the Arduino connections because the Analog pins is a continuation of Digital pins. For example, A0=D14, A1=D15...A5=A19. Step 5 - Insert the Pins in your Arduino Hardware Insert the following pins in your Arduino hardware: cut 4 pins for A0, A1, A2, A3, cut 2 pins for D6, D7, cut 4 pins for D8, D9, D10, D11 and cut 2 pins for GND, 5V

Step 6 - Mount the PCB on your Arduino Mount your PCB on the Arduino hardware by matching exactly with the pins inserted in your Arduino with the PCB. Identify the same letters and numbers for inserting correctly. For example, A0 with A0, A1 with A1, etc. Step 7 - Solder the Visible Ends Solder the visible ends to complete this step.

Step 8 - Dismount the PCB Dismount the PCB so that you can observe the result of the prior step. Step 9 - Mount the 7-Segment LED Display Mount the 7-Segment LED Display on your PCB. Step 10 - Solder the Ends of your LED Display Solder the ends of the 7-segment LED display mounted previously.

Step 11 - Connect the Resistors of 200 ohm Connect and solder the resistors of 200 ohm to the pins of your display. Step 12 - Mount the Mini Switch Mount and solder the Mini Switch on your PCB to D11 and 5V. Step 13 - Install the Resistor of 10K ohm Connect the resistor of 10K ohm to GND and the mini switch according to the schematic.

Step 13 - Install the Resistor of 10K ohm Step 14 - Install the Transistor 2N3906 Install and solder the transistor 2N3906 on your PCB. Step 15 - Install the Resistor of 1K ohm Connect the resistor of 1K ohm to the base of your transistor 2N3906 and D10.

Step 16 - Complete your Project For completing this project, write the Arduino program in your computer. The following program is what you need so that your project works: (copy the text below into your Arduino IDE) //Program for 7-Segment LED Die (Red) int segmentpins[] = 15, 14, 8, 7, 6, 16, 17, 9 ; int displaypins[] = 10; int buttonpin = 11; byte digits[10][8] = // a b c d e f g. 1, 1, 1, 1, 1, 1, 0, 0, // 0 0, 1, 1, 0, 0, 0, 0, 0, // 1 1, 1, 0, 1, 1, 0, 1, 0, // 2 1, 1, 1, 1, 0, 0, 1, 0, // 3 0, 1, 1, 0, 0, 1, 1, 0, // 4 1, 0, 1, 1, 0, 1, 1, 0, // 5 1, 0, 1, 1, 1, 1, 1, 0, // 6 1, 1, 1, 0, 0, 0, 0, 0, // 7 1, 1, 1, 1, 1, 1, 1, 0, // 8 1, 1, 1, 1, 0, 1, 1, 0 // 9 ; void setup() for (int i=0; i < 8; i++) pinmode(segmentpins[i], OUTPUT); pinmode(displaypins[0], OUTPUT); pinmode(displaypins[0], OUTPUT); pinmode(buttonpin, INPUT); void loop() static int dice; if (digitalread(buttonpin)) dice = random(1,7); updatedisplay(dice); void updatedisplay(int value1) digitalwrite(displaypins[0], HIGH); digitalwrite(displaypins[1], LOW);

setsegments(value1); delay(5); digitalwrite(displaypins[0], LOW); digitalwrite(displaypins[1], HIGH); delay(5); void setsegments(int n) for (int i=0; i < 8; i++) digitalwrite(segmentpins[i],! digits[n][i]);