Sisällysluettelo:
2025 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2025-01-13 06:57
Tämä ohje antaa sinulle ohjeet Arduino 7 -segmenttikellon tekemiseen.
tarkkuus on kuitenkin paskaa!
joten tein tämän vain ohjelmointia ja huvia varten.
Jos haluat tehdä vakavan kellon, voit käyttää rtc -moduulia, joka pitää kirjaa ajasta.
Voit käyttää valmiita 4 seitsemän segmentin näyttöä, jos et ole tyytyväinen monimutkaisiin johdotuksiin, mikä voi merkittävästi vähentää mahdollisuutta löysään liitäntään ja virheelliseen näytön ulostuloon.
yksi painike lisää tuntia ja toinen minuutti kerrallaan.
Tarvikkeet
Leipälauta
Arduino (minun nano)
4 seitsemän segmentin näyttö
2 painike
2 lediä
4 yhden Kohm-vastusta
yksi virranrajoitusvastus (220 ohmia)
jotain kytkentäjohtoa
Vaihe 1: Multipleksointi 4 Seitsemän segmentin näyttö
yhdistä kaikki kunkin 7-segmentin vastaavat nastat toisiinsa näytön multipleksoimiseksi annetussa järjestyksessä yllä olevissa kuvissa.
Vaihe 2: 7 segmentin näytön yhdistäminen Arduinoon
Liitä kaikki 7-segmentin näytön liittimet Arduinon digitaaliseen nastaan tämän kaavion mukaisesti.
A - digitaalinen nasta 2
B - digitaalinen nasta 3
C - digitaalinen nasta 4
D - digitaalinen nasta 5
E - digitaalinen nasta 6
F - digitaalinen nasta 7
G - digitaalinen nasta 8
DP - digitaalinen nasta 9.
Kytke kaikki tavalliset nastat Arduinon digitaalisiin nastoihin 1K ohmin vastuksen kautta
D1 - digitaalinen nasta 10
D2 - digitaalinen nasta 11
D3 - digitaalinen nasta 12
D4 - digitaalinen nasta 13
Vaihe 3: Sekuntien liittäminen ja säätöpainike
Maadoita yksi painikkeen napa ja LED-katodi.
Kytke viereinen pääte A0 ja A1 vastaavasti.
LED -anodi A3: een.
Vaihe 4: Koodi
Lataa 7 -segmenttinen näyttökirjasto ensin alla olevasta linkistä Githubista ja purkaa se Arduino ide -kirjaston kansioon
seitsemän segmentin kirjasto
lataa koodi Arduinoosi
voit muuttaa koodia itse.