Turinys:
- 1 žingsnis: GAUKITE ŠIĄ MEDŽIAGĄ
- 2 veiksmas: ĮRENGINĖS ĮRANGOS ĮRENGIMAS
- 3 žingsnis: KODAVIMAS
- 4 žingsnis: ar jūs tai pasiekėte
Video: Keli 7 segmentų ekrano skaitikliai su „CloudX“mikrovaldikliu: 4 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:48
Šiame projekte paaiškinta, kaip rodyti duomenis dviejuose 7 segmentuose naudojant „CloudX“mikrovaldiklį
1 žingsnis: GAUKITE ŠIĄ MEDŽIAGĄ
„CLOUDX MICROCONTROLLER“
CLOUDX SOFTCARD
V3 CORD
JUMPER WIRE
2 SEPTYTAS SEGMENTAS
330 omų rezistorius
Pirkite savo komponentą internetu čia
2 veiksmas: ĮRENGINĖS ĮRANGOS ĮRENGIMAS
Šiuo atveju mes turime atlikti multipleksavimą
sujunkite dviejų segmentų A, B, DP, C, D, E, F, G kaiščius, Segmento A smeigtukas prie „CloudX“kaiščio 1 „B“segtukas prie „CloudX“kaiščio 2
Prijunkite segmento DP prie „CloudX“kaiščio 3
Segmento C kaištį prijunkite prie „CloudX“4 kaiščio
Segmento D kaištį prijunkite prie „CloudX“5 kaiščio
Segmento E kaištį prijunkite prie „CloudX“6 kaiščio
Segmento F kaištis prie „CloudX“7 kaiščio
Segmento G kaištį prijunkite prie „CloudX“9 kaiščio
prijunkite bendrą pirmojo segmento katodą prie kaiščio10 ir
prijunkite bendrą antrojo segmento katodą prie kaiščio11
atsisiųskite „CloudX IDE“čia
3 žingsnis: KODAVIMAS
Nukopijuokite šį kodą į „CloudX IDE“
#įtraukti #įtraukti #įtraukti
angų skaitiklis [2] = {'0', '0'};
setup () {// setup here char NumberOfDigit = 2; // nustatykite naudojamų 7 segmentų ekranų skaičių // prijunkite šiuos „CloudX“kaiščius prie duomenų kaiščių A, B, C, D, E, F, G ir H „Display char“segmento kaiščiųDataPins = {1, 2, 3, 4, 5, 6, 7, 8}; // prijunkite šiuos „CloudX“kaiščius prie kiekvieno 7 segmentų ekrano char segmento bendrojo anodo arba katodoScanPins = {9, 10}; // inicijuoti 7 segmentų ekraną šiais duomenimis Segment_setting (CCathode, NumberOfDigit, segmentScanPins, segmentDataPins); kilpa () {// Čia užprogramuokite (int i = 0; i <100; i ++) {// apskaičiuokite i /10 ir pridėkite 48 (norėdami ją paversti simboliu), tada įkelkite į skaitiklį [0] skaitiklis [0] = (i/10) + 48; skaitiklis [1] = (i%10) + 48; // įkelti šį skaičiavimą į skaitiklį [0]
Segment_writeText (skaitiklis, 1000); // Rodyti turinį skaitiklyje
7 segmentas} (int i = 99; i> 0; i-) {// konvertuokite reikšmę kintamajame (įvestis) į eilutę (išvestį) 10 bazėje intTostr (skaitiklis, i, DEC); if (i <10) // vykdyti šią kodo sekciją, jei i kintamojo vertė yra mažesnė nei 10 {counter [1] = skaitiklis [0]; // pakeisti skaitiklį [1] skaitiklio turiniu [0] skaitiklis [0] = '0'; // pakeisti skaitiklio [0] kintamąjį simboliu „0“} Segment_writeText (skaitiklis, 1000); // Rodyti turinį skaitiklyje 1 sek.}}}
4 žingsnis: ar jūs tai pasiekėte
Pasidalinkite ja su mumis čia
Rekomenduojamas:
Mechaninis septynių segmentų ekrano laikrodis: 7 žingsniai (su nuotraukomis)
Mechaninis septynių segmentų ekrano laikrodis: Prieš porą mėnesių sukūriau dviejų skaitmenų mechaninį 7 segmentų ekraną, kurį pavertiau atgalinės atskaitos laikmačiu. Tai pasirodė gana gerai, ir daugelis žmonių pasiūlė padvigubinti ekraną, kad padarytų laikrodį. Problema ta, kad aš jau buvau paleistas
Keli LED ekrano moduliai: 6 žingsniai (su paveikslėliais)
Keli LED ekranų moduliai: Sveiki visi, man patinka dirbti su LED ekranais su 7 segmentais arba su taškiniu matricu, ir aš su jais jau padariau daug įvairių projektų. Kiekvieną kartą jie yra įdomūs, nes yra tam tikra magija, kaip jie gali veikti, nes tai, ką matote
Taškinės matricos LED ekrano sąsaja su 8051 mikrovaldikliu: 5 žingsniai
Taškinės matricos LED ekrano sąsaja su 8051 mikrovaldikliu: Šiame projekte mes sujungsime vieno taško matricos LED ekraną su 8051 mikrovaldikliu. Čia mes parodysime modeliavimą „proteus“, tą patį galite pritaikyti savo aparatinėje įrangoje. Taigi čia pirmiausia išspausdinsime vieną simbolį, sakykime „A“šiame diske
0-9 segmentų skaitiklis su „CloudX“mikrovaldikliu: 3 žingsniai
0-9 segmentų skaitiklis su „CloudX“mikrovaldikliu: Šiame projekte mes naudojame septynių segmentų LED ekraną, kuris skaičiuoja nuo 0 iki 9. Septynių segmentų LED ekranas susideda iš aštuonių šviesos diodų ir puikiai tinka rodyti skaičius. kaiščiai, naudojami ekrane, visi anodai ar katodai
Virtuvės skaitikliai naudojant „Arduino“: 3 žingsniai
Virtuvės skaitikliai naudojant „Arduino“: jau kurį laiką noriu panardinti kojų pirštus į namų automatiką. Aš nusprendžiau pradėti nuo paprasto projekto. Deja, proceso metu nepadariau jokių nuotraukų, tačiau pirmiausia išbandžiau savo idėjas su prototipu ir lituojau tik kartu