Satura rādītājs:
- 1. darbība: Iegūstiet šo materiālu
- 2. darbība: Aparatūras iestatīšana
- 3. darbība: kodēšana
- 4. solis: vai jūs to sasniedzāt?
Video: Vairāki 7 segmentu displeja skaitītāji ar CloudX mikrokontrolleru: 4 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:57
Šajā projektā ir izskaidrots, kā attēlot datus divos 7 segmentos, izmantojot CloudX mikrokontrolleru
1. darbība: Iegūstiet šo materiālu
CLOUDX MIKROKONTROLLERIS
CLOUDX SOFTCARD
V3 CORD
JUMPER WIRE
2 SEPTIŅI SEGMENTI
330 omu rezistors
Iegādājieties savu komponentu tiešsaistē šeit
2. darbība: Aparatūras iestatīšana
Šajā gadījumā mums ir jāveic multipleksēšana
savienojiet abu segmentu A, B, DP, C, D, E, F, G tapu kopā, 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 pirmā segmenta kopējo katodu ar pin10 un
pievienojiet otrā segmenta kopējo katodu pie tapas 11
lejupielādējiet CloudX IDE šeit
3. darbība: kodēšana
Kopējiet šo kodu uz CloudX IDE
#iekļaut #iekļaut #iekļaut
ogļu skaitītājs [2] = {'0', '0'};
setup () {// setup here char NumberOfDigit = 2; // iestatiet izmantojamo 7 segmentu displeju skaitu // savienojiet šīs CloudX tapas ar datu piespraudes A, B, C, D, E, F, G un H tapām displeja simbola segmentāDataPins = {1, 2, 3, 4, 5, 6, 7, 8}; // savienojiet šīs CloudX tapas ar katra 7 segmenta displeja simbola segmenta kopējo anodu vai katoduScanPins = {9, 10}; // inicializēt 7 segmentu displeju ar šiem datiem Segment_setting (CCathode, NumberOfDigit, segmentScanPins, segmentDataPins); loop () {// Programmē šeit (int i = 0; i <100; i ++) {// aprēķina i /10 un pievieno 48 (lai to pārvērstu par rakstzīmi), pēc tam ielādē skaitītāja [0] skaitītājā [0] = (i/10) + 48; skaitītājs [1] = (i%10) + 48; // ielādēt šo aprēķinu skaitītājā [0]
Segment_writeText (skaitītājs, 1000); // Rādīt saturu skaitītāju masīvā
7segment} for (int i = 99; i> 0; i-) {// pārvērst i mainīgā vērtību (ievadi) par virkni (izvadi) bāzē 10 intTostr (skaitītājs, i, DEC); if (i <10) // izpildīt šo koda sadaļu, ja i mainīgā vērtība ir mazāka par 10 {counter [1] = counter [0]; // aizstāt skaitītāju [1] ar skaitītāja saturu [0] skaitītājs [0] = '0'; // aizstāt skaitītāja [0] mainīgo ar rakstzīmi ‘0’} Segment_writeText (skaitītājs, 1000); // Rādīt saturu skaitītāju masīvā 1 sekundes}}}
4. solis: vai jūs to sasniedzāt?
Kopīgojiet to ar mums šeit
Ieteicams:
Mehāniskais septiņu segmentu displeja pulkstenis: 7 soļi (ar attēliem)
Mehāniskais septiņu segmentu displeja pulkstenis: Pirms pāris mēnešiem es izveidoju divciparu mehānisku 7 segmentu displeju, kuru pārvērsu par atpakaļskaitīšanas taimeri. Tas iznāca diezgan labi, un vairāki cilvēki ieteica dubultot displeju, lai izveidotu pulksteni. Problēma bija tā, ka es jau biju palaists
Vairāki LED displeja moduļi: 6 soļi (ar attēliem)
Vairāki LED displeja moduļi: Sveiki visi! Man patīk strādāt ar LED displejiem ar 7 segmentiem vai ar punktu matricu, un es ar tiem jau veicu daudz dažādu projektu. Katru reizi tie ir interesanti, jo viņu darbībā ir sava veida maģija, jo tas, ko jūs redzat
Dot Matrix LED displeja saskarne ar 8051 mikrokontrolleru: 5 soļi
Punktu matricas LED displeja saskarne ar 8051 mikrokontrolleru: Šajā projektā mēs sasaistīsim vienu punktmatricas LED displeju ar 8051 mikrokontrolleri. Šeit mēs parādīsim simulāciju proteusā, to pašu varat izmantot savā aparatūrā. Tātad šeit mēs vispirms izdrukāsim vienu rakstzīmi, teiksim “A” šajā diskā
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
0-9 segmentu skaitītājs ar CloudX mikrokontrolleru: 3 soļi
0-9 segmentu skaitītājs ar CloudX mikrokontrolleru: Š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 lieliski piemērots skaitļu parādīšanai. tapas, ko izmanto displejs, visi anodi vai katodi