5.4.1 Progetto 1.1 Lampeggio LED

1 Descrizione

immagine-20230927115910677

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.