Billig robot med inbyggd kod redaktör (PS/2 tangentbord koden input, EEPROM lagring) (1 / 6 steg)
Steg 1: material
En lista över material som behövs för att göra denna robot:från sparkfun:
Följetong aktiverat LCD-Kit
H-Bridge Motor Driver 1A
Manliga Headers rätt vinkel 20 pins
6-pin rätvinkliga kvinnliga huvud
MiniDIN 6-stiftskontakt Breakout + MiniDIN 6-polig kontakt
elektronikaffär (som radioshack i Amerika):
Inriktad motor set-gul (jag fick dessa från NetRam (ett sydafrikanskt företag eftersom jag bor i Sydafrika http://www.netram.co.za/Electronics/Mechanical/Geared-Motor-Set-Yellow.html?keyword=geared+motor )
Strip styrelsen/vero styrelse
9V batteri klipp
Lätta beroende Resistor X2
10K resistor X2
220 uF kondensator 10V eller mer
5V linjär regulator
1 meter enkel kärna tråd X3 (röd, blå, svart)
En switch och en knapp
Manliga och kvinnliga maskin huvuden (20 stift kommer att göra, och du kan använda "normala" manliga kvinnliga headers också)
de allmänna saker ligga runt/mest stormarknader:
Re-ansvarig 9V batteri (en icke-uppladdningsbara en fungerar också)
PS/2 tangentbord
Plast vattenflaska
Locket X2
Gummiband X3
Stora gummiband X2
Ätpinnar X2
dessa är de verktyg du behöver:
Anständig lödkolv och löd
Drill
Stanley kniv eller liknande
Såg
Avbitare och strippor (rekommenderas)
Multimeter (rekommenderas)
Programmerare
Programmeraren är alla atmel programmerare stöds av Arduino, men jag rekommenderar starkt att du använder en Arduino FTDI seriell programmerare. båda kostar $15 på sparkfun, så om du inte har en, få en FTDI programmerare. du bara använda den en gång, att ladda upp firmware (eller flera gånger om du vill uppdatera den till en nyare version förstås) så jag conciser det ett verktyg.
dessa är de rekommenderade färdigheterna:
efter att ha använt Arduinos innan (eller åtminstone IDE)
några lödning färdigheter (inte mycket, men jag rekommenderar inte detta som ett första lödning projekt!)
Jag skulle säga programmerande skicklighet, men du behöver det faktiskt inte. NS-BASIC är lätt, och du kan lämna en kommentar/mail om du fastnar.
följande måste även hämtas:
handboken, förklarar allt du behöver veta om NS-BASIC och kodredigeraren här: http://www.mediafire.com/view/?c53e384m4yu8g25 (också kontakta mig om du har problem)
källkoden för tolk/redaktör: http://www.mediafire.com/?ipvrd48ejcef5vi
Obs: denna kod av Laurens Weyn är licensierat under en Creative Commons Erkännande-Ickekommersiell 3.0 Unported License. http://creativecommons.org/licenses/by-nc/3.0/Deed.en_GB
Arduino IDE, här: http://www.arduino.cc
och tangentbord bibliotek för Arduino (inkludera i Arduino IDE biblioteksmappen) http://www.arduino.cc/playground/Main/PS2Keyboard