I din egen tid! (2 / 11 steg)
Steg 2: Elektroniska komponenter
Arduinoen
De vanliga, med en skärbräda och vissa hoppare ledningar är stor prototyper. För de tid pjäser minskat jag till en fristående Atmega chip.
Stå ensam atmega328.
För den "barebones" PCB senare. Jag har lagt ett tak för spänningen misstänka som driver den upp gav problem med modulen timer. Se steg: "Din egen PCB istället för Arduino" för komponenter på PCB:
Atmega328
hållare för detta chip
100micro F cap
2 motstånd 1K
2 tryckknappar för inställningar
honkontakter med 5 stift.
kontakt för strömkabel
extra:
LDR för ljusreglering, tillsammans med en 2 K resistor
Visa (8 sju segment visas)
http://DX.com/p/8x-LED-display-Digital-Tube-module...
Denna display kommunicerar med 3 trådar (plus spänning och GND) med arduino. Jag har använt den vanliga POV strukturen, med hjälp av timer avbrottet ge varje nummer displayen mycket snabb låtsas har skrivit till alla visar. (Se kod.)
Denna display började med detta projekt!
tid hålla chip / timer modul
Jag hade en ds1307 från dx.com:
DX.com/p/I2C-RTC-DS1307-24c32-Real-Time-Clock-module-for-Arduino-Blue-149493
på $2,99
Denna chips kommunicerar med I2C rpotocole, med stift A5 och A6 som SDA och SCL.
Koden är ganska standard.
http://learn.adafruit.com/DS1307-Real-Time-Clock-b...
Jag köpte också en ds1302 från dx.com:
http://learn.adafruit.com/DS1307-Real-Time-Clock-b...
på $2,40, den billigaste!
Detta chip behöver ett annat skript med en 3-wire interface.
Jag hittade exempelkod här:
http://Playground.Arduino.cc/main/DS1302
Senare kan du överväga att lägga till andra sensorer själv...