Sommario:
- Passaggio 1: OTTIENI QUESTO MATERIALE
- Passaggio 2: CONFIGURAZIONE DELL'HARDWARE
- Passaggio 3: CODIFICA
- Fase 4: L'HAI RAGGIUNTO?
Video: Contatore display multiplo a 7 segmenti con microcontrollore CloudX: 4 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:04
Questo progetto spiega come visualizzare i dati su Two 7-Segment utilizzando il microcontrollore CloudX
Passaggio 1: OTTIENI QUESTO MATERIALE
MICROCONTROLLORE CLOUDX
SCHEDA SOFTWARE CLOUDX
CAVO V3
CAVO DEL PONTICELLO
2 SETTE SEGMENTO
Resistenza da 330 ohm
Acquista il tuo componente online qui
Passaggio 2: CONFIGURAZIONE DELL'HARDWARE
In questo dobbiamo fare il multiplexing
collegare A, B, DP, C, D, E, F, G pin dei due segmenti insieme, Pin A del segmento al pin1 del CloudXPin B del segmento al pin2 del CloudX
Pin DP del segmento al pin3 del CloudX
Pin C del segmento al pin4 del CloudX
Pin D del segmento al pin5 del CloudX
Pin E del segmento al pin6 del CloudX
Pin F del segmento al pin7 del CloudX
Pin G del segmento al pin9 del CloudX
collegare il catodo comune del primo segmento al pin10 e
collegare il catodo comune del secondo segmento al pin11
scarica CloudX IDE qui
Passaggio 3: CODIFICA
Copia questo codice su CloudX IDE
#include #include #include
contatore di caratteri[2] = {'0', '0'};
setup() { //imposta qui char NumberOfDigit = 2; // imposta il numero di display a 7 segmenti da utilizzare // collega questi pin CloudX ai pin dati A, B, C, D, E, F, G e H del display char segmentDataPins= {1, 2, 3, 4, 5, 6, 7, 8}; // collega questi pin CloudX all'anodo o al catodo comune di ogni display a 7 segmenti char segmentScanPins= {9, 10}; // inizializza il display a 7 segmenti con questi dati Segment_setting(CCathode, NumberOfDigit, segmentScanPins, segmentDataPins); loop(){ //Programma qui for (int i =0; i<100; i++) { // calcola i / 10 e aggiungi 48 (per convertirlo in un carattere) quindi carica counter[0] counter[0] = (i/10) + 48; contatore[1] = (i%10) + 48; // carica questo calcolo in counter[0]
Segment_writeText(contatore, 1000); // Visualizza il contenuto nell'array contatore su
7segment } for (int i =99; i>0; i--){ // converte il valore nella variabile i (input) in una stringa (output) in base 10 intTostr(counter, i, DEC); if(i < 10) //esegue questa sezione di codice se il valore nella variabile i è minore di 10 { counter[1]=counter[0]; // sostituisce counter[1] con il contenuto di counter[0] counter[0]='0'; // sostituisce la variabile counter[0] con il carattere '0' } Segment_writeText(counter, 1000); // Visualizza il contenuto nell'array contatore per 1 sec } } }
Fase 4: L'HAI RAGGIUNTO?
Condividilo con noi qui
Consigliato:
TASTIERA A 7 SEGMENTI CON MICROCONTROLLORE CLOUDX: 4 Passi
TASTIERA A 7 SEGMENTI CON MICROCONTROLLORE CLOUDX: Per questo progetto, accetteremo l'input numerico da una tastiera a matrice e poi lo visualizzeremo su un modulo display a sette segmenti. Poiché gli 8 LED sono etichettati da A a G e DP (per il punto decimale), se si desidera visualizzare il numero 6, applicare
Interfacciamento display a 7 segmenti con registro a scorrimento utilizzando il microcontrollore CloudX: 5 passaggi
Interfacciamento display a 7 segmenti con registro a scorrimento utilizzando il microcontrollore CloudX: In questo progetto pubblichiamo un tutorial su come interfacciare un display LED a sette segmenti con il microcontrollore CloudX. I display a sette segmenti sono utilizzati in molti sistemi embedded e applicazioni industriali in cui la gamma di uscite da visualizzare è nota
Contatore di segmenti 0-9 con microcontrollore CloudX: 3 passaggi
Contatore a segmenti 0-9 con microcontrollore CloudX: in questo progetto utilizziamo un display a LED a sette segmenti per contare da 0 a 9. Un display a LED a sette segmenti è composto da otto LED ed è perfetto per visualizzare i numeri. Per ridurre il numero di pin utilizzati dal display, tutti gli anodi o catodi del
Interfacciamento del microcontrollore 8051 con display a 7 segmenti: 5 passaggi (con immagini)
Interfacciamento del microcontrollore 8051 con display a 7 segmenti: In questo progetto vi parleremo di come possiamo interfacciare il display a 7 segmenti con il microcontrollore 8051
Come contare da 0 a 99 utilizzando il microcontrollore 8051 con display a 7 segmenti: 5 passaggi (con immagini)
Come contare da 0 a 99 utilizzando il microcontrollore 8051 con display a 7 segmenti: Ciao a tutti, In questo tutorial vi parleremo di come contare da 0 a 99 utilizzando due display a 7 segmenti