Collegare il modulo ESP01 e visualizzare i dati dei sensori
La scheda ESP01 consente di trasferire i dati rilevati dai sensori connessi al micro:bit mediante la connessione WiFi. Questa scheda può essere utilizzata anche con altri tipi di microcontrollori.
Il dispositivo deve essere alimentato mediante una tensione di 3,3 V, questa non potrà essere quella del micro:bit in quanto la corrente necessaria per il suo funzionamento non può essere erogata dal micro:bit, avremo necessità di un alimentatore esterno. E’ sufficiente utilizzare un alimentatore da breadboard in grado di erogare una corrente massima di 700 mA. L’alimentatore da breadboard è fornito di jumper in grado di selezionare la tensione applicata sulle linne verticale di alimentazione della breadboard
Realizzazione circuito
- 3V3 -> 3,3 V tensione di alimentazione
- GND -> Ground
- RX -> pin per la ricezione dei dati
- TX -> pin pe la trasmissione dei dati
- EN -> per abilitare o disabilitare la scheda
- RST -> Reset
- IO0 -> Pin di input/output 0
- IO2 -> Pin di input/output 2
Effettuare i seguenti collegamenti tra Esp01 e micro:bit
- TX -> P1
- GND -> GND (comune tra Esp01 e miro:bit)
- EN -> 3,3V (forniti dall’alimentatore)
- 3V3 -> 3,3V (forniti dall’alimentatore)
- RX -> P0
Connettere il GND del micro:bit al GND dell’alimentatore.
Il micro:bit potrà essere alimentato in diversi modi:
- alimentato breadboard
- covo usb connesso al PC
- pacco batterie
Riordare che per impostare una tensione di 3,3V bisogna posizionare il ponticello come indicato nell’immagine. Un’alimentazione superiore, ad esempio 5V provoca la distruzione dell’Esp01
Alimentare il circuito e trasferire il programma su micro:bit.
Aprire nuovamente ThingSpeak, spostarsi nella sezione “Private View” si noterà l’evoluzione in tempo reale della rappresentazione grafica dei dati.
Buon Making a tutti 🙂