Turinys:
- Prekės
- 1 veiksmas: multipleksavimas 4 Septynių segmentų ekranas
- 2 žingsnis: 7 segmentų ekrano prijungimas prie „Arduino“
- 3 žingsnis: sekundžių prijungimas ir reguliavimo mygtukas
- 4 žingsnis: kodas
Video: „Arduino 7“segmento laikrodis: 4 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:44
Ši pamoka parodys, kaip padaryti „Arduino 7“segmento laikrodį.
bet tikslumas klysta!
Taigi aš tai padariau tik programavimui ir linksmybėms.
jei norite sukurti rimtą laikrodį, galite naudoti rtc modulį, kuris laikys laiką.
galite naudoti iš anksto paruoštą 4 septynių segmentų ekraną, jei jums nepatinka sudėtingi laidai, o tai gali žymiai sumažinti palaido ryšio ir netinkamo ekrano išvesties tikimybę.
vienas mygtukas turi padidinti valandą, o kitas - minutę.
Prekės
Bandomoji Lenta
Arduino (mano nano)
4 septynių segmentų ekranas
2 paspauskite mygtuką
2 vedė
4 vieno Kohm rezistorius
vienas srovės ribojimo rezistorius (220 omų)
kažkoks prijungimo laidas
1 veiksmas: multipleksavimas 4 Septynių segmentų ekranas
prijunkite visus atitinkamus kiekvieno 7 segmento kaiščius tarpusavyje, kad multipleksuotumėte ekraną nurodyta tvarka aukščiau esančiuose vaizduose.
2 žingsnis: 7 segmentų ekrano prijungimas prie „Arduino“
Prijunkite visus 7 segmentų ekrano gnybtus prie skaitmeninio „Arduino“kaiščio pagal šią schemą.
A - skaitmeninis kaištis 2
B - skaitmeninis kaištis 3
C - skaitmeninis kaištis 4
D - skaitmeninis kaištis 5
E - skaitmeninis kaištis 6
F - skaitmeninis kaištis 7
G - skaitmeninis kaištis 8
DP - skaitmeninis kaištis 9.
Prijunkite visą įprastą kaištį prie skaitmeninio „Arduino“kaiščio per 1K omo rezistorių
D1 - skaitmeninis kaištis 10
D2 - skaitmeninis kaištis 11
D3 - skaitmeninis kaištis 12
D4 - skaitmeninis kaištis 13
3 žingsnis: sekundžių prijungimas ir reguliavimo mygtukas
Įžeminkite vieną mygtuko gnybtą ir šviesos diodo katodą.
Prijunkite gretimą terminalą atitinkamai prie A0 ir A1.
LED anodas iki A3.
4 žingsnis: kodas
Pirmiausia atsisiųskite 7 segmentų rodymo biblioteką iš toliau pateiktos nuorodos iš „Github“ir ištraukite ją į „Arduino ide“bibliotekos aplanką
septynių segmentų biblioteka
įkelkite kodą į „Arduino“
kodą galite pakeisti patys.
Rekomenduojamas:
„Vortex“laikrodis: „Infinity Mirror“rankinis laikrodis: 10 žingsnių (su nuotraukomis)
„Vortex Watch“: begalybės veidrodinis laikrodis: Šio projekto tikslas buvo sukurti nešiojamą begalybės veidrodžio laikrodžio versiją. Jis naudoja savo RGB šviesos diodus, norėdamas nurodyti laiką, priskirdamas valandas, minutes ir sekundes atitinkamai raudonai, žaliai ir mėlynai šviesai ir sutampa su šiais atspalviais
14 2 segmento skaitmenų LED ekranas: 5 žingsniai
14 2 segmento skaitmeninis LED ekranas: istorija Per pastaruosius kelerius metus bandžiau sužinoti, kaip veikia elektroniniai prietaisai, turėdamas omenyje tai, kaip priversti juos dirbti su „Arduino“ar bet kokiu valdikliu, įskaitant ekranus, jutiklius ar bet ką kitą kuris grąžina tam tikrą vertę
ESP8266 Tinklo laikrodis be jokio RTC - Nodemcu NTP laikrodis Nr. RTC - INTERNETO LAIKRODŽIO PROJEKTAS: 4 žingsniai
ESP8266 Tinklo laikrodis be jokio RTC | Nodemcu NTP laikrodis Nr. RTC | INTERNETO LAIKRODŽIO PROJEKTAS: Projekte bus sukurtas laikrodžio projektas be RTC, užtruks laikas iš interneto naudojant „Wi -Fi“ir jis bus rodomas st7735 ekrane
C51 4 bitų elektroninis laikrodis - medinis laikrodis: 15 žingsnių (su nuotraukomis)
C51 4 bitų elektroninis laikrodis - medinis laikrodis: šį savaitgalį turėjote šiek tiek laisvo laiko, todėl surinko šį 2,40 USD vertės 4 bitų „pasidaryk pats“elektroninį skaitmeninį laikrodį, kurį prieš kurį laiką nusipirkau iš „AliExpress“
„Gixie“laikrodis: gražiausias švytėjimo vamzdžio laikrodis: 4 žingsniai
„Gixie Clock“: gražiausias „Glow Tube“laikrodis: „Nixie Tube“man labai patinka, tačiau jis yra per brangus, negaliu to sau leisti. Taigi aš praleidau pusę metų kurdamas šį „Gixie“laikrodį. „Gixie“laikrodis pasiekiamas naudojant apšvietimą „ws2812“, kad būtų akrilo šviesa. Aš darau viską, kad RGB vamzdelis būtų plonesnis