Come fare blink led con ESP32 #6

Nell’articolo di oggi vedremo come utilizzare i PIN GPIO. Esploreremo anche la parte elettronica d’ora in avanti, inizieremo con il classico “led blink”.

Lista componenti

  • ESP32-WROVER
  • Breadboard
  • LED
  • resistor 220 ohm
  • 2x jumper
  • GPIO extension board (falcolatitivo)

Descrizione componenti

LED

  • LED è l’acronimo di “light-emitting diode” ovvero diodo ad emissione luminosa.
  • LED devono essere alimentati a corrente costante e polarizzata. Per ottenere questo risultato si può utilizzare un generatore di corrente o più semplicemente una resistenza di valore appropriato da mettere in serie al LED in modo da limitare la corrente per una data tensione di alimentazione.

Resistenza

  • limitano il flusso di corrente
  • garantisce a un dispositivo il livello di tensione corretto
  • Si usa il simbolo R per indicare una resistenza
    • Simbolo a zig zag
    • Non ha polarità
    • con una freccia inclinata si rappresenta il reostato (resistenza variabile a due terminali)
    • con una freccia rivolta verso l’alto che si trova sotto il zig zag rappresenta un potenziometro
  • Si misura in Ohm

Per determinare il valore della resistenza si utilizzano i colori presenti sulla resistenza.

Breadboard

La breadboard è una basetta che consente di inserire a pressione componenti elettronici per sperimentare temporaneamente il funzionamento di circuiti, senza ricorrere a saldature. I collegamenti sono i seguenti:

Collegamenti

In seguito schema e diagramma di collegamento. Per costruire un circuito ricordati di tenere la scheda spenta.

led

Codice

Se questo è il tuo primo articolo ti invito di leggere prima questo per l’installazione dei driver della scheda. Ecco qui un piccolo riepilogo prima di compilare e caricare il codice.

led

led

Ecco qui lo sketch:

Compila e carica il codice sull’ESP32, ed ecco qui che il LED comincerà a lampeggiare con un intervallo di tempo pari a 1 secondo.

Iscriviti ai nostri gruppi Telegram

Link utili

Seguici per non perdere le prossime novità!

 

Simone Candido è un ragazzo appassionato del mondo tech nella sua totalità. Simone ama immedesimarsi in nuove esperienze, la sua filosofia si basa sulla irrefrenabile voglia di ampliare a 360° le sue conoscenze abbracciando tutti i campi del sapere, in quanto ritiene che il sapere umano sia il connubio perfetto tra cultura umanistica e scientifica.

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.