Sadržaj:
- Korak 1: Što vam treba
- Korak 2: Laserski izrezano tijelo od akrila i Mdf -a
- 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 tablice
- Korak 6: Spojite anodni pin svih LED dioda na upravljač
- Korak 7: Provjerite vezu pomoću uzorka koda
- Korak 8: Kako prvi put prenijeti 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 kronometar (sat, mjerač vremena, alarm, temperatura): 10 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:33
Planirali smo napraviti Timer 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.
Značajke sata
- Sat u stvarnom vremenu
- Alarm
- Mjerač vremena
- Prikaz sobne temperature
- Prilagodite vrijeme prema korisniku
- Prilagodite Timer prema korisniku
- Prilagodite dane alarma
Korak 1: Što 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. Prekidač s gumbom 6*6*13 mm 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 plosnate vrpce 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 sprijeda i straga
- 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 znamenku
- Pištolj za ljepilo
- Super ljepilo za MDF
- Računalo koje ima Arduino IDE
- Stanica za lemljenje
- Hitno skupljanje
To je sve.
* Sve stavke radije kupuju lokalno.
Korak 2: Laserski izrezano tijelo od akrila i Mdf -a
- 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 utora i gornje ploče u suprotnom smjeru. Rezultat je prikazan na 2. slici kao shematski dijagram.
Korak 3: Zalijepite i lemite LED ispod gornje ploče
Crvena LED radi na maksimalno 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 s odgovarajućim digitalnim pinom kontrolera. Dakle, maksimalni napon serije 2 LED je 5,2, a crvena LED ne pregori 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 LED -a svih serija na zajedničku žicu kao što je prikazano na 3. slici za zajedničko uzemljenje svih LED -a
Uzmite 1,27 mm PITCH kabel u boji s ravnom vrpcom i odrežite ga približnom udaljenošću između reda LED -a i kontrolera. Uklonite izolaciju s obje strane za lemljenje
Lemiti svaku žicu u hijerarhiji boje vrpce na anoidni niz LED dioda kao što 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 toplinsko skupljanje 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čanog kabela. Spojite žice prema shemi s DS3231 (RTC).
- Postavite sve komponente povezane s pojačalom na PCB opće namjene i lemite ga prema shematskom dijagramu pojačala na temelju IC LM386.
- Uzmite dva gumba i otpornik za lemljenje i Vcc vezu prema shematskom dijagramu i zalijepite ih na prednju ploču pištoljem za vruće ljepilo iznutra.
- Spojite ulaz lijeve tipke na digitalni pin br. 3 i desni gumb na pin 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 uzemljite i zataknite br. 6 u ulaz pojačala.
- Nakon završetka svih poslova lemljenja, smanjite cijev za termoskupljanje.
Korak 5: Postavite sve akrilne tablice
-
Postavite akrilnu tablicu, počevši od 0 na prednjoj strani do 9 na posljednjem utoru u cijelom redu.
- Postavite ploču debelog crijeva na utor za debelo crijevo.
Korak 6: Spojite anodni pin svih LED dioda na upravljač
- Lemite svu katodnu žicu na muški pin zaglavlja prema konfiguraciji digitalnog pina kao što je prikazano u nastavku.
- Spojite sve LED diode kao što je prikazano na slici.
- Arduino pinovi ==> znamenka sata
- D10 ==> 0 znamenka jedinice
- D11 ==> 1 znamenka jedinice
- D12 ==> 2 znamenke jedinice
- D13 ==> 3 znamenke jedinice
- D14 ==> 4 znamenke jedinice
- D15 ==> 5 znamenka jedinice
- D16 ==> 6 znamenka jedinice
- D17 ==> 7 znamenka jedinice
- D18 ==> 8 Jedinica
- D19 ==> 9 Znamenka jedinice
- D5 ==> 0 Decimalna znamenka
- D6 ==> 1 decimalna znamenka
- D22 ==> 2 decimale
- D23 ==> 3 decimale
- D24 ==> 4 decimale
- D25 ==> 5 decimala
- D26 ==> 6 decimalnih mjesta
- D27 ==> 7 decimalnih mjesta
- D28 ==> 8 decimalnih mjesta
- 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 Sto znamenki
- D37 ==> 7 Sto znamenki
- D38 ==> 8 Sto znamenki
- D39 ==> 9 Sto znamenki
- D40 ==> 0 Tisuća znamenka
- D41 ==> 1 Tisuća znamenka
- D42 ==> 2 Tisuću znamenki
- D43 ==> 3 Tisuću znamenki
- D44 ==> 4 Tisuću znamenki
- D45 ==> 5 Tisuća znamenka
- D46 ==> 6 Tisuća znamenka
- D47 ==> 7 Tisuća znamenka
- D48 ==> 8 Tisuća znamenka
- D49 ==> 9 Tisuća znamenka
- 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.
- Učitajte u Arduino Mega2560.
- Nakon učitavanja počet će treperiti od mjerne jedinice minute 0 do 1, 2, 3 do 9 -te decimalne znamenke sata vremena s odgodom od 0,5 sekundi.
- U međuvremenu, ako neka LED dioda ne svijetli, provjerite povezanost LED dioda i kontrolera.
Korak 8: Kako prvi put prenijeti kôd u kontroler
- Preuzmite donji kôd.
- Otvorite Arduino IDE i otvorite kôd u njemu.
- Pogledajte gornji video zapis i slijedite upute.
Korak 9: Kako postaviti različite načine rada na ovom satu
Korak 10: Planovi za budućnost
- Dodajte ches
- Povećajte jedan gumb kako biste ga učinili prijatnijim za korisnika.
- Omogućuje prebacivanje između 12 -satnog i 24 -satnog načina rada pritiskom na gumb.
- Učinite ga interaktivnijim s glasovnom naznakom 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čeni:
WiFi sat, mjerač vremena i vremenska stanica, kontrolirano Blynkom: 5 koraka (sa slikama)
WiFi sat, mjerač vremena i vremenska postaja, kontrolirano Blynkom: Ovo je digitalni sat Morphing (zahvaljujući Hari Wiguna za koncept i kôd za preinaku), također je analogni sat, postaja za izvještavanje o vremenu i kuhinjski mjerač vremena. U potpunosti ga kontrolira Blynk aplikacija na vašem pametnom telefonu putem WiFi -ja. Aplikacija vam omogućuje
Prijenosna pomoćna banka sve u jednom: 11 koraka (sa slikama)
Prijenosna pomoćna banka All In One Power Bank: Opterećenje ili stalno zamračivanje vrlo je česta pojava u zemljama u razvoju poput Indije, Južne Afrike, Bangladeša itd. Sezona bacanja tereta nikome nije omiljena sezona. To uvelike utječe na naše svakodnevne aktivnosti i uglavnom na naše druženje
Arkadni sustav sve u jednom: 12 koraka (sa slikama)
Sve u jednom arkadnom sustavu: već sam već napravio arkadni joystick i bio je ogroman (60x30x12 centimetara za 2 igrača), također težak za korištenje jer bi vam bilo potrebno računalo sa svom emulacijom spremnom za igru itd. završilo je pohranjeno negdje gdje se ne sjećam
Upravitelj 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 jedan od PCB -a ili uređaja koje već proizvodim
Digitalni mjerač vremena za sve električne uređaje: 7 koraka
Digitalni mjerač vremena za bilo koju električnu opremu: Krajem 2006. Jaycar je prodavao komplet fleksibilnog mjerača vremena temeljen na mikrokontroleru za 90 USD (sada više ne postoji). U reklamnom zaglavlju naveli su "Jednostavno za korištenje poput mikrovalnog timera!". Pa, uvijek sam mislio da ako je sučelje za mikrovalni mjerač vremena