Cuprins:

Alarmă LORA Waterlevel: 6 pași
Alarmă LORA Waterlevel: 6 pași

Video: Alarmă LORA Waterlevel: 6 pași

Video: Alarmă LORA Waterlevel: 6 pași
Video: Sustainable Living: Water Level Monitoring With Ultrasonic Sensor, Blynk And ChatGPT Generated Code 2024, Noiembrie
Anonim
Alarmă LORA Waterlevel
Alarmă LORA Waterlevel

În acest instructiv, folosesc un comutator plutitor și un arduino în combinație cu un transceiver LORA pentru a trimite o actualizare atunci când un nivel de apă atinge un anumit nivel. Acest nod consumă foarte puțin curent și poate fi folosit pentru o perioadă foarte lungă de timp pe o baterie cu monedă.

Pasul 1: Obțineți piesele necesare

Părți:

  • comutator plutitor
  • arduino pro mini 3.3v 8mhz
  • sp breakout
  • rfm95
  • fir pentru antenă și conexiuni (folosesc un fir cu miez solid de 0,8 mm)
  • cabluri jumper de la tată la tată
  • cabluri jumper feminin la feminin
  • panou de masă
  • CP2102
  • terminal cu șurub

Instrumente:

  • ciocan de lipit
  • tăietor lateral
  • decapant de sârmă
  • surubelnita plata de precizie

Pasul 2: Realizarea antenei

Pentru antenă folosesc câteva cabluri rămase din cablul meu de bus 2x2x0.8mm sau 2x2 20awg. În rețeaua de lucruri puteți alege transbordatorul și banda de frecvență a antenei în funcție de țară. Acestea sunt lungimile pe frecvență:

  • 868mhz 3,25 țoli sau 8,2 cm (acesta este cel pe care îl folosesc)
  • 915mhz 3 inci sau 7,8 cm
  • 433mhz 3 inci sau 16,5cm

Pasul 3: lipirea scutului Esp

Lipirea Scutului Esp
Lipirea Scutului Esp
  • Scoateți rezistențele scutului esp (consultați R1 la R3 în câmpul roșu)
  • Lipiți cipul rfm95 pe scutul esp.
  • Lipiți capetele de pin pe scutul esp
  • Lipiți antena pe scutul esp. Nu utilizați fără antenă, puteți deteriora scutul.
  • Dacă capetele de pin nu sunt lipite pe lipirea arduino și acestea

Pasul 4: Cablare

Cablare
Cablare

În imaginea de mai sus vedeți cablarea schematică.

Pasul 5: Codificare

Am inclus 2 fișiere. Unul este codul fără transmițător LORA și al doilea este cel care trimite date prin LORA.

Pasul 6: Concluzie

În acest instructable, ați învățat cum să utilizați un switch float cu o întrerupere pentru a trimite un mesaj către serverul LORA. În acest fel puteți declanșa prin exemplu un mesaj sms sau puteți conduce o pompă pentru a umple de exemplu un container IBC.

Recomandat: