Kul Hackable högtalare Timer (1 / 7 steg)
Steg 1: Få delar
Delar:1. för timern sig behöver du ett material att hålla lysdioderna. Jag använde Lexan för min, men lite tunn plywood eller de flesta något platt bestånd som du kan borra enkelt bör fungera.
2. 58 lysdioder eller din favoritfärg (14/siffriga * 4 siffror + 2 för kolon). Vidvinkel diffust lysdioder är bäst här. Om jag hade det att göra skulle jag antagligen använda tydlig NIC. lysdioder för att göra det lättare att läsa klockan. Också, om du sätter en bit papper framför klockan kan du läsa den från en större vinkel.
3. 4 momentan tryckknappar för återställning, start/stopp, minut +, och minut-.
4. 8 motstånd eller lämplig storlek för din lysdioder. Detta bestäms av färg (spänningsfall) och nuvarande kapacitet. För min röda lysdioder med 20mA av strömmen är motstånden 75 ohm. Obs att det finns flera motstånd räknare där ute och att du kommer att behöva dela upp värdet de ger av 2 eftersom det finns ett motstånd på både hög och låg line när charlieplexing.
5. en Arduino eller AVR ATMega328 mikrokontroller. Den positiva sidan av att använda Arduino är att du inte behöver löda så mycket, men det kostar mer än alla andra komponenter för projektet i kombination. Om du använda raw chip (vad jag gjorde) behöver du en programmerare och jag skulle definitivt rekommendera ett 28-pin uttag för att undvika att döda ATMega328 under lödning och låta lätt ändringar.
6. antingen en prototyping sköld om du använder en Arduino eller en liten tryckt kretskort. Jag använde en billig en från Radio Shack ($3,19) med koppar kuddar på ena sidan.
7. terminal strip (valfritt). Jag fick en 6 connector remsa på Radio Shack för några dollar. Jag använder det att lägga ut de utlösa signalerna och även har en 5V och marken kontakt.
8. strömförsörjning (valfritt). Om du använder Arduino omfattas detta redan. För att använda den rå ATMega328 behöver du en källa för 5V till makten chip och triggers. Jag använde en 7805 spänningsregulator ansluten till ett 9V batteri klipp. Du kan använda 3.3V att driva detta för de flesta färg lysdioder (inte Glöm att justera motståndet värden om du gör) och det skulle nog fungera. Jag ville kunna köra 5V enheter (plus att jag hade några 7805 liggandes).
9. tråd. Jag använde 20 AWG tråd upp LED-panel och 22 AWG för allt annat.
10. standoffs (tillval) för din kretskortet på baksidan av panelen LED.
Verktyg:
1. lödkolv.
2. nål näsa tång
3. programmerare använder raw ATMega328. Jag använder USBTinyISP från AdaFruit.
4. borra
5. borra bits, liten pilot stycke och 3/16" lite för LED hål förutsatt att du använder T1-3/4 (5mm) lysdioder.
6. skruvmejsel
7. linjalen och/eller torg för att lägga ut LED hål