Sommario:
- Passaggio 1: materiali necessari
- Passaggio 2: cablaggio e rivestimento
- Passaggio 3: con la custodia e il dispositivo messi insieme, ora è necessario connettersi con Particle IDE
- Passaggio 4: ora è il momento di iniziare a programmare:)
- Passaggio 5: Gestione dei dati in Ubidots
- Passaggio 6: Risultato
Video: Sai come si sentono le tue piante? [Particella+Ubidot]: 6 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:01
Niente sostituirà l'andare in giro e maneggiare il suolo da soli, ma la tecnologia di oggi ha reso possibile monitorare il suolo a distanza e tenere traccia di parametri non misurabili per i miei sensi umani. Le sonde del suolo come SHT10 sono ora estremamente accurate e offrono uno sguardo impareggiabile su ciò che sta accadendo nel terreno. Fornendo informazioni istantanee sul contenuto di umidità del suolo, saturazione, salinità, temperatura e altro, i sensori del suolo sono uno strumento importante per chiunque sia coinvolto nella nostra terra, dal contadino di provincia che cerca di aumentare la sua resa ai ricercatori che cercano di capire la presenza di CO2 nel terra.
I sensori di temperatura e umidità sono tra i sensori ambientali più comunemente utilizzati. E, cosa ancora più importante, come i computer sono aumentati di potenza e sono diminuiti di prezzo, i progressi nei sistemi di misurazione del suolo sono e continueranno a diventare più accessibili per chiunque.
Cos'è l'umidità del suolo? - L'umidità del suolo è difficile da definire perché significa cose diverse in discipline diverse. Ad esempio, il concetto di umidità del suolo di un agricoltore è diverso da quello di un gestore delle risorse idriche o di un meteorologo. Generalmente, tuttavia, l'umidità del suolo è l'acqua che si trova negli spazi tra le particelle del suolo e per lo scopo di questo articolo useremo l'umidità del suolo semplicemente come la quantità di acqua presente in una misurazione del suolo.
Perché è importante misurare l'umidità del suolo? - Rispetto ad altre componenti del ciclo idrologico, il volume di umidità del suolo è piccolo; tuttavia, è di fondamentale importanza per molti processi idrologici, biologici e biogeochimici. Le informazioni sull'umidità del suolo sono preziose per un'ampia gamma di agenzie governative e aziende private che si occupano di condizioni meteorologiche e climatiche, potenziale di deflusso e controllo delle inondazioni, erosione del suolo e cedimento dei pendii, gestione dei bacini idrici, ingegneria geotecnica e qualità dell'acqua. In questa guida imparerai come per costruire il tuo sensore di umidità e temperatura di livello industriale fatto in casa. Sono incluse anche le istruzioni per l'utilizzo dei dati appena raccolti tramite Ubidots, una piattaforma di abilitazione delle applicazioni progettata per aiutare gli esperti e le aziende a sviluppare soluzioni innovative per gli ostacoli ambientali.
Passaggio 1: materiali necessari
- Elettrone particellare
- Sensore di temperatura/umidità del suolo - SHT10
- Resistenza 10K
- GUIDATO
- fili
- Custodia protettiva in plastica
- Cavo micro USB
Per programmare il dispositivo e visualizzare i dati è necessario essere registrati nelle pagine seguenti.
- Conto di particelle
- Account Ubidots - o - Licenza STEM
Passaggio 2: cablaggio e rivestimento
Il sensore che costruiremo oggi è un SHT-10 con i 4 cavi dati/alimentazione fuori. Con questo, funzionerà qualsiasi codice SHT-1X per un microcontrollore. Il sensore funziona con logica 3 o 5V. Il cavo lungo 1 metro ha quattro fili: Rosso = VCC (3-5VDC), Nero o Verde = Terra, Giallo = Orologio, Blu = Dati. Non dimenticare di collegare un resistore da 10K dalla linea dati blu a VCC per poter ottenere le letture del sensore.
Seguire la tabella e il diagramma dell'immagine per effettuare i collegamenti corretti.
Una volta che hai le connessioni giuste, montala nella tua custodia protettiva. Per favore usa la tua immaginazione per come appare questo passaggio. Ecco come è nato il nostro kit completo.
Passaggio 3: con la custodia e il dispositivo messi insieme, ora è necessario connettersi con Particle IDE
Con la custodia e il dispositivo messi insieme, ora dobbiamo connetterci con Particle IDE
Per configurare Particle Electron, fai riferimento all'articolo seguente per connettere il tuo dispositivo e installare le librerie appropriate nell'IDE Particle:
Connetti un dispositivo particellare a Ubidots
NOTA: PERDERE QUESTO PASSO: mentre lavori con il tuo IDE Particle, devi aggiungere 2 librerie: a) UBIDOTS eb) SHT1X (1.0.1 o successivo)
Una volta incluse entrambe le librerie vedrai qualcosa come l'immagine per permetterti di gestire i dati dal tuo sensore con Ubidots.
Passaggio 4: ora è il momento di iniziare a programmare:)
Copia il codice qui sotto e incollalo nell'IDE di particelle. Prima di incollare il codice nell'IDE Particle, assicurati di cancellare le precedenti inclusioni della libreria (codici iniziali). Una volta copiato il codice, dovrai assegnare il TOKEN Ubidots univoco. Se non sai come individuare il tuo TOKEN Ubidots, fai riferimento a questo articolo di seguito:
Come ottenere i tuoi TOKEN Ubidots
CODICE-> Per ottenere il codice fare riferimento a questo link.
Dopo aver incollato il codice e aggiornato la riga Ubidots TOKEN, è necessario verificare questo codice all'interno dell'IDE delle particelle. Nell'angolo in alto a sinistra del nostro IDE di particelle vedrai alcune icone. Fare clic sull'icona del segno di spunta per verificare il codice.
Una volta verificato il codice, riceverai un messaggio "Codice verificato! Ottimo lavoro" nell'IDE di particelle.
Successivamente, devi caricare il codice nel tuo Particle Electron. Per fare ciò, scegli l'icona del flash sopra l'icona del segno di spunta. (Assicurati che il tuo Electron sia collegato alla porta USB del tuo computer.)
Seleziona "FLASH OTA ANYWAY" per avviare il caricamento.
Una volta caricato il codice, riceverai un messaggio "Flash riuscito! Il tuo dispositivo è in fase di aggiornamento - Pronto" nell'IDE delle particelle.
Ora il tuo sensore sta inviando i dati al cloud Ubidots!
LED di stato
Il LED si accenderà ogni volta che il sensore invierà i dati a Ubidots.
Passaggio 5: Gestione dei dati in Ubidots
Se il tuo dispositivo è connesso correttamente vedrai un nuovo dispositivo creato nella sezione del tuo dispositivo della tua applicazione Ubidots. Il nome del dispositivo sarà "particella". Anche all'interno della scheda dispositivi vedrai due variabili create "umidità del suolo" e "temperatura" ciascuna che effettua letture ogni 10-12 secondi.
Se desideri cambiare il tuo dispositivo e i nomi delle variabili con uno più amichevole, fai riferimento a questo articolo
Come regolare il nome del dispositivo e il nome della variabile
Passaggio 6: Risultato
L'umidità del suolo è una variabile chiave nel controllo dello scambio di acqua ed energia termica tra le superfici terrestri e la nostra atmosfera attraverso l'evaporazione e la traspirazione delle piante. Di conseguenza, l'umidità del suolo svolge un ruolo importante nello sviluppo dei modelli meteorologici, nella produzione agricola o nella bellezza del giardinaggio. Ora è il momento di creare un dashboard per controllare e gestire il tuo sensore di umidità e temperatura del suolo. Per saperne di più sui widget e gli eventi di Ubidots per ottimizzare la tua applicazione, dai un'occhiata a questi tutorial video.
Consigliato:
NodeMCU ESP8266 - MQTT - Ubidot: 5 passaggi
NodeMCU ESP8266 - MQTT - Ubidots: MQTT è un protocollo di messaggistica standard OASIS per l'Internet of Things (IoT). È progettato come un trasporto di messaggistica di pubblicazione/sottoscrizione estremamente leggero, ideale per connettere dispositivi remoti con un ingombro di codice ridotto e una rete minima