Arduino RF433 přijímač , vysílač

Aneb komunikujeme a vyměnujeme informace s čidly, moduly  na dálku a bezdrátově.  A levně  :)

1, Příprava

RF433 modulky  ( přijímač vlevo  , vysílač vpravo )      vysílač celkem jde ,  přijímač nic moc

 

 

Arduino  UNO  jako  přijímač

Atmega328P-PU  jako vysílač

DS18B20

 

2. Zapojení 

Na vysílač  použijeme  holý mikročip  Atmega328P-PU

Vysílací modulek  –    VCC  5V    ,   GND – GND   ,   DATA – 10  pin

DS18B20 –  VCC 5V , GND- GND ,  DATA – 3 pin       ( mezi VCC a DATA vložit odpor  4,7k ohm )

 

Na   přijímač , který bude doma   obyčejné UNO

zapojení příjímače –   VCC – 5V  ,  GND- GND  , DATA – pin 2

 

3. Software ( sketch  a knihovny) 

Použité hnihovny  … RC switch   ,  Nom1  sleep library ,  Dallas temperature , One wire

ke stažení zde knihovny_RF433komunikace ,

prijimac_1

vysilac_1

:)

 

Po nahrání sketchů   by měl přicházet údaj o teplotě  z čidla  u vysílače. Zobrazíme na Serial portu  u přijímače.

Vysílač je nastaven tak,  že   každou minutu odvysílá info a  atmega328P-PU  usne  , tím  se sníží spotřeba na  0,027 mA …   průměrně je spotřeba  pod 1mA za hodinu.

 

TESTy zařízení  :

výdrž  na 9 V   blok baterii   (  s posíláním dat každou minutu )  už týden a běží dál.  cca 2 týdny

po protažení posílání po 15 min  výdrž baterky  vzroste na  15x 2   = 30 týdnů

 

Upgrade :  

V 0.1    …….     vylepšení přijímače   …   zakoupení  RXB6   ( celý nazev :  RXB6 433Mhz Superheterodyne)

  • větší  dosah     (  zapojení stejné / výměna kus za kus)

______________________________________________________________________

V 0.2  ……..   úprava SW pro vysílač … vysílání  každou 15 tou minutu( uspora baterie)  ….      dodám později

Vložit komentář

Vaše emailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *

„Bůh stvořil člověka, ale nedal si to patentovat, a tak to teď po něm může dělat kdejakej blbec.“ Jan Werich