Satura rādītājs:
Video: 0-9 segmentu skaitītājs ar CloudX mikrokontrolleru: 3 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:57
Šajā projektā mēs izmantojam septiņu segmentu LED displeju, lai skaitītu no 0 līdz 9.
Septiņu segmentu LED displejs sastāv no astoņām gaismas diodēm, un tas ir ideāli piemērots ciparu parādīšanai. Lai samazinātu displejā izmantoto tapu skaitu, visi gaismas diožu anodi vai katodi ir savienoti kopā un tiek saukti par parasto anodu vai parasto katods, attiecīgi. Mūsu projektam mēs izmantojam kopējā katoda tipu. 8 gaismas diodes ir apzīmētas no A līdz G un DP (aiz komata). Mūsu parastajam katoda modulim katram LED segmentam ir anoda tapa. Piemēram, ja vēlaties attēlot skaitli 4, tad B, C, F un G segmentiem lietotu strāvu. CloudX segmentu bibliotēka atvieglo 7 segmentu moduļa izmantošanu.
1. darbība: savāciet šo komponentu
1. CLOUDX MIKROKONTROLLERIS
2. CLOUDX SOFTCARD
3. V3 USB VADS
4. 7 SEGMENTS (katods)
5. Džemperu vads
6. 330ohm rezistors
2. darbība: Aparatūras iestatīšana
Izpildiet šo soli:
savienojiet:
Segmenta A tapa ar CloudX 1. tapu
Segmenta B tapa ar CloudX 2. tapu
Piespraudiet segmenta DP uz CloudX pin3
Segmenta C tapa ar CloudX pin4
Segmenta D tapa līdz CloudX 5. tapai
Segmenta E tapa ar CloudX 6. tapu
Segmenta F kontakts ar CloudX 7. tapu
Segmenta G piespraudi pie CloudX 9. tapas
savienojiet parasto katoda tapu ar GND
Pēc savienošanas atlaidiet kodēšanu:
lejupielādējiet Cloudx IDE šeit
3. darbība: kodēšana
Kopējiet šo kodu uz CloudX IDE
#iekļaut #iekļaut char NumberOfDigit = 1; // iestatiet izmantojamo 7 segmentu displeju skaitu
// savienojiet šīs CloudX tapas ar displeja A, B, C, D, E, F, G un H tapām.
simbolu segmentsDataPins = {1, 2, 3, 4, 5, 6, 7, 8};
// savienojiet šīs CloudX tapas ar katra 7 segmenta displeja parasto anodu vai katodu
char segmentScanPins = 0; // lai saglabātu tapas, mēs izveidojam savienojumu tieši ar zemes (katoda) iestatīšanu () {// iestatīšana šeit // inicializējiet 7 segmenta displeju ar šiem datiem Segment_setting (CCathode, NumberOfDigit, segmentScanPins, segmentDataPins); loop () {// Programmē šeit Segment_write (0, 1000); // rakstīt 0 uz 7 segmentu displeja 1 sek Segment_write (1, 1000); // rakstīt 1 uz 7 segmentu displeja 1 sek Segment_write (2, 1000); // rakstīt 2 uz 7 segmentu displeja 1 sek Segment_write (3, 1000); // rakstīt 3 uz 7 segmentu displeja 1 sek Segment_write (4, 1000); // rakstīt 4 uz 7 segmentu displeja 1 sek Segment_write (5, 1000); // rakstīt 5 uz 7 segmentu displeja 1 sek Segment_write (6, 1000); // rakstīt 6 uz 7 segmentu displeja 1 sek Segment_write (7, 1000); // rakstīt 7 uz 7 segmentu displeja 1 sek Segment_write (8, 1000); // rakstīt 8 uz 7 segmentu displeja 1 sek Segment_write (9, 1000); // rakstiet 9 uz 7 segmentu displeja 1 sekundi}}
Ieteicams:
7 segmentu displeja skaitītājs ar maiņu reģistru: 3 soļi
7 segmentu displeja skaitītājs ar maiņu reģistru: šis ir ideāls iesācēju projekts, ja jūs tikai mācāties izmantot maiņu reģistru un to, kā tas darbojas ar kodu. Turklāt šis projekts ir lielisks sākums, ja esat jauns 7 segmentu displeja lietotājs. Pirms sākat šo projektu, noteikti izlasiet
7 segmentu displeja saskarne ar maiņu reģistru, izmantojot CloudX mikrokontrolleru: 5 soļi
7 segmentu displeja saskarne ar maiņu reģistru, izmantojot CloudX mikrokontrolleru: Šajā projektā mēs publicējam apmācību par to, kā sasaistīt septiņu segmentu LED displeju ar CloudX mikrokontrolleri. Septiņu segmentu displeji tiek izmantoti daudzās iegultās sistēmās un rūpnieciskos lietojumos, kur tiek parādīts izvades diapazons
Vairāki 7 segmentu displeja skaitītāji ar CloudX mikrokontrolleru: 4 soļi
Vairāki 7 segmentu displeja skaitītāji ar CloudX mikrokontrolleru: Šis projekts izskaidro, kā attēlot datus divos 7 segmentos, izmantojot CloudX mikrokontrolleru
7 segmentu displeja skaitītājs: 3 soļi
Septiņu segmentu displeja skaitītājs: Šodien es jums piedāvāju vēl vienu projektu-1 ciparu 7 segmentu displeja skaitītāju. Tas ir jautrs mazs projekts, kas skaitās no 0 līdz 9 un pēc tam no 0. Jūs varat to vienkārši izmantot kā vispārīgu pamācību par šī populārā displeja veida izmantošanu. Daļas šim
BloodBowl pagrieziena skaitītājs, izmantojot 7 segmentu gaismas diodes: 5 soļi
BloodBowl pagriezienu skaitītājs, izmantojot 7 segmentu gaismas diodes: Šis projekts bija paredzēts BloodBowl spēļu pagriezienu skaitītājam, izmantojot sešas Charlieplexed 7 segmentu gaismas diodes