LED Dawn / Sunrise väckarklocka, nattlampa & säkerhet ljus - Arduino kompatibel (2 / 22 steg)
Steg 2: material
1 ATmega328-DIP
1 16 MHz kristall
1 Max7219 - DIP
1 74HC595 - DIP
8 AMC7135 - SMD 350mA
1 DS1307 - DIP
1 32.768 kHz klocka crystal
2 IRF540N MOSFET *
6 BCU81 låg spänning NPN
12 vita 1 W LED på stjärnan
2 3W RGB LED på stjärnan
2 kylfläns för 12W LED
1 4-siffrig röd 7-seg uppvisning (12 pin, gemensam katod)
1 rotary encoder & knopp (5-polig med tryck-switch)
1 CR2032 3V Li batteri
1 hållare för CR2032
1 anpassade PCB eller 4 + liten perf styrelser
1 kylfläns lim
1 ATX nätaggregat
1 ATX moderkort förlängningskabel
3 Momentary/taktil switchar
1 taktil switch
1 5V summern
18 100 nF keramiska kondensator
2 orange 3mm lysdioder
2 grön 3mm lysdioder
1 röd 5mm LED (platt topp)
15 1K
9 10K
6 manliga header stift x 7 **
3 manliga header stift x 6 **
1 manlig huvud stift x 3 **
5 manliga header stift x 2 **
1 manlig huvud stift x 1 **
1 remsa av kvinnliga huvud (praktiskt men inte nödvändigt)
1 x 40-vägs delbara F F bandkabel med enskilda F slutar
1 Molex Socket (regenererats eller köpt)
2 22 pF keramiska cap
3 100uF elektrolytisk Cap
1 470uF elektrolytisk Cap
1 1000uF elektrolytisk Cap
10 1N4001 (eller simiar) likriktardioder (1A, 0.8v framåt spänning).
60-80cm (2-3 fot) 4-par solid koppar nätverkskabel eller liknande
Linkup tråd (jag tenderade att använda tråd från en gammal 3-par telecom kabel).
Relevanta artiklar avbildas av modul - vi kommer tillbaka till strukturlistan för varje modul när vi går längs.
Nästan allt var kommer från billiga kinesiska leverantörer på e-bay, för detta projekt eller för andra och lämnade. Jag försöker inte optimera det och jag köpte ofta mer än jag behövde ha användbara reservdelar i min bitar låda. Det sista steget har några ytterligare information inklusive vad jag betalade. Några av priserna som är mer än ett år gammal nu, men. Användbarheten kan variera.
Verktyg:
Löda station
Löda
Krympslang
Hjälpande händer
Clippers
Tång
Fil
Bänk vice
Hobbykniv
Värmekälla för krympslang (lättare)
USB till TTL converter (CP2102 baserat - mindre än £2 levereras från e-bay)
PC med Arduino IDE
Arduino för bootloading (om inte din ' 328 är redan bootloaded)
* Detta är massiva over-Kill för den aktuella vi byter i detta projekt men det var i hand och jag behövde en lågt på motstånd på grund av de särskilda vita lysdioder som jag hade köpt.
** Kan inte du alla dessa header stift och kan du några raka och vissa 90' huvuden. Ta en titt på de senare stegen och se vad de är alla för.