Turinys:

„Pasidaryk pats“septynių segmentų ekrano laikrodis: 9 žingsniai
„Pasidaryk pats“septynių segmentų ekrano laikrodis: 9 žingsniai

Video: „Pasidaryk pats“septynių segmentų ekrano laikrodis: 9 žingsniai

Video: „Pasidaryk pats“septynių segmentų ekrano laikrodis: 9 žingsniai
Video: BLACKVIEW X2 Smart Watch 5ATM: Things To Know // Accuracy, Features and Review 2024, Lapkritis
Anonim
Image
Image
KOMPONENTAI
KOMPONENTAI

šioje pamokoje aš jums parodysiu, kaip sukurti septynių segmentų laikrodį

1 žingsnis: KOMPONENTAI

KOMPONENTAI
KOMPONENTAI
KOMPONENTAI
KOMPONENTAI
  • 4* bendras anodo septynių segmentų ekranas
  • „Arduino UNO“https://amzn.to/2VXJOlO
  • 3 mygtukai
  • Ds1307 rtc modulis
  • Bendra PCB
  • 2*šviesos diodai

2 žingsnis: „Cicuit“diagrama

Cicuito diagrama
Cicuito diagrama
Cicuito diagrama
Cicuito diagrama

Kaip rodo pavadinimas, septyni segmentų ekranai turi 7 segmentus. kiekvienas segmentas yra vienas šviesos diodas ir visi 7 šviesos diodai yra sujungti su bendru kaiščiu, kuris gali būti bendras teigiamas arba bendras neigiamas ir išdėstytas tam tikru stiliumi.

Įprastas 7 segmentų ekranas turi 10 kaiščių, išdėstytų viršuje ir apačioje, o visi viduriniai kaiščiai yra įprasti

Ir kiti turi kontroliuoti atitinkamus septynis segmentus

3 veiksmas: ekranų nustatymas

Ekranų nustatymas
Ekranų nustatymas
Ekranų nustatymas
Ekranų nustatymas
Ekranų nustatymas
Ekranų nustatymas

mes turime 4 ekranus, tai yra 4*8 = 32 kaiščiai, kad tai valdytume, mūsų „Arduino“neturi 32 kaiščių, todėl kaip tai padaryti. taip, multipleksavimas… todėl mes sujungiame visus segmentus, tai yra segmentas A iš 4 ekranų kartu, visų segmentų B segmentas ir taip toliau … dabar turime 7 bendrus segmento kaiščius ir 4 bendrus anodo kaiščius, iš viso 11 kaiščių taip, mūsų „Arduino“turi 11 kaiščių, naudojant multipleksavimą, leidžia valdyti 4 ekranus su 11 kaiščių, o ne 32

4 žingsnis: jungtys

Sujungimai
Sujungimai
Sujungimai
Sujungimai
Sujungimai
Sujungimai

Aš viską prijungiau pagal grandinę

prijunkite vieną 3 mygtukų galą ir prijunkite prie A0, A1, A2

RTCmodule veikia „i2c“ryšyje, todėl prisijunkite

Nuo SDA iki A4

Nuo SCL iki A5

Nuo GND iki GND

VCC iki 5V

5 žingsnis: bandymas „Breadboard“

Bandymas ant „Breadboard“
Bandymas ant „Breadboard“
Bandymas ant „Breadboard“
Bandymas ant „Breadboard“

Aš viską sujungiau pagal schemas ir viskas puikiai veikia

6 veiksmas: KODAS

PARSISIŲSTI

atsisiųsti įkelti

7 žingsnis: „ARDUINO UNO“KEITIMAS NAMU ARDUINO

Image
Image
ARDUINO UNO PAKEITIMAS NAMU ARDUINO
ARDUINO UNO PAKEITIMAS NAMU ARDUINO
ARDUINO UNO PAKEITIMAS NAMU ARDUINO
ARDUINO UNO PAKEITIMAS NAMU ARDUINO
ARDUINO UNO PAKEITIMAS NAMU ARDUINO
ARDUINO UNO PAKEITIMAS NAMU ARDUINO

norėdamas sutaupyti vietos, aš pašalinau „Arduino“ir pakeičiau savo naminį „Arduino“

Peržiūrėkite šį vaizdo įrašą, kad sužinotumėte, kaip sukūriau „Arduino“lentą

8 žingsnis: padarykite bylą

Padaryti bylą
Padaryti bylą
Padaryti bylą
Padaryti bylą

korpuso gamybai naudojau 3 mm putplasčio lakštą

9 žingsnis: laimingi kūrimai

jei turite kokių nors abejonių dėl šio projekto, komentuokite žemiau

žiūrėkite vaizdo įrašus, kad gautumėte daugiau informacijos, taip pat užsiprenumeruokite mano kanalą. dėkoju

Rekomenduojamas: