Sadržaj:
- Korak 1: NABAVITE OVAJ MATERIJAL
- Korak 2: POSTAVLJANJE HARDVERA
- Korak 3: KODIRANJE
- Korak 4: Jeste li to postigli
Video: Višestruki brojač zaslona sa 7 segmenata s CloudX mikrokontrolerom: 4 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:37
Ovaj projekt objašnjava kako prikazati podatke na dva 7-segmentna pomoću CloudX mikrokontrolera
Korak 1: NABAVITE OVAJ MATERIJAL
MIKROKONTROLER CLOUDX
CLOUDX SOFTCARD
V3 CORD
JUMPER WIRE
2 SEDAM SEGMENTA
Otpor 330ohm
Ovdje kupite svoju komponentu
Korak 2: POSTAVLJANJE HARDVERA
U tome moramo napraviti multipleksiranje
spojite A, B, DP, C, D, E, F, G pin dvaju segmenata zajedno, Pin A segmenta na pin1 CloudXPin 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čku katodu prvog segmenta na pin10 i
spojite zajedničku katodu drugog segmenta na pin11
preuzmite CloudX IDE ovdje
Korak 3: KODIRANJE
Kopirajte ovaj kôd u CloudX IDE
#include #include #include
brojač char [2] = {'0', '0'};
setup () {// postavljanje ovdje char NumberOfDigit = 2; // postavljanje broja 7 segmentnih prikaza koji će se koristiti // povezivanje ovih CloudX pinova s pinovima podataka A, B, C, D, E, F, G i H pinova segmenta prikaza charDataPins = {1, 2, 3, 4, 5, 6, 7, 8}; // povezujemo ove CloudX pinove sa zajedničkom anodom ili katodom svakog 7-segmentnog zaslona char segmentScanPins = {9, 10}; // inicijalizira 7 -segmentni zaslon s ovim podacima Segment_setting (CCathode, NumberOfDigit, segmentScanPins, segmentDataPins); loop () {// Ovdje programirajte za (int i = 0; i <100; i ++) {// izračunajte i /10 i dodajte 48 (za pretvaranje u znak), a zatim učitajte u counter [0] counter [0] = (i/10) + 48; brojač [1] = (i%10) + 48; // učitaj ovaj izračun u brojač [0]
Segment_writeText (brojač, 1000); // Uključivanje sadržaja u matrici brojača
7segment} for (int i = 99; i> 0; i-) {// pretvoriti vrijednost u i varijabli (ulaz) u niz (izlaz) u bazi 10 intTostr (brojač, i, DEC); if (i <10) // izvršava ovaj odjeljak koda ako je vrijednost u varijabli i manja od 10 {counter [1] = counter [0]; // zamijeniti brojač [1] sadržajem brojača [0] brojač [0] = '0'; // zamjenjujemo varijablu brojača [0] znakom ‘0’} Segment_writeText (brojač, 1000); // Prikaz sadržaja u nizu brojača na 1 sekundu}}}
Korak 4: Jeste li to postigli
Podijelite ga s nama ovdje
Preporučeni:
Arduino brojač pomoću TM1637 LED zaslona: 7 koraka
Arduino brojač pomoću TM1637 LED zaslona: U ovom ćemo vodiču naučiti kako napraviti jednostavan brojač pomoću LED zaslona TM1637 i Visuina. Pogledajte video
Brojač pretplatnika na YouTubeu pomoću zaslona e-papira i Raspberry Pi Zero W: 5 koraka (sa slikama)
Brojač pretplatnika na YouTubeu pomoću zaslona e-papira i Raspberry Pi Zero W: U ovom uputstvu pokazat ću vam kako izgraditi vlastiti brojač pretplatnika na YouTubeu pomoću zaslona e-papira i Raspberry Pi Zero W za postavljanje upita YouTube API-ju i ažurirajte zaslon. Zasloni od e-papira izvrsni su za ovu vrstu projekata jer imaju
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
Brojač segmenata 0-9 s mikrokontrolerom CloudX: 3 koraka
Brojač segmenata 0-9 s mikrokontrolerom CloudX: U ovom projektu koristimo sedmo-segmentni LED zaslon za brojanje od 0 do 9. Sedmo-segmentni LED zaslon sastoji se od osam LED dioda i savršen je za prikaz brojeva. Kako biste smanjili broj pinovi koje koristi zaslon, sve anode ili katode ovih
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