NerdClock: En RGB binär klocka [Arduino programvara] (2 / 9 steg)
Steg 2: NerdClock - del maskinvarulistan Design I:
Låt oss dyka in i de tekniska delarna av detta Instructable!
Precis som min tidigare Instructable om hur man bygger en vacuum fluorescent display klocka, jag kommer inte hålla dig väntar men berätta den delar du behöver direkt om du wan't att bygga klockan! Jag försökte hålla dem generiskt som alltid:
- 1 x Atmel ATmega328P-PU. Köpa en fristående en eller ta den ur en Arduino!
- 3 x 74HC595N (THT) eller 74HC595D (SMD) skift register
- 1 x 28-pin DIP uttag
- 3 x 16-pin DIP uttag (valfritt)
- 24 x 5 mm RGB LED cvanliga katod! (THT) eller 5050 RGB LEDs (SMT)
- 24 x 2N7000 (THT) eller 2N7002 (SMT) N-kanal MOSFETs
- 3 x P-kanal MOSFETs (kan vara t.ex. IRF9Z24N om THT och IRLML6402 om SMT.)
- 6 x taktil switchar / "knappar"
- 3 x 10K potentiometrar
- 24 x 180R motstånd (röd)
- 24 x 200R motstånd (blå)
- 24 x 220R motstånd (grön)
- 6 x 10K motstånd
- 27 x 1M motstånd
- 1 x 16 MHz HC49U/S kristall
- 2 x 22pF keramiska kondensatorer
THT innebär through hole technology. Bra för perfboards och brödunderläggen. SMT står för surface mantal technology, bra för PCB och enheter som har begränsat utrymme.
Få en checklista nedan eller få en programmerad NerdClock kit med alla delar och en ursprungliga PCB !
Alla de nödvändiga komponenterna bör vara tillgängliga för runt 20 euro. Du kan anskaffa någon typ av RGB lysdioder från Kina till smuts billigt pris. Anledningen jag har använt dessa särskilda P-MOSFETs är att de hade stor tillgänglighet i min lokala säljare. Växlar, resistorer, kondensatorer och även kristaller kan räddas från skrot.
Hela kretsen rinner av 5V DC så du kan leverera kraften från en vanlig USB-port. Använda en linjär regulator (t.ex. LM7805) eller en enkel kopplat (t.ex. LM2576/2596) om din inspänning är högre än 5V. Jag rekommenderar den sistnämnda tillsynsmyndigheten för en hög verkningsgrad.
Sedan uppenbarligen krävs:
- En Arduino Uno för prototyper och/eller ladda upp koden till AVR mikrokontroller
- Prototyping styrelsen eller PCB (få den ursprungliga NerdClock PCB här)
- Lite pengar
- Mätutrustningen. Jag tycker att kontinuiteten testa funktionen mest användbart när lödning komponenter. Används för att mäta spänningsnivåer och nuvarande drar
- Lödutrustning
- Vissa tråd
- En hel del kaffe, musik, tid och tålamod
- Muuuuuuch kärlek och passion
- Någon att visa du klocka upp till