5.4.1 Progetto 1.1 Lampeggio LED
1 Descrizione

Abbiamo installato il driver della scheda di sviluppo ESP32 PLUS.
Nella prima lezione eseguiremo un esperimento per far lampeggiare il LED.
Colleghiamo GND e VCC all’alimentazione. Il LED sarà acceso quando l’estremità del segnale S è a livello alto; al contrario, il LED si spegnerà quando l’estremità del segnale S è a livello basso.
Inoltre, è possibile ottenere diverse frequenze di lampeggio regolando il tempo di ritardo.
2 Principio di funzionamento
Il LED è un diodo emettitore di luce, che può essere realizzato come modulo elettronico. Brillerà se controlliamo i pin per generare un livello alto, altrimenti sarà spento.
3 Parametri
Tensione di funzionamento |
DC 3~5V |
|---|---|
Corrente di funzionamento |
<20mA |
Potenza |
0.1W |
4 Pin di controllo
LED giallo |
12 |
|---|---|
\ |
5 Codice di test
#define led_y 12 //Define the yellow led pin to 12
void setup() { //The code inside the setup function runs only once
pinMode(led_y, OUTPUT); //Set pin to output mode
}
void loop() { //The code inside the loop function will always run in a loop
digitalWrite(led_y, HIGH); //Light up the LED
delay(200); //Delay statement, in ms
digitalWrite(led_y, LOW); //Close the LED
delay(200);
}
6. Risultato del test
Dopo aver caricato il codice, puoi vedere i LED bianchi e gialli lampeggiare insieme.