Sadržaj:
Video: Brojač segmenata 0-9 s mikrokontrolerom CloudX: 3 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:37
U ovom projektu koristimo sedam-segmentni LED zaslon za brojanje od 0 do 9.
LED zaslon sa sedam segmenata sastoji se od osam LED dioda i savršen je za prikaz brojeva. Da biste smanjili broj pinova koje koristi zaslon, sve anode ili katode LED dioda povezane su zajedno i nazivaju se zajednička anoda ili zajednička katoda, respektivno. Za naš projekt koristimo tip sa zajedničkom katodom. 8 LED dioda označene su od A do G i DP (za decimalnu točku). Za naš zajednički katodni modul postoji anodni pin za svaki segment LED -a. Na primjer, ako želite prikazati broj 4, tada biste primijenili struju na segmente B, C, F i G. Knjižnica segmenata CloudX olakšava korištenje 7-segmentnog modula.
Korak 1: Prikupite ove komponente
1. MIKROKONTROLER CLOUDX
2. CLOUDX SOFTCARD
3. V3 USB KABL
4. 7 SEGMENT (katoda)
5. ŽICA ZA JUMPER
6. 330ohm otpornik
Korak 2: POSTAVLJANJE HARDVERA
Slijedite ovaj korak:
spojite:
Pin A segmenta na pin1 CloudX -a
Pin B segmenta na pin2 CloudX -a
Prikvačite DP segmenta na pin3 CloudX -a
Pin C segmenta na pin4 CloudX -a
Pin D segmenta na pin5 CloudX -a
Pin E segmenta na pin6 CloudX -a
Pin F segmenta na pin7 CloudX -a
Pin G segmenta na pin9 CloudX -a
spojite zajednički katodni pin na GND
Nakon povezivanja, pustite kodiranje:
preuzmite Cloudx IDE ovdje
Korak 3: KODIRANJE
Kopirajte ovaj kôd u CloudX IDE
#include #include char NumberOfDigit = 1; // postavljanje broja 7 segmentnih prikaza koji će se koristiti
// spojite ove CloudX pinove s pinovima podataka A, B, C, D, E, F, G i H na zaslonu
char segmentDataPins = {1, 2, 3, 4, 5, 6, 7, 8};
// spojite ove CloudX pinove na zajedničku anodu ili katodu svakog 7-segmentnog zaslona
char segmentScanPins = 0; // radi spremanja pinova spajamo se izravno na masu (katodu) setup () {// ovdje postavljamo // inicijaliziramo 7 segmentni prikaz s ovim podacima Segment_setting (CCathode, NumberOfDigit, segmentScanPins, segmentDataPins); loop () {// Ovdje programirajte Segment_write (0, 1000); // upisuje 0 na 7-segmentnom zaslonu u trajanju od 1 sekunde Segment_write (1, 1000); // upisuje 1 na 7-segmentni zaslon u trajanju od 1 sekunde Segment_write (2, 1000); // upisuje 2 na 7-segmentni zaslon u trajanju od 1 sekunde Segment_write (3, 1000); // upisuje 3 na 7-segmentni zaslon u trajanju od 1 sekunde Segment_write (4, 1000); // zapisivanje 4 na 7-segmentni zaslon u trajanju od 1 sekunde Segment_write (5, 1000); // upisuje 5 na 7-segmentni zaslon u trajanju od 1 sekunde Segment_write (6, 1000); // upisuje 6 na 7-segmentni zaslon u trajanju od 1 sekunde Segment_write (7, 1000); // upisuje 7 na 7-segmentni zaslon u trajanju od 1 sekunde Segment_write (8, 1000); // upisuje 8 na 7-segmentni zaslon u trajanju od 1 sekunde Segment_write (9, 1000); // upisuje 9 na 7-segmentni zaslon na 1 sekundu}}
Preporučeni:
Mehanički sat sa sedam segmenata za prikaz: 7 koraka (sa slikama)
Mehanički sat sa sedam segmenata prikaza: Prije par mjeseci napravio sam dvoznamenkasti mehanički zaslon sa 7 segmenata koji sam pretvorio u mjerač vremena za odbrojavanje. Ispalo je prilično dobro i mnogi su ljudi predložili udvostručenje na zaslonu kako bi napravili sat. Problem je bio u tome što sam već trčao
Upravljanje zaslonom sa sedam segmenata pomoću Arduino i registra pomaka 74HC595: 6 koraka
Upravljanje zaslonom sa sedam segmenata pomoću Arduina i registra izmjene 74HC595: Hej, što ima, dečki! Akarsh ovdje iz CETech -a. Zasloni sa sedam segmenata su dobri za gledanje i uvijek su zgodan alat za prikaz podataka u obliku znamenki, ali u njima postoji nedostatak, a to je da kada kontroliramo prikaz sa sedam segmenata u stvarnosti
Brojač prikaza 7 segmenata sa registrom pomaka: 3 koraka
Brojač prikaza 7 segmenata s registrom pomaka: Ovo je savršen projekt za početnike ako tek učite koristiti registar pomaka i kako on radi s kodom. Osim toga, ovaj je projekt izvrstan početak ako ste tek počeli sa prikazom na 7 segmenata. Prije nego započnete ovaj projekt, svakako p
Višestruki brojač zaslona sa 7 segmenata s CloudX mikrokontrolerom: 4 koraka
Brojač višestrukih prikaza u 7 segmenata s CloudX mikrokontrolerom: Ovaj projekt objašnjava kako prikazati podatke na dva 7-segmentna pomoću CloudX mikrokontrolera
Brojač prikaza u 7 segmenata: 3 koraka
Brojač zaslona sa 7 segmenata: Danas imam za vas još jedan projekt-jednocifreni brojač zaslona sa 7 segmenata. To je zabavan mali projekt koji broji od 0 do 9, a zatim se vraća od 0. Možete ga koristiti samo kao opći vodič za korištenje ove popularne vrste prikaza. Dijelovi za ovo