Come programmare ESPTOP 10 usando Arduino IDE per battere le palpebre un LED

Come programmare ESPTOP 10 usando Arduino IDE per battere le palpebre un LED
Come ogni principiante nell'ambiente Arduino, il primo codice che eseguiremo è battere un LED esterno. Oggi non il programma non ha portato a battere le palpebre usando la scheda Arduino, prenderemo una scheda microcontrollore basata su IoT di nome ESP32. Processo di programmazione Una scheda ESP è molto simile a Arduino. Vediamo come configurare un LED usando la scheda ESP32 tramite Arduino IDE.

Come sbattere le palpebre LED usando ESP32

Prima di iniziare a scrivere il nostro primo codice. Collegare la scheda ESP32 al PC utilizzando un cavo micro-USB. Una volta collegato la scheda ESP32 impostarlo seguendo i passaggi seguenti:

Passo 1: Prima seleziona il tipo di scheda che stai utilizzando. Normalmente il modello ESP32 è scritto sul retro della scheda. Qui stiamo usando ESP32 Devkit V1.

Vai a: Strumenti> Schede> ESP32> Tipo di scheda:

Passo 2: Ultimo passaggio prima che codifichiamo ESP32 è selezionare la porta COM in cui è connessa. Puoi controllare la porta com andando a Gestore dispositivi Sotto Com & lpt sezione.

Seleziona la porta com. Vai a: Strumenti> Porta> COMX:

Ora abbiamo selezionato la scheda ESP32, è tempo di caricare il nostro primo codice.

Circuito

Disegna il seguente circuito su una breadboard usando un LED e una resistenza. Connetti l'estremità positiva del LED al pin digitale 5 di ESP32 e collega l'estremità negativa del LED su GND di ESP32. Tra la scheda ESP e il LED collegano una resistenza per mantenere il valore sicuro dell'attuale.

Schematico

Il diagramma seguente illustra gli schemi del LED esterno con ESP32. Il LED è collegato al pin 5 digitale di ESP32:

Codice

Scrivi il seguente codice nell'ambiente di programmazione Arduino. Carica codice utilizzando il pulsante Carica nell'angolo in alto a sinistra dello schermo.

Nel codice menzionato prima, abbiamo inizializzato a LED_PIN variabile e impostalo su Pin 5. Dopo quello nel impostare Parte, abbiamo dichiarato Pin 5 come output per la scheda ESP32.

Nel ciclo continuo sezione del codice, utilizzando DigitalWrite () funzione LED_PIN è impostato in alto per 1 sec e impostato in alternativa 1 sec. Questo codice della sezione Loop continuerà a funzionare con conseguente lampeggiante.

const int led_pin = 5; // Pin LED è definito
void setup ()
pinMode (led_pin, output); // pin 5 è impostato come output

void loop ()
DigitalWrite (LED_PIN, HIGH); // ha guidato
ritardo (1000); // ritardo di 1 sec
DigitalWrite (LED_PIN, Low); // ha portato fuori
ritardo (1000); // ritardo di 1 sec

Produzione

Le immagini sotto mostra l'uscita del circuito LED in cui un LED esterno inizierà a lampeggiare con un ritardo di 1 sec. LED rimarrà acceso per 1 sec, quindi rimarrà in basso stato per 1 sec. Questo modello si ripeterà fino a quando un nuovo codice non viene caricato nella scheda ESP32.

Conclusione

ESP32 è una scheda di sviluppo con caratteristiche Bluetooth e WiFi preinstallate. Come principiante per familiarizzare con i pin di programmazione e digitali ESP32, viene eseguito un esempio. Qui sbattiamo le palpebre un LED usando la scheda ESP32 al Pin digitale 5. Questa guida aiuterà i principianti a ottenere idee di base relative a ESP32 e al suo lavoro.