Indholdsfortegnelse:
Video: Flere 7 segmenters displaytæller med CloudX mikrokontroller: 4 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:29
Dette projekt forklarer, hvordan man viser data om to 7-segmenter ved hjælp af CloudX-mikrokontroller
Trin 1: FÅ DETTE MATERIAL
CLOUDX MIKROKONTROLLER
CLOUDX SOFTCARD
V3 CORD
JUMPER WIRE
2 SEV SEGMENT
330ohm modstand
Køb din komponent online her
Trin 2: OPSÆTNINGSHARDWARE
I dette skal vi lave multiplexing
forbinde A, B, DP, C, D, E, F, G pin af de to segmenter sammen, Pin A i segmentet til pin1 i CloudX Pin B i segmentet til pin2 i CloudX
Pin DP af segmentet til pin3 i CloudX
Pin C på segmentet til pin4 i CloudX
Pin D af segmentet til pin5 i CloudX
Pin E af segmentet til pin6 i CloudX
Pin F af segmentet til pin7 i CloudX
Pin G af segmentet til pin9 i CloudX
tilslut fælles katode i det første segment til pin10 og
tilslut fælles katode i det andet segment til pin11
download CloudX IDE her
Trin 3: KODING
Kopiér denne kode til CloudX IDE
#include #include #include
char tæller [2] = {'0', '0'};
setup () {// setup her char NumberOfDigit = 2; // sæt antal 7 segmentdisplays, der skal bruges // tilslut disse CloudX -pins til datapolerne A, B, C, D, E, F, G og H -pins i Display char -segmentet DataPins = {1, 2, 3, 4, 5, 6, 7, 8}; // tilslut disse CloudX-ben til den fælles anode eller katode for hvert 7-segmenters displaysegmentScanPins = {9, 10}; // initialiser 7 -segmentet Display med disse data Segment_setting (CCathode, NumberOfDigit, segmentScanPins, segmentDataPins); loop () {// Program her for (int i = 0; i <100; i ++) {// beregne i /10 og tilføj 48 (for at konvertere det til et tegn), og indlæs derefter i tæller [0] tæller [0] = (i/10) + 48; tæller [1] = (i%10) + 48; // indlæs denne beregning i tælleren [0]
Segment_writeText (tæller, 1000); // Vis indholdet i tæller array på
7segment} for (int i = 99; i> 0; i-) {// konverter værdien i i-variablen (input) til en streng (output) i base 10 intTostr (counter, i, DEC); hvis (i <10) // udfør denne sektion af kode, hvis værdien i variablen i er mindre end 10 {tæller [1] = tæller [0]; // udskift tæller [1] med indholdet af tælleren [0] tæller [0] = '0'; // erstat tæller [0] -variabel med tegnet ‘0’} Segment_writeText (tæller, 1000); // Vis indholdet i tællermatrix i 1 sek}}}
Trin 4: OPNÅDE DU DET
Del det med os her
Anbefalede:
Styring af flere lysdioder med Python og din Raspberry Pi's GPIO -pins: 4 trin (med billeder)
Styring af flere lysdioder med Python og din Raspberry Pi's GPIO -pins: Denne instruktion viser, hvordan du styrer flere GPIO -ben på din RaspberryPi for at drive 4 lysdioder. Det vil også introducere dig til parametre og betingede udsagn i Python. Vores tidligere instruerbare brug af din Raspberry Pi's GPIO -pins til at kon
Konfiguration af AVR -mikrokontroller -sikringsbits. Oprettelse og upload i Flash -hukommelsen af mikrokontroller LED -blinkende program .: 5 trin
Konfiguration af AVR -mikrokontroller -sikringsbits. Oprettelse og upload i Flash -hukommelsen til mikrokontrolleren LED -blinkende program .: I dette tilfælde opretter vi et enkelt program i C -kode og brænder det ind i hukommelsen til mikrokontrolleren. Vi vil skrive vores eget program og kompilere hex -filen ved hjælp af Atmel Studio som den integrerede udviklingsplatform. Vi konfigurerer sikring bi
0-9 segmenttæller med CloudX mikrokontroller: 3 trin
0-9 segmenttæller med CloudX-mikrokontroller: I dette projekt bruger vi en syv-segment LED-display til at tælle fra 0 til 9. En syv-segment LED-skærm består af otte LED'er, og den er perfekt til visning af tal. For at reducere antallet af ben bruges af displayet, alle anoder eller katoder i
Sådan laver du et digitalt ur ved hjælp af 8051 med 7 segmenters display: 4 trin
Sådan laver du et digitalt ur ved hjælp af 8051 med 7 segmenters display: I dette projekt har jeg forklaret dig om, hvordan du laver et simpelt digitalt ur ved hjælp af 8051 mikrokontroller med 7 segment display
Arduino trådløs kombinationslås med NRF24L01 og 4 cifre 7 segmenters display: 6 trin (med billeder)
Arduino trådløs kombinationslås med NRF24L01 og 4 cifre 7 segmentdisplay: Dette projekt startede sit liv som en øvelse for at gøre noget med et 4 -cifret 7 segment display. den var færdig, den var ret kedelig. Jeg byggede det ved hjælp af en Arduino UNO