Sommario:

Sistema di monitoraggio del livello dell'acqua: 9 passaggi (con immagini)
Sistema di monitoraggio del livello dell'acqua: 9 passaggi (con immagini)

Video: Sistema di monitoraggio del livello dell'acqua: 9 passaggi (con immagini)

Video: Sistema di monitoraggio del livello dell'acqua: 9 passaggi (con immagini)
Video: Monitoraggio delle acque superficiali interne: norme, reti di monitoraggio e nuova classificazione 2024, Novembre
Anonim
Sistema di monitoraggio del livello dell'acqua
Sistema di monitoraggio del livello dell'acqua
Sistema di monitoraggio del livello dell'acqua
Sistema di monitoraggio del livello dell'acqua
Sistema di monitoraggio del livello dell'acqua
Sistema di monitoraggio del livello dell'acqua
Sistema di monitoraggio del livello dell'acqua
Sistema di monitoraggio del livello dell'acqua

Come fai da te, cerco sempre di trovare un modo per rendere la mia vita e quella degli altri più facile e sicura. Il 30 marzo 2013, almeno 11 persone sono morte a causa di piogge improvvise che hanno provocato allagamenti nella capitale mauriziana Port louis. Lo stesso giorno diverse case sono state allagate mentre molti beni degli abitanti del villaggio sono stati danneggiati. Dato che vivo a pochi chilometri dove si verifica questa tragedia, ho deciso di costruire un sistema di monitoraggio del livello dell'acqua. Insieme a un team fantastico e motivato, siamo riusciti a costruirlo.

Il progetto è abbastanza facile da replicare composto da un arduino MKR WAN 1310, sensore ultrasonico, sensore DHT11 e alcuni led e pulsante per rendere il progetto cool.

Forniture

Materiale:

  • Arduino MKR WAN 1310
  • Sensore ultrasonico
  • DHT11 J
  • um fili
  • Scatola in plexiglas
  • Gateway
  • LED
  • Premi il bottone

Utensili:

  • Trapano a mano
  • punta da 5 mm

Passaggio 1: preparare la scatola Plexo

Preparare il Plexo Box
Preparare il Plexo Box
Preparare il Plexo Box
Preparare il Plexo Box

Per la custodia, sto usando una scatola plexo 80x80mm in quanto è forte e durevole. Per prima cosa ho rimosso i cappucci per il sensore ad ultrasuoni e il cavo di alimentazione. Questo è molto semplice in quanto il diametro del foro è lo stesso del diametro del sensore a ultrasuoni.

In secondo luogo, ho praticato un foro di 5 mm sulla parte superiore della custodia per l'antenna. Per questo, puoi usare un trapano o un trapano a mano come nel mio caso.

Passaggio 2: mettere i componenti

Mettere i componenti
Mettere i componenti
Mettere i componenti
Mettere i componenti
Mettere i componenti
Mettere i componenti

Ho dovuto tagliare la lunghezza del cavo del sensore a ultrasuoni perché era troppo lungo per entrare nella scatola e finirlo con un connettore femmina all'estremità per il collegamento. Il sensore può quindi essere spinto all'interno della custodia e bloccarsi con il sistema di blocco integrato. Quindi ho aggiunto la scheda mkr wan 1310 e il modulo sensori.

Ho messo il connettore laterale impermeabile per la presa di corrente perché non voglio che l'acqua entri all'interno.

Passaggio 3: circuito Tinkercad

Circuito Tinkercad
Circuito Tinkercad

Negli ultimi 3 anni ho fatto molti circuiti. Ma non avevo un arduino. Tinkercad era l'unico modo per me di imparare e sviluppare circuiti arduino e simularli. Anche dopo aver ricevuto il mio arduino uno, utilizzo ancora il circuito tinkercad per simulare prima il mio progetto. Il circuito Tinkercad ti consente di utilizzare un multiplo di componenti e risolverli. Consiglio vivamente il circuito tinkercad per principianti e utenti arduino in quanto ti impedirà di bruciare il tuo arduino quando provi un nuovo circuito.

Passaggio 4: collegamento del cavo

Collegamento del cavo
Collegamento del cavo

Puoi seguire il circuito tinkercad come sopra o puoi seguire la connessione qui sotto.

DHT11

+ > 5v

Fuori > pin13

-> terra

Sensore ultrasonico

+ > 5v

Trigger > pin7

Eco > pin8

-> terra

Usando i ponticelli è possibile effettuare facilmente il collegamento e fissarli con fascette.

Passaggio 5: aggiunta di LED e pulsante per la risoluzione dei problemi

Aggiunta di LED e pulsante per la risoluzione dei problemi
Aggiunta di LED e pulsante per la risoluzione dei problemi
Aggiunta di LED e pulsante per la risoluzione dei problemi
Aggiunta di LED e pulsante per la risoluzione dei problemi

Sto usando un led rosso e verde per mostrare lo stato del dispositivo e un pulsante per resettare il dispositivo. Dato che il mio progetto ha funzionato sul circuito di tinkercad, sono abbastanza sicuro che sarà nella vita reale. Quindi ho realizzato un piccolo pcb in modo da poter ridurre la quantità di fili.

Passaggio 6: codifica

Sto usando l'IDE online e il codice è il seguente file

Passaggio 7: The Thing Network Setup

La cosa Configurazione di rete
La cosa Configurazione di rete

Puoi seguire questi passaggi su quel link. È super facile con una spiegazione dettagliata. Ho aggiunto il payload decorder nell'immagine sopra e il text.function Decoder(bytes, port) {var decodificato = {};var risultato = "";for (var i = 0; i < bytes.length; i++) {risultato += String.fromCharCode(parseInt(bytes));} return {field1: result, };} Questo è molto importante per ottenere un alore leggibile

Passaggio 8: ricezione dei dati

Ricevi dati
Ricevi dati
Ricevi dati
Ricevi dati

Puoi vedere nello screenshot sopra come sto ricevendo i dati tramite TTN sul mio telefono. Sto anche usando l'integrazione IFTTT per visualizzare i dati nel mio foglio google.comment in basso se vuoi sapere come l'ho realizzato.

Passaggio 9: soluzione finale

Soluzione finale
Soluzione finale
Soluzione finale
Soluzione finale
Soluzione finale
Soluzione finale

Il prodotto è ancora in fase di sviluppo. Stampo in 3D un nuovo involucro ma devo rinforzarlo. Sta usando un pannello solare da 12 V per alimentarlo. Attualmente lo sto testando prima di installarlo sulla riva del fiume. Presto pubblicherò un'istruzione per mostrare come posizionerò il dispositivo in una posizione precisa.

Consigliato: