DTH11 con Arduino Shield ed Ethernet ed Arduino R4 Wi-Fi


Usando la Shield di Arduino o Arduino R4, è possibile caricare i dati raccolti da un circuito DHT11 su ThingSpeak. ThingSpeak è un software open source in Ruby, progettato per comunicare con dispositivi IoT. Offre un’API per accedere e registrare dati ed è stato lanciato nel 2010 da ioBridge. Supporta MATLAB per analizzare e visualizzare i dati senza necessità di acquistare licenze. Il caricamento dei dati varia tra Ethernet e WiFi, come il codice e il funzionamento generale. ThingSpeak consente di creare diversi tipi di grafici e integrare codice.

Percorso del progetto


Nel progetto con Arduino e ThingSpeak, l’obiettivo principale era monitorare temperatura e umidità usando il sensore DHT11 e inviare i dati in tempo reale alla piattaforma ThingSpeak. Il processo ha presentato problemi in diverse fasi. Inizialmente, è stato scelto il sensore DHT11, e poi è stata configurata la piattaforma ThingSpeak per ricevere i dati. Subito sono emersi problemi di comunicazione tra il microcontrollore e la piattaforma.

Il primo ostacolo è stato il codice, in cui la connessione Ethernet non sembrava stabilirsi. Poi il problema è stato trovato nella sintassi del codice, che non presentava una funzione per effettivamente eseguire l’upload dei dati sul sito. Dopodiché i grafici non funzionavano quindi per ovviare a questo problema nel caso di Ethernet sono stati utilizzati dei grafici con codici integrati che leggono i dati e fanno l’update in automatico

Una volta risolti questi problemi, il progetto ha funzionato come previsto, monitorando e inviando dati a ThingSpeak. I test successivi hanno confermato la stabilità del sistema. Nonostante le difficoltà, il progetto ha avuto successo.

Grafici di Thingspeak

I grafici creati da Thingspeak sono molto intuitivi e semplici da creare e leggere. I codici si trovano qui

L’autore del post e leader del progetto, Filippo Dazzi alias MM

Aiuto tecnico con codice e “supporto emotivo”, Yibo Xu

Attuale supporto emotivo e tecnico con scheda tecnica, Matteo Lazzerini

“Io creo solo cose che fanno i miei occhi felici, poi non so cosa sto facendo ma quello è un dettaglio” – F.D. alias MM

“Plant your feet, grit your teeth and EAT THAT HORSE” – TFS/DBZA Goku