Sadržaj:
- Korak 1: Šta vam treba
- Korak 2: Laserski izrezano akrilno i MDF tijelo
- Korak 3: Zalijepite i lemite LED ispod gornje ploče
- Korak 4: Shematski dijagram zasnovan na Arduino Mega2560 RTC -u i pojačalu
- Korak 5: Postavite sve akrilne registarske tablice
- Korak 6: Povežite anodni pin svih LED dioda s kontrolerom
- Korak 7: Provjerite vezu pomoću uzorka koda
- Korak 8: Kako prvi put otpremiti kôd u kontroler
- Korak 9: Kako postaviti različite načine rada na ovom satu
- Korak 10: Planovi za budućnost
Video: Sve u jednom digitalni hronometar (sat, mjerač vremena, alarm, temperatura): 10 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:05
Planirali smo napraviti Tajmer za neko drugo natjecanje, ali kasnije smo implementirali i sat (bez RTC -a). Ulaskom u programiranje zainteresirali smo se za primjenu više funkcionalnosti na uređaju pa smo na kraju dodali DS3231 RTC, kao i povećali interaktivnost povećavajući količinu tipki na dva do kraja projekta.
Karakteristike sata
- Sat u realnom vremenu
- Alarm
- Tajmer
- Prikažite sobnu temperaturu
- Prilagodite vrijeme prema korisniku
- Podesite Tajmer prema korisniku
- Podesite dane alarma
Korak 1: Šta vam treba
Komponenta elektronike
- 1 br. Arduino Mega2560 s kabelom - 9,79 USD
- 1 br. DS3231 RTC - 1,09 USD
- 100 br. Crvena 3528 SMD LED - 0,77 USD
- 2 br. 1x40 jednoredni muški 2,54 pin zaglavlje - 0,58 USD *
- 1 br. 1x40 jednoredni ženski 2,54 pin zaglavlje - 1,0 USD *
- 2 br. 6*6*13 mm Prekidač s dugmadi s dugačkom ručkom - 0,10 USD*
- 2 br. Otpornik od 10 k 1/4 vata kroz otvor - 0,04 USD *
- 1 br. Zvučnik od 8 ohma - 1,0 USD
- 1 metar 1,27 mm PITCH Boja plosnati vrpčani kabel 10 boja - 1,04 USD
- 1 br. LM386 *
- 1 br. Potenciometar 10Kohm *
- 1 br. Otpornik od 10 ohma *
- 2 br. 10uF kondenzator *
- 1 br. 250 uF kondenzator *
- 1 br. 0,1uF kondenzator *
- 1 br. PCB opće namjene *
ostale dijelove
- 2 mm MDF ploča
- 240 mm x 60 mm 2 br. za prednju i zadnju stranu
- 240 mm x 70 mm 3 br. za gornju, potpornu ploču za LED i donju
- 60 mm x 65 mm 2 br. za lijevu i desnu stranu kućišta
-
2 mm akrilni lim
130 mm x 80 mm 14 br. za cifru
- Pištolj za ljepilo
- Super ljepilo za MDF
- Računalo sa Arduino IDE
- Lemna stanica
- Hitno skupljanje
To je sve.
* Sve artikle radije kupujete lokalno.
Korak 2: Laserski izrezano akrilno i MDF tijelo
- DXF datoteke za kućište sata i akrilna digitalna ploča.
- Kao što je prikazano na shematskom dijagramu gornje ploče i LED potporne ploče, obje ploče su zalijepljene zajedno kao utor LED proreza i gornje ploče u suprotnom smjeru. Rezultat je prikazan na drugoj slici kao shematski dijagram.
Korak 3: Zalijepite i lemite LED ispod gornje ploče
Crvena LED radi na maksimalnih 2,6 V, a digitalni pin kontrolera daje 5 V i 0 V. Zato moramo zalijepiti crvenu LED diodu u nizu 2 i povezati se sa odgovarajućim digitalnim pinom kontrolera. Dakle, maksimalni napon serije od 2 LED je 5,2, a crvena LED ne izgara pomoću regulatora 5V
Kao što je prikazano na slikama, svaku crvenu LED diodu zalijepite u odgovarajući utor. Nakon lemljenja anode i katode pomoćnih LED dioda, spojite ih u nizu
Uzmite jednu žicu i uklonite gumenu izolaciju prema duljini reda LED -a i lemite katodu svih LED dioda na zajedničku žicu kao što je prikazano na 3. slici za zajedničko uzemljenje svih LED dioda
Uzmite 1,27 mm PITCH kabel u boji s ravnom vrpcom i izrežite ga približno na udaljenost između reda LED -a i kontrolera. Uklonite izolaciju s obje strane za lemljenje
Spajajte svaku žicu u hijerarhiji u boji vrpce kako biste poništili niz LED dioda kako je prikazano na trećoj slici
Nemojte odmah lemiti drugi kraj žice, bit će lemljen u vrijeme slaganja sve žice za kontroler
Slično zalijepite sve crvene LED diode i žicu za lemljenje. Lemite sve LED katode i uzmite jednu žicu za cijelu LED kao uzemljenje
Korak 4: Shematski dijagram zasnovan na Arduino Mega2560 RTC -u i pojačalu
- Prije lemljenja, svaka žica umetne termoskupljanje u svaku žicu kako bi se izbjegao kratki spoj.
- Lemite 4 ženska zaglavlja s jedne strane i 4 muška zatiča s druge strane 4 žičani kabel. Spojite žice prema shemi s DS3231 (RTC).
- Postavite sve komponente koje se odnose na pojačalo na tiskanu ploču opće namjene i lemite ga prema shematskom dijagramu pojačala na bazi IC LM386.
- Uzmite dva tastera i otpornik za lemljenje i Vcc vezu prema šemi sheme i zalijepite ih na prednju ploču pištoljem za vruće ljepilo iznutra.
- Spojite ulaz lijevog tastera na digitalni pin br. 3 i desni taster za iglu br. 2.
- Ako korisnik želi postaviti SDA i SCL vezu u 20 i 21 br. igle, onda to neće napraviti razliku.
- Priključite digitalni pin br. 7 na uzemljenje i iglu br. 6 na ulazu pojačala.
- Nakon završetka svih poslova lemljenja, smanjite cijev za termoskupljanje.
Korak 5: Postavite sve akrilne registarske tablice
-
Postavite akrilnu registarsku tablicu, počevši od 0 naprijed do 9 na posljednji utor u cijelom redu.
- Postavite ploču debelog crijeva na otvor za debelo crijevo.
Korak 6: Povežite anodni pin svih LED dioda s kontrolerom
- Lemite svu katodnu žicu na muški pin zaglavlja prema konfiguraciji digitalnog pina kao što je prikazano ispod.
- Spojite sve LED diode kao što je prikazano na slici.
- Arduino pinovi ==> cifra sata
- D10 ==> 0 Broj jedinice
- D11 ==> 1 znamenka jedinice
- D12 ==> 2 znamenke jedinice
- D13 ==> 3 znamenke jedinice
- D14 ==> 4 znamenke jedinice
- D15 ==> 5 Jedinica
- D16 ==> 6 Jedinica
- D17 ==> 7 Jedinica
- D18 ==> 8 Jedinica
- D19 ==> 9 Jedinica
- D5 ==> 0 Decimalna znamenka
- D6 ==> 1 decimala
- D22 ==> 2 decimale
- D23 ==> 3 decimale
- D24 ==> 4 decimale
- D25 ==> 5 decimala
- D26 ==> 6 decimala
- D27 ==> 7 decimala
- D28 ==> 8 decimala
- D29 ==> 9 decimala
- D30 ==> 0 Sto znamenki
- D31 ==> 1 stotina znamenki
- D32 ==> 2 stotine znamenki
-
D33 ==> 3 stotine znamenki
- D34 ==> 4 stotine znamenki
- D35 ==> 5 stotina znamenki
- D36 ==> 6 stotina znamenki
- D37 ==> 7 Sto znamenki
- D38 ==> 8 Sto znamenki
- D39 ==> 9 Sto znamenki
- D40 ==> 0 Hiljadu cifara
- D41 ==> 1 hiljadu cifara
- D42 ==> 2 Hiljadu cifara
- D43 ==> 3 Hiljadu cifara
- D44 ==> 4 Hiljadu cifara
- D45 ==> 5 Hiljadu cifara
- D46 ==> 6 Hiljadu cifara
- D47 ==> 7 Hiljadu cifara
- D48 ==> 8 Hiljadu cifara
- D49 ==> 9 Hiljadu cifara
- D53 ==> dvotočka (:)
- Sve LED zajedničke mase spojene su na pin za uzemljenje.
Korak 7: Provjerite vezu pomoću uzorka koda
- Otvorite Arduino IDE i otvorite uzorak kontrolnog koda danog u nastavku.
- Otpremite u Arduino Mega2560.
- Nakon učitavanja počet će treptati od mjerne jedinice minute 0 do 1, 2, 3 do 9 -te decimalne znamenke sata sa zakašnjenjem od 0,5 sekundi.
- U međuvremenu, ako bilo koja LED lampica ne svijetli, provjerite povezanost LED dioda i kontrolera.
Korak 8: Kako prvi put otpremiti kôd u kontroler
- Preuzmite donji kod.
- Otvorite Arduino IDE i otvorite kôd u njemu.
- Pogledajte video zapis gore i slijedite upute.
Korak 9: Kako postaviti različite načine rada na ovom satu
Korak 10: Planovi za budućnost
- Dodaj ches
- Povećajte jedno dugme kako biste ga učinili prilagođenijim korisniku.
- Omogućava prebacivanje između 12 -satnog i 24 -satnog načina rada pomoću gumba.
- Učinite ga interaktivnijim s glasovnom indikacijom trenutnog vremena uz dobro jutro, večer itd.
- Dodavanje značajke upravljanja ovim satom putem mobilne aplikacije.
Cijenimo vaše komentare/prijedloge/pitanja/kritike…
Preporučuje se:
WiFi sat, mjerač vremena i vremenska stanica, kontrolirano Blynkom: 5 koraka (sa slikama)
WiFi sat, mjerač vremena i vremenska stanica, kontrolirano Blynkom: Ovo je digitalni sat Morphing (zahvaljujući Hari Wiguna za koncept i kôd za promjenu), također je analogni sat, stanica za izvještavanje o vremenu i kuhinjski mjerač vremena. U potpunosti se kontrolira pomoću Blynk aplikacija na vašem pametnom telefonu putem WiFi -ja. Aplikacija vam omogućuje
Prenosna pomoćna banka sve u jednom: 11 koraka (sa slikama)
Sve u jednom prijenosna pomoćna banka za pomoćne programe: Opterećenje ili stalno zamračivanje vrlo je česta pojava u zemljama u razvoju poput Indije, Južne Afrike, Bangladeša itd. Sezona skidanja tereta nikome nije omiljena sezona. To uvelike utječe na naše svakodnevne aktivnosti i uglavnom na naše druženje
Arkadni sistem sve u jednom: 12 koraka (sa slikama)
Sve u jednom arkadnom sistemu: Već sam već napravio arkadni džojstik i bio je ogroman (60x30x12 centimetara za 2 igrača), takođe težak za upotrebu jer bi vam trebao računar sa svom emulacijom spremnom za igru itd. završilo je pohranjeno negdje gdje se ne sjećam
Menadžer lozinki, tip, makro, korisni teret Sve u jednom !: 11 koraka (sa slikama)
Upravitelj lozinki, tip, makro, korisni teret … Sve u JEDNOM !: PAŽNJA MOLIMO: Ako imate problema s izradom ovog uređaja (PCB, lemljenje ili drugi), pošaljite mi privatnu poruku ovdje ili e -poruku na [email protected]. Rado ću poslati jednu od PCB -a ili uređaja koje već proizvodim
Digitalni mjerač vremena za sve električne uređaje: 7 koraka
Digitalni tajmer za bilo koju električnu opremu: Krajem 2006. Jaycar je prodavao komplet fleksibilnog tajmera zasnovanog na mikrokontroleru za 90 USD (sada više nije u prodaji). U reklamnom zaglavlju su naveli "Lako se koristi kao mikrotalasni mjerač vremena!". Pa, uvijek sam mislio da ako je sučelje za mikrotalasni mjerač vremena