Arduino și senzorii stației meteo wireless - Forum de discuții pentru echipamentul Smart House

Arduino și senzori fără fir ai Meteostații

Proiectul folosește
Arduino Nano v.7
Receptor RF Modul 433mHz
Senzor wireless THGN132N de la stația meteo Oregon






Senzorii THGN132N sunt vânduți ca un set cu stațiile meteorologice Oregon, precum și pot fi cumpărate separat.
Acestea vă permit să măsurați temperatura și umiditatea, să acționați pe un interval de temperatură mare (-40,0 ° C la + 70,0 ° C)
cu o precizie de măsurare a temperaturii de 0,1 ° C.

Pentru fabricarea antenei la modulul receptor, un fir cu un singur miez cu o lungime de 17 cm (sfert de undă) sau 34 cm (jumătate de undă)
Pentru compactitate, puteți să vă conectați cu un creion sau stilou rotund

Conectați-vă conform schemei
DATA de la receptor, conectați la pinul D2 Arduino

Completați codul în arduino

Pentru teste, vă sugerăm să puneți mai întâi senzorul OREGON lângă modulul receptor RF433
Deoarece senzorul are mai multe canale, iar receptorul poate fi reglat pe alt canal
De asemenea, țineți cont de faptul că senzorul OREGON trimite citirile sale o dată pe minut
După ce apar înregistrările de temperatură și umiditate în seria TV, luați senzorul la 3 metri și așteptați până când senzorul trimite următoarele citiri
Dacă datele nu vin, treceți la senzor un alt canal și repetați totul de la început.
De asemenea, este posibil să reglați conturul receptorului RF433 pentru senzorul Oregon
Pentru a face acest lucru, trebuie să conectați piezo-emițătorul ZP-1, ZP-22, ZP-4 sau ceva de genul acesta la ieșirea receptorului de date.






Prin apăsarea și eliberarea butonului de resetare de pe senzorul Oregon, ar trebui să auziți cum sună pachetul de date transmis de senzor
Când reglați circuitul receptorului, trebuie să vă orientați către sunetul distinct al pachetului recepționat

__________________
Magazin online de componente electronice.

Arduino și senzori wireless TX-29 Stații meteorologice IT

Propun să folosesc senzori de la mai multe stații meteorologice.
utilizat de:
Senzor de temperatură: TX-29 IT-vândut pe Internet ieftin bine și nu cel mai ieftin,
cel mai mic preț a fost găsit în Republica Cehă pentru 6 euro.
Frecvența utilizată: 868 MHz

Arduino UNIO BUONO R3 3.3V (sau orice alt 3,3 volți)

Transmițător RTM12B 868 MHz

Schema de conectare este standard și este preluată prin Internet
și este proiectat să se conecteze la o arduin cu 3.3 volți la bord.
pentru a evita utilizarea rezistențelor de stingere în circuit.
Conectând totul în conformitate cu schema, o antenă de neuitat

Vizualizați aspectul:

Completați schița din arhivă, în arhiva 2 schiță:
TX29IT-A - captează toți senzorii în vecinătatea a 100 de metri și afișează
în seria de informații de la senzori în format HEX nedecodat:
96 86 00 6A D0
în cazul în care:
// 9 = șterge următoarele
// 68 = ID-ul senzorului
// 600 = temp
// 6a = tipul senzorului
// d0 = crc

A doua schiță TX29IT-B. mai grave, cu care receptorul captează toate gabaritele în districtul de 100 de metri,
dar afișează în serie este deja informații digerabile:
| id | | ° C |%
id: 9C: 23,5: 99
id: E8: -0,6: 99
id: B8: 24,6: 99
id: E8: -0,6: 99
id: 98: 36,6: 99
id: E8: -0,6: 99
ID-ul dispozitivului, temperatura și umiditatea în perspectivă (folosind alți senzori)
și nu uitați să mai clipi LED-ul de pe piciorul al 9-lea.
În modul de depanare 2 schema este activat și dezactivat de starea liniei din antet:
#define DEBUG 0 // debugging disabled
sau
#define DEBUG 1 // depanare activată

Arhiva conține tot ce aveți nevoie pentru testare.
Schițele sunt "colectate" pe Internet și scrise în limba CP (Copy-Paste).
Arhiva TX29IT.rar







Trimiteți-le prietenilor: