Sisukord:
2025 Autor: John Day | [email protected]. Viimati modifitseeritud: 2025-01-13 06:57
See on ideaalne algaja projekt, kui alles õpite vahetusregistri kasutamist ja selle toimimist koodiga. Lisaks on see projekt suurepärane algus, kui olete seitsme segmendi kuva uus. Enne selle projektiga alustamist veenduge, et leivaplaat oleks 3,3 V ja GND toitega (mõlemal pool leivaplaati).
Tarvikud
- 8 220 oomi takistid
- 7 segmendi ekraan
- 74HC595 nihketakistus
- Arduino
- Leivalaud
- Jumper juhtmed
1. samm: 1. samm: seitsme segmendi kuvamine
Alustuseks soovite teada, kas teie 7 segmendi kuvaril on ühine katood või ühine anood. Seetõttu peaksite oma 7 segmendi kuva ühendama. See õpetus võib töötada nii tavalise katoodi kui ka anoodi puhul, lihtsalt veenduge, et teil on ühine anood, ühendage see konkreetne tihvt VCC -ga ja kui teil on ühine katood, ühendage see tihvt GND -ga.
- Ühendage tihvt A 200 oomi takistiga, mis seejärel ühendatakse nihkeregistri väljundiga 1
- Ühendage tihvt B 200-oomise takistiga, mis seejärel ühendatakse nihkeregistri väljundiga 2
- Ühendage tihvt C 200-oomise takistiga, mis seejärel ühendatakse nihkeregistri väljundiga 3
- Ühendage tihvt D 200 oomi takistiga, mis seejärel ühendatakse nihkeregistri väljundiga 4
- Ühendage tihvt E 200 oomi takistiga, mis seejärel ühendatakse nihkeregistri väljundiga 5
- Ühendage tihvt F 200 oomi takistiga, mis seejärel ühendatakse nihkeregistri väljundiga 6
- Ühendage tihvt G 200-oomise takistiga, mis seejärel ühendatakse nihkeregistri väljundiga 7
- Ühendage tihvt DP 200-oomise takistiga, mis seejärel ühendatakse nihkeregistri väljundiga 8
- Ühendage CA 200-oomise takistiga, mis seejärel ühendatakse toiteallikaga
2. samm: 2. samm: vahetuste register
Enamik nihkeregistri nööpnõelad olid juba viimases etapis vastavalt ühendatud. Nüüd on ainsad juhtmed vaja ühendada nii digitaalsete väljundpistikutega kui ka GND -ga.
- Ühendage väljundi lubamise ja maanduspistik GND -ga
- Ühendage toitepinge Arduino 5 V -ga ja nihkeregistriga
- Ühendage sisend Arduino tihvtiga 2
- Ühendage väljundregistri kell Arduino tihvtiga 3
- Ühendage vahetuste registrikell Arduino tihvtiga 4
3. samm: 3. samm: kood
Siin on link koodile. Kui teil on küsimusi, andke mulle sellest teada!