Sommario:

Sensore di livello del serbatoio LORA: 6 passaggi
Sensore di livello del serbatoio LORA: 6 passaggi

Video: Sensore di livello del serbatoio LORA: 6 passaggi

Video: Sensore di livello del serbatoio LORA: 6 passaggi
Video: Usare un sensore di livello senza contatto (XKC-Y25-npn) con Arduino - Video 558 2024, Luglio
Anonim
Sensore di livello del serbatoio LORA
Sensore di livello del serbatoio LORA

Questo è il mio sesto LORA istruibile. Il primo era la comunicazione peer to peer LORA con arduino. È possibile utilizzare il nodo server di questa istruzione per ricevere dati da questo sensore. L'ho costruito perché avevo bisogno di un sensore a basso consumo energetico per misurare il livello dell'acqua del mio barile di pioggia. Non avevo previsto alcun cablaggio quindi avevo bisogno di un nodo alimentato a batteria per inviare i dati. Poiché LORA non consuma molta energia, è perfettamente adatto a questo compito.

Come sensore uso un sensore a ultrasuoni. Questo tipo di sensore invia il suono verso l'oggetto e quindi misura il tempo fino al ritorno del segnale riflesso.

Poiché il sensore verrà posizionato in un ambiente umido, scelgo di utilizzare una versione impermeabile del sensore a ultrasuoni HC-SR04, ovvero il jsn-sr04t.

Secondo la scheda tecnica questo sensore funziona tra 3 e 5,5 V e ha un raggio tra 20 cm e 600 cm. Nel codice ho impostato il raggio tra 25 e 350 cm.

Passaggio 1: parti necessarie

Nodo sensore:

  • sensore ultrasonico impermeabile
  • arduino (ho usato il pro mini)
  • esp breakout board
  • cavo per l'antenna (io uso un cavo a nucleo solido da 0,8)
  • ricetrasmettitore rfm95 (scegliere la versione giusta)
  • alcuni ponticelli

Utensili:

  • saldatore
  • taglierina laterale
  • spelafili

Passaggio 2: creare l'antenna

Per l'antenna uso un po' di cavo rimanente del mio cavo bus 2x2x0.8mm o 2x2 20awg. Sulla rete delle cose puoi scegliere il tuo ricetrasmettitore e la banda di frequenza dell'antenna per paese. Queste sono le lunghezze per frequenza:

  • 868 mhz 3,25 pollici o 8,2 cm (questo è quello che uso)
  • 915 mhz 3 pollici o 7,8 cm
  • 433 mhz 3 pollici o 16,5 cm

Passaggio 3: saldatura dello scudo Esp

Saldare lo scudo Esp
Saldare lo scudo Esp
  • Rimuovere le resistenze dello scudo esp (vedi da R1 a R3 nel campo rosso)
  • Saldare il chip rfm95 sullo scudo esp.
  • Saldare i pinheader sullo scudo esp
  • Saldare l'antenna sullo scudo esp. Non utilizzare senza un'antenna si può danneggiare lo scudo.
  • Se i pinheader non sono saldati sull'arduino, salda anche questi.

Passaggio 4: cablaggio

Cablaggio
Cablaggio

Il cablaggio è molto semplice. Collegare il cablaggio come nello schema.

Passaggio 5: codifica

Carica lo schizzo e usa il nodo server della mia prima lora istruibile per ricevere i dati. Puoi vedere i dati che entrano nel monitor seriale.

Passaggio 6: conclusione

In questo istruibile ho creato un nodo sensore per misurare il livello dell'acqua in uno stagno o in una cisterna che fa uso di LORA. Se ti piace dove sta andando, commenta o rendilo il tuo preferito. In questo modo so se devo continuare questo tipo di istruttori o meno.

Consigliato: