Sisukord:
Video: 0-9 segmentide loendur CloudX mikrokontrolleriga: 3 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:49
Selles projektis kasutame seitsme segmendi LED-ekraani, et lugeda 0 kuni 9.
Seitsme segmendi LED-ekraan koosneb kaheksast valgusdioodist ja sobib ideaalselt numbrite kuvamiseks. Ekraanil kasutatavate tihvtide arvu vähendamiseks on kõik LED-de anoodid või katoodid ühendatud ja neid nimetatakse ühiseks anoodiks või ühiseks. vastavalt katood. Oma projekti jaoks kasutame tavalist katooditüüpi. Kaheksa valgusdioodi on tähistatud tähtedega A kuni G ja DP (kümnendkoha jaoks). Meie tavalise katoodmooduli jaoks on iga LED -segmendi jaoks anoodtihvt. Näiteks kui soovite kuvada numbri 4, rakendaksite voolu segmentidele B, C, F ja G. CloudX segmentide raamatukogu muudab 7-segmendilise mooduli kasutamise lihtsamaks.
Samm: koguge need komponendid kokku
1. CLOUDX MIKROKONTROLLER
2. CLOUDX SOFTCARD
3. V3 USB -KAabel
4. 7 SEGMENT (katood)
5. HÜPPTRAAT
6. 330ohm takisti
2. samm: RIISTVARA SEADISTAMINE
Järgige seda sammu:
ühendage:
Segmendi A tihvt CloudX -i tihvti 1 külge
Segmendi B tihvt CloudX -i tihvti 2 külge
Kinnitage segmendi DP CloudX -i pin3 -le
Segmendi tihvt C kuni CloudXi pin4
Segmendi tihvt D ja CloudX -i tihvt 5
Kinnitage segmendi tihvt CloudX -i tihvtiga 6
Segmendi F tihvt CloudX -i tihvti 7 külge
Kinnitage segmendi tihvt CloudX -i tihvtiga 9
ühendage tavaline katooditihvt GND -ga
Pärast ühendamist jätke kodeerimine:
laadige Cloudx IDE alla siit
3. samm: KOODIMINE
Kopeerige see kood CloudX IDE -sse
#kaasama #kaasama char NumberOfDigit = 1; // määrake kasutatavate 7 segmendi kuvarite arv
// ühendage need CloudX -nööpnõelad kuvari andmepistikutega A, B, C, D, E, F, G ja H
char segmentDataPins = {1, 2, 3, 4, 5, 6, 7, 8};
// ühendage need CloudX-i tihvtid iga 7-segmendilise ekraani ühise anoodi või katoodiga
char segmentScanPins = 0; // nööpnõelte salvestamiseks ühendame otse maaga (katood) setup () {// setup here // initsialiseeri 7 segmendi kuva nende andmetega Segment_setting (CCathode, NumberOfDigit, segmentScanPins, segmentDataPins); loop () {// Programmeerige siin Segmendi_kirjutamine (0, 1000); // kirjutage 0 7-segmendilisele ekraanile 1 sekundiks Segment_write (1, 1000); // kirjutage 1 7-segmendilisele ekraanile 1 sekundiks Segment_write (2, 1000); // kirjutage 2 7-segmendilisele ekraanile 1 sekundiks Segment_write (3, 1000); // kirjutage 3 7-segmendilisele ekraanile 1 sekundiks Segment_write (4, 1000); // kirjutage 4 7-segmendilisele ekraanile 1 sekundiks Segment_write (5, 1000); // kirjutada 5 7-segmendilisele ekraanile 1 sekundiks Segment_write (6, 1000); // kirjutage 6 7-segmendilisele ekraanile 1 sekundiks Segment_write (7, 1000); // kirjutada 7 7-segmendilisele ekraanile 1 sekundiks Segment_write (8, 1000); // kirjutage 8 7-segmendilisele ekraanile 1 sekundiks Segment_write (9, 1000); // kirjutage 9 sekundit 7-segmendilisele ekraanile 1 sekundiks}}
Soovitan:
7 segmentide kuvamine Arduinoga: 3 sammu
7 segmendi kuvamine Arduinoga: käesolevast artiklist leiate nii tavalise katoodi kui ka ühise anoodi seitsme segmendi kuva koodi ja vooluringi. 7 segmenti ei tundu teie jaoks piisavalt kaasaegsed, kuid need on kõige praktilisem viis numbrite kuvamiseks. Neid on lihtne kasutada
Ilmajaam Atmega328P-PU mikrokontrolleriga: 5 sammu
Ilmajaam Atmega328P-PU mikrokontrolleriga: hiljuti osalesin veebipõhises tasuta kursuses edxiga (asutas Harvardi ülikool ja MIT 2012. aastal, edX on veebipõhine õppekoht ja MOOC-i pakkuja, pakkudes kvaliteetseid kursusi maailma parimatest ülikoolidest ja asutustest õppijate eelõhtul
DIY emg-andur koos mikrokontrolleriga ja ilma: 6 sammu
DIY emg-andur koos mikrokontrolleriga ja ilma: Tere tulemast teadmiste jagamise juhiste platvormile. Selles juhendis arutlen, kuidas teha põhilisi emg-ahelaid ja sellega seotud matemaatilisi arvutusi. Selle vooluahela abil saate jälgida lihaste impulsside variatsioone, kontrollida
Arvutiklaviatuuri liidestamine 8051 mikrokontrolleriga: 6 sammu
Arvutiklaviatuuri liidesed 8051 mikrokontrolleriga: Selles projektis olen teile selgitanud, kuidas saame ühendada oma arvuti klaviatuuri 8051 mikrokontrolleriga
Mitu 7 -segmendilist ekraaniloendurit CloudX -mikrokontrolleriga: 4 sammu
Mitu 7-segmendilist ekraaniloendurit CloudX-i mikrokontrolleriga: see projekt selgitab, kuidas kuvada andmeid kahel 7-segmendil, kasutades CloudX-i mikrokontrollerit