Përmbajtje:

LORA Sensori i temperaturës dhe lagështisë: 6 hapa
LORA Sensori i temperaturës dhe lagështisë: 6 hapa

Video: LORA Sensori i temperaturës dhe lagështisë: 6 hapa

Video: LORA Sensori i temperaturës dhe lagështisë: 6 hapa
Video: Programimi i modulit të sensorit të lagështisë së temperaturës ESP8266 ESP01 DHT11 | RemoteXY 2024, Nëntor
Anonim
Sensori i temperaturës dhe lagështisë LORA
Sensori i temperaturës dhe lagështisë LORA

Në këtë udhëzues do të mësoni të bëni një sensornode që dërgon të dhëna në një server LORA. Kjo nyje do të dërgojë:

  • Temperatura e ajrit
  • Sensori i lagështisë

Ju mund ta përdorni këtë udhëzues për të bërë një nyje që mund ta përdorni si server.

Hapi 1: Nevojitet

Sensornode:

  • AM2305
  • sensor kapacitiv i lagështisë
  • arduino pro mini 3.3v 8mhz
  • shpërthimi i esp
  • rfm95
  • tela për antenë dhe lidhje (unë përdor një tel me bërthamë të ngurtë 0.8 mm)
  • kabllo kërcyes mashkull në mashkull
  • kabllot bluzë nga femra në femra
  • dërrasë buke
  • CP2102 usb në TTL

Mjetet:

  • Makine per ngjitjen e metalit
  • prerës anësor
  • zhveshës teli

Hapi 2: Bërja e Antenës

Për antenën unë përdor një kabllo të mbetur të kabllit tim të autobusit 2x2x0.8mm ose 2x2 20awg. Në rrjetin e gjërave ju mund të zgjidhni brezin tuaj të frekuencave trance dhe antenë sipas vendit. Këto janë gjatësitë për frekuencën:

  • 868mhz 3.25 inç ose 8.2 cm (kjo është ajo që unë përdor)
  • 915mhz 3 inç ose 7.8 cm
  • 433mhz 3 inç ose 16.5cm

Hapi 3: Saldimi i Mburojës Esp

Lidhja e Mburojës Esp
Lidhja e Mburojës Esp
  • Hiqni rezistencat e mburojës esp (shihni R1 në R3 në fushën e kuqe)
  • Lidhni çipin rfm95 në mburojën e esp.
  • Ngjitini kapëset e kokës në mburojën e esp
  • Ngjiteni antenën në mburojën e esp. Mos e përdorni pa antenë, mund të dëmtoni mburojën.
  • Nëse kokat e pin nuk janë ngjitur në saldimin arduino edhe këto

Hapi 4: Kodimi

Kodimi
Kodimi

Unë e di që mund të përdor DTR për të rivendosur automatikisht arduino, por në rastin tim kam pasur gabime në ngarkimin e kodit. Prandaj, unë gjithashtu përdor një rivendosje manuale në këtë udhëzues, kështu që nëse keni të njëjtin problem, mund ta zgjidhni me një rivendosje manuale.

  • Lidhni arduino me CP2102 si më poshtë:

    • CP2102 txd -> Arduino pro mini rx
    • CP2102 rxd -> Arduino pro mini tx
    • CP2102 gnd -> Arduino pro mini gnd
    • CP2102 3.3 -> Arduino pro mini vcc
  • Hapni shetikun në arduino ide
  • Zgjidhni bordin arduino pro mini
  • Zgjidhni atmega 328p 3.3v 8mhz nën procesor
  • Zgjidhni portën tuaj com
  • Klikoni në butonin e ngarkimit
  • Ndërsa kodi po përpilohet në momentin kur shihni bautrate (shiko figurën) shtypni butonin e rivendosjes në arduino pro mini (cp2102 nuk e rivendos bordin) gjithashtu sigurohuni që të mbyllni monitorin tuaj serik gjatë programimit.

Hapi 5: Instalimet elektrike

Instalime elektrike
Instalime elektrike
Instalime elektrike
Instalime elektrike
  • Lidhni arduinon si në skicën e mësipërme
  • Arduino juaj tani duhet të dërgojë të dhëna në nyjen e serverit.

AM2305 në të vërtetë është një sensor me 3 tela, kështu që nuk keni nevojë për rezistencë. Thjesht lidhni sensorin si në foton e mësipërme. Ngjyrat janë të njëjta. Nëse përdorni DHT22 në vend, duhet të lidhni një rezistencë 10k midis telave të kuq (5V) dhe të verdhë (të dhëna).

Hapi 6: Përfundimi

Në këtë udhëzues ju keni mësuar të bëni një sensor i cili dërgon të dhëna në një portë LORA. Ai dërgon temperaturën dhe lagështinë e shembullit të një serë. Në këtë mënyrë ju mund të monitoroni mjedisin tuaj dhe mund të planifikoni mbjelljen e perimeve tuaja duke përdorur këto të dhëna. Gjithashtu mund ta përdorni këtë sensor për të vendosur kur të hapni një dritare ose të filloni një tifoz.

Recommended: