Turinys:
Video: „Arduino“skaitmeninis laikrodis su žadintuvo funkcija (pasirinktinė PCB): 6 žingsniai (su paveikslėliais)
2025 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2025-01-13 06:57
Šiame „pasidaryk pats“vadove aš jums parodysiu, kaip padaryti savo skaitmeninį laikrodį šią žadintuvo funkciją.
Šiame projekte nusprendžiau sukurti savo PCB, pagrįstą „Arduino UNO“mikrovaldikliu - „Atmega328p“.
Žemiau rasite elektroninę schemą su PCB išdėstymu, kad galėtumėte lengvai ją pagaminti.
Paspausdami mygtukus galėsite nustatyti laiką/datą/žadintuvą ir aliarmo būseną (įjungta/išjungta).
Signalizaciją galima išjungti paspaudus aliarmo mygtuką arba pakratant dėžutę.
Atnaujinimus ir daugiau rasite čia:
Pradėkime.
1 žingsnis: ko jums reikės - aparatinė įranga
Šiam projektui jums reikės:
- Mūsų pasirinktinė PCB grandinė
- Didelio kontrasto 16x2 simbolių LCD („Raystar RC1602B-LLG-JWVE“)
- „Atmega328“(su „Arduino UNO“įkrovos įkrovikliu)
- DS1307 laikrodis realiuoju laiku
- Pakreipimo jutiklis
- 28 panardinimo lizdas ir 8 panardinimo lizdas
- 16 MHz kristalų osciliatorius
- 32,768 MHz kristalų osciliatorius
- 2x22 pF kondensatoriai
- 3x10 kOhm rezistorius
- Žoliapjovė 20kOhm
- Garsinis signalas
- Monetų elementų laikiklis
- varžto gnybtas 2P 2,54 mm
- Smeigtuko antraštė 1x5, 2,54 mm
-
Mini mygtukinis jungiklis - aukštas
Programavimo procedūrai taip pat reikės TTL į USB modulį arba „Arduino UNO“plokštę.
Norėdami gauti energijos, jums reikės 5V-1A maitinimo adapterio arba galite naudoti USB kabelį, kaip aš.
2 žingsnis: „EasyEDA“grandinė, nemokama internetinė grandinės dizaino platforma
Įveskite čia, kad pamatytumėte ir atliktumėte bet kokius aukščiau pateiktos grandinės pakeitimus.
3 žingsnis: Kodas
Kaip jį užprogramuoti:
Prijunkite grandinę su TTL prie USB modulio 5 kabeliais prie programavimo antraštės.
Smeigtukai RX ir TX turi būti tarpusavyje sujungti.
PASTABA: jei naudojate „Arduino UNO“plokštę, pirmiausia išimkite iš jos ATmega328 IC ir prijunkite antraštes RX prie RX ir TX prie TX kaiščių. RS kaištis turi būti prijungtas prie „Arduino UNO“atstatymo kaiščio.
Atsisiųskite kodą iš čia ir atidarykite jį naudodami „Arduino IDE“. Viduje taip pat rasite bibliotekos failą.
4 žingsnis: JLCPCB - sukurkite savo grandinės valtį nuo 2 USD
Įveskite čia, kad pagamintumėte savo PCB plokštę!
Naudokite JLCPCB už 2 USD PCB gamybą ir 2 dienų kūrimo laiką, kokybė tikrai gera, patikrinkite žemiau esančią mūsų PCB plokštės nuotrauką.
5 žingsnis: 3D dalys
6 žingsnis: gerai padaryta
Tikiuosi, kad jums tai patiko, praneškite man komentaruose !!!