Compatible Breadboard Arduino Compatible Assembly Guide

Transcription

ARD-101breadboard arduinocompatibleBreadboard ArduinoCompatibleAssembly Guide

A Few WordsAbout this KitThe pre-made Arduino Uno board is an amazing prototypingplatform, but sometimes its fun to make something for yourself.The goal of this kit is to make building your own a fun and easyexperience. Collecting all the bits and pieces so you can popthem into place and have a fully functional Arduino compatibleto play around with in no time.About Open Source HardwareAll of .:oomlout:.'s projects are open source. What does this mean? It means everythinginvolved in making this kit, be it this guide, 3D models, or code is available for free download.But it goes further, you're also free to reproduce and modify any of this material, then distributeit for yourself. The catch? Quite simple; it is released under a Creative Commons (By - ShareAlike) license. This means you must credit .:oomlout:. in your design and share yourdevelopments in a similar manner. Why? We grew up learning and playing with open sourcesoftware and the experience was good fun, we think it would be lovely if a similar experiencewas possible with physical things.(more details on the Creative Commons CC (By - Share Alike) License can be found at )( http://tinyurl.com/2dkzmd )About .: oomlout :.We’re a plucky little design company focusing on producing“delightfully fun open source products”To check out what we are up tohttp://www.oomlout.comAbout ProblemsWe strive to deliver the highest level of quality in each and every thing we produce. If you everfind an ambiguous instruction, a missing piece, or would just like to ask a question, we’ll try ourbest to help out. You can reach us at:help@oomlout.com(we like hearing about problems it helps us improve future versions)Thanks For Choosing .:oomlout and ABRA:.

.: Where to Find Everything :.TBCNtable of contents{PART}Required Parts02{COMP}Comparing a ARD-101 to a Duemilanove03{SCEM}ARD-101 Schematic04{ASEM}Assembly Instructions05{PROG}Programming Instructions08{NOTE}Room to Take Notes09ARD-101 ContentsITEMASSEMBLY GUIDEBATTERY CLIPBREADBOARDBREADBOARDLAYOUT SHEETCRYSTALJUMPER WIRESLED GREENLED REDMICROCONTROLLERPUSH BUTTONVOLTAGE REGULATOR2 PIN HEADER6 PIN HEADER0 OHM RESISTOR560 OHM RESISTOR10K OHM RESISTOR22 PF CAPACITOR100NF CAPACITOR100UF CAPACITORABRA ASSEMBLY GUIDE9 VOLT BATTERY CLIPBREADBOARD 400 TIE-POINTSBREADBOARD LAYOUT SHEET FOR D104100R16CRYSTAL 16.000 MHZ12 PIECE JUMPER WIRE SET M/MGREEN LED 5MMRED LED 5MMATMEGA328 W/BOOTLOADERPUSH BUTTON MOMENTARY5 VOLT REGULATORBREADBOARD LAYOUT SHEET HEADER 2 PINFTDI CABLE CONNECTOR HEADER 6 PINRESISTOR ¼ WATT 0 OHM JUMPER (BLACK)RESISTOR ¼ WATT 560 OHM (GREEN,BLUE,BLACK)RESISTOR ¼ WATT 10K OHM (BROWN,BLACK,ORANGE)CAPACITOR CERAMIC 22 PFCAPACITOR CERAMIC 100NFCAPACITOR ELECTROLYTIC 100UF1111111411222222ABOUT ABRA:ABRA has been serving industry and education since 1990.(U.S.: 1-800-717-2272) (Can: 1-800-361-5237)http://www.abra-electronics.com01

01 PARTthe parts.: The Parts Needed for a :.: Breadboad Arduino Compatible:.CapacitorsResistors100 uf -filters the power supply100 nf - bypass capacitor(104)22 pf - filters the crystal(220)Header - (6 pin and 2 pin)Used for programming with anFTDI cableBreadboard0 ohm (black)used as jumper wires560 ohm (green-blue-brown)LED current limiting10k ohm (brown-black-orange)Pull-upsBattery Clip - (9v)For powering the board with a 9vbatteryCrystal - (16 MHz)Allows for easy assembly ofcircuits without solderingBreadboard Layout SheetPlace on top of a breadboard toshow where components goPushbutton - (Reset)Microcontroller -A single chip computer that runsyour code(7805)Takes in 7-12 volts and outputs 5volts(Light Emitting Diodes)Used as indicatorsRed - powerGreen - connected to pin 1302(ATMega328)Voltage Regulator -Resets the micro-controller whenpressedLEDs-Provides a clock signal for theATMega chip

.: An Arduino Duemilanove:.02 COMPcomparison&.: Breadboard Arduino Compared:.03

03 SCEM.: Breadboard Arduino Compatible:.schematic.:Schematic:.Vin7-12 voltscapacitor100nfcapacitor100ufin voltageregulator7805gnd outcapacitor100ufLEDprogrammingheaderresistor560 ohmFTDIresistorpower10k ohmpushbuttongndresetctsAtmega328(with Arduino bootloader)Reset5txd0 RXD4resistorrxd1 TXD10k ccGNDGND AREFcrystal16MHzcapacitor22pfGnd(-)04Clock 1AVCCClock 21351261171089LEDpin 13resistor560 ohm

.: Breadboard Arduino Compatible:.assembly.:Assembly Steps:.Parts:BreadboardLayout sheetx1Breadboardx104 ASEM2 Pin Headerx21Parts:0 ohm resistor560 ohm resistor(black)(green-blue-brown)10k ohm resistor(brown-black-orange)x12x2x2205

04 ASEMassemblyParts:Capacitor100 ufx2Capacitor100 nf(104)x2Capacitor22 pf(220)x2The 100 uf capacitors are polarized.Put the longer lead in the indicated hole3Parts:Pushbuttonx106Header (6 pin)x1Red LEDx1Green LEDx14

04 l(16 MHz)x1Voltage Regulator(7805)x1There is a half mooncutout, this goes at the top5Parts:WireBattery Clipx1607

05 PROGprogramming.: Programming Your Arduino Compatible:.(you can either use an Arduino UNO board or anFTDI USB-Serial cable to program your ARD-101)Using an Arduino USB Boardremove the ATMega328 chipbefore using as a programmerconnect1. digital 0 - digital 02. digital 1 - digital 13. reset - reset4. 5v - red rail (5v)5. gnd - black rail (gnd)Using an FTDI USB - Serial Cableuse the colors on the layout sheetto orient the plugbefore uploading a programpress the reset button08

.: Notes:.:Room for a Few Notes:.06 NOTEnotes09

ARD-101(BBAC)breadboard /www.abra-electronics.comwww.oomlout.comThis work is licenced under the Creative Commons Attribution-ShareAlike 3.0 Unported License. To view a copy of this licence, / or send a letter toCreative Commons, 171 Second Street, Suite 300, San Francisco,California 94105, USA.

{COMP} Comparing a ARD-101 to a Duemilanove 03 {SCEM} ARD-101 Schematic 04 {ASEM} Assembly Instructions 05 {PROG} Programming Instructions 08 {NOTE} Room to Take Notes 09 The pre-made Arduino Duemilanove board is an amazing prototyping platfo