Taula de continguts:

LORA temperatura i sensor d'humitat: 6 passos
LORA temperatura i sensor d'humitat: 6 passos

Vídeo: LORA temperatura i sensor d'humitat: 6 passos

Vídeo: LORA temperatura i sensor d'humitat: 6 passos
Vídeo: Как очистить лазером ржавое шасси Range Rover » вики полезно Дневники семинара | Эдд Чайна 2024, De novembre
Anonim
Sensor de temperatura i humitat LORA
Sensor de temperatura i humitat LORA

En aquest instructiu aprendreu a crear un sensornode que envia dades a un servidor LORA. Aquest node enviarà:

  • Temperatura de l’aire
  • Sensor d'humitat

Podeu utilitzar aquesta instrucció per crear un node que pugueu utilitzar com a servidor.

Pas 1: necessari

Sensornode:

  • AM2305
  • sensor d’humitat capacitiu
  • Arduino Pro Mini 8MHz 3.3V
  • esp breakout
  • rfm95
  • filferro per l'antena i les connexions (utilitzo un filferro de 0,8 mm de nucli sòlid)
  • cables de pont masculí a masculí
  • cables de pont femella a femella
  • taulell de pa
  • CP2102 usb a TTL

Eines:

  • soldador
  • tallador lateral
  • pelador de filferro

Pas 2: fabricació de l'antena

Per a l’antena, faig servir un cable sobrant del meu cable de bus de 2x2x0,8mm o 2x2 20awg. A la xarxa de coses, podeu triar el transmissor i la banda de freqüència de l’antena per país. Aquestes són les longituds per freqüència:

  • 868 mhz 3,25 polzades o 8,2 cm (aquest és el que faig servir)
  • 915MHz 3 polzades o 7,8 cm
  • 433MHz 3 polzades o 16,5 cm

Pas 3: Soldar l'Escut Esp

Soldant l’Escut Esp
Soldant l’Escut Esp
  • Traieu les resistències del blindatge esp (vegeu R1 a R3 al camp vermell)
  • Soldar el xip rfm95 en l'escut esp.
  • Soldeu les capçaleres a l’escut esp
  • Soldeu l’antena a l’escut esp. No l’utilitzeu sense antena perquè pugueu danyar l’escut.
  • Si les capçaleres no es solden a la soldadura arduino, aquestes també

Pas 4: Codificació

Codificació
Codificació

Sé que puc fer servir el DTR per restablir automàticament l’arduino, però en el meu cas he tingut errors en penjar el codi. Per tant, també he utilitzat un restabliment manual en aquesta instrucció, de manera que si teniu el mateix problema el podeu resoldre mitjançant un restabliment manual.

  • Cablejar l'Arduino a l'CP2102 de la següent manera:

    • CP2102 TXD -> Arduino Mini Pro rx
    • CP2102 rxd -> Arduino pro mini tx
    • CP2102 gnd -> Arduino pro mini gnd
    • CP2102 3.3 -> Arduino Mini Pro VCC
  • Obriu el schetch a l'arduino ide
  • Selecciona la placa arduino pro mini
  • Seleccionar ATMEGA 8MHz 328p 3.3V sota processador
  • Seleccioneu el vostre port de com
  • Feu clic al botó de càrrega
  • Mentre el codi s’està compilant en el moment en què veieu el ritme de velocitat (vegeu la imatge), premeu el botó de restabliment de l’arduino pro mini (el cp2102 no restableix la placa), també assegureu-vos de tancar el monitor sèrie mentre es programa.

Pas 5: cablejat

Cablejat
Cablejat
Cablejat
Cablejat
  • Cablejar el arduino com en el dibuix anterior
  • El seu Arduino ara ha d'enviar les dades a el node servidor.

L’AM2305 en realitat és un sensor de 3 fils, de manera que no necessiteu la resistència. Simplement connecteu el sensor com a la imatge superior. Els colors són els mateixos. Si feu servir el DHT22, heu de connectar una resistència de 10 k entre els cables vermells (5V) i groc (dades).

Pas 6: Conclusió

En aquest instructiu heu après a crear un sensor que envia dades a una passarel·la LORA. Envia la temperatura i la humitat per exemple d’un hivernacle. D’aquesta manera podeu controlar el vostre entorn i planificar la plantació de les vostres verdures amb aquestes dades. També podeu utilitzar aquest sensor per decidir quan voleu obrir una finestra o engegar un ventilador.

Recomanat: