Tutorial: Come Inviare Messaggi WhatsApp da Dispositivi IoT (ESP8266 - Wemos D1 Mini) Utilizzando Arduino IDE

 Ciao! In questo tutorial ti spiegherò come inviare facilmente messaggi WhatsApp da dispositivi IoT. In questo caso, utilizzeremo ESP8266 - Wemos D1 Mini con Arduino IDE. Cominciamo!

Materiali necessari:

  • Wemos D1 Mini
  • Accesso Wi-Fi
  • Arduino IDE
  • Apri whatabot.net nel tuo browser

Per iniziare, segui questi passaggi:


Aggiungi questo: http://arduino.esp8266.com/stable/package_esp8266com_index.json nell'elenco degli URL del tuo gestore di schede aggiuntive nel tuo IDE di Arduino. 


  • Apri Arduino IDE e vai su "File".
  • Clicca su "Preferenze".
  • Nella sezione "URL aggiuntivi per il Gestore schede", aggiungi il seguente URL: http://arduino.esp8266.com/stable/package_esp8266com_index.json.


Successivamente, scarica le schede ESP8266

  • Vai su "Strumenti" > "Scheda" > "Gestore schede" in Arduino IDE.
  • Cerca "esp8266" e clicca su "Installa".

Ora, seleziona la scheda specifica che possiedi



Scegli "LOLIN(WEMOS) D1 R2 & mini" dall'elenco delle schede disponibili.


Una volta completati i passaggi precedenti, segui le istruzioni su whatabot.net:

Enter to Whatabot.net and Follow It's Steps

  • Visita whatabot.net e segui le istruzioni fornite.
  • Aggiungi il numero di telefono mostrato sul sito ai tuoi contatti.
  • Invia il seguente messaggio WhatsApp a quel numero: "I allow whatabot to send me messages" (Consento a whatabot di inviarmi messaggi).
  • Copia e salva il link che ti viene inviato da whatabot.

Per procedere, scarica o clona il codice dal repository GitHub



Repository GitHub:


Successivamente, sostituisci le seguenti variabili nel codice con i tuoi dati

  • WIFI_SSID - Sostituisci "YOUR_WIFI_SSID" con l'SSID della tua rete Wi-Fi.
  • WIFI_PASSWORD - Sostituisci "YOUR_WIFI_PASS" con la password della tua rete Wi-Fi.
  • YOUR_PHONE - Sostituisci "YOUR_PHONE_NUMBER" con il tuo numero di telefono (senza il segno "+").
  • YOUR_APIKEY - Sostituisci "API_KEY_WHATABOT_SENT_YOU" con la chiave API fornita da whatabot.

Ad esempio:

  • WIFI_SSID: "Natalab"
  • WIFI_PASSWORD: "1234567890"
  • YOUR_PHONE: "5490000000000"
  • YOUR_APIKEY: "42536475"

Una volta aggiornate le variabili, carica il codice sulla tua scheda e inizia a ricevere messaggi WhatsApp

Ecco fatto! Hai imparato con successo come inviare messaggi WhatsApp da dispositivi IoT utilizzando ESP8266 - Wemos D1 Mini e Arduino IDE.

Risoluzione dei problemi

Se la tua scheda non viene riconosciuta, consulta le istruzioni fornite a questo link:

https://www.instructables.com/Instalar-driver-para-CH340G/


Seguendo questo tutorial, puoi integrare facilmente la messaggistica WhatsApp nei tuoi progetti IoT. Goditi le possibilità di comunicazione con i tuoi dispositivi IoT!

Comentarios