PICAXE 08M2 RF transmitter
PICAXE 08M2 RF transmitter
Ahojte.
Prosim o radu skusenejsich.
Riesim jeden problemik.
Potrebujem s 08M2 vyslat nejake kratucke data napr. slovo ON cez RF transmitter 433MHz.
Ale prijat ho potrebujem arduinom.
Skusil som toto
symbol serialout = c.4
setfreq M8
init:
high serialout
pause 5
serout serialout,T9600_8,("ON ")
wait 1
goto init
K USB to serial prevodniku mam pripojeny prijimac a to cele k PC. Cez serial monitor v PC pozeram co tam dostavam.
Sprava sa to tak, ze hned zapnuti napajania 08M2 krasne odosle ON ale potom uz len same bludy (ON 00ü0`000ü0`000üđ0`000ţŕ`000üţ). Ked to prepojim priamo vodicmi tak pekne posiela ON ON ON atd.
Keby boli zle tie RF moduly, tak by to neodoslalo ani to prve slovo. Skusil som aj tak, ze RF modul je stale napajany a zapinam len procesor. Sprava sa to rovnako.
Skusal som aj mensiu rychlost prenosu ale to iste.
Poradite niekto?
Dakujem
Edit:
Moduly vyskusane s 2 arduinami a funguju bez problemov.
Prosim o radu skusenejsich.
Riesim jeden problemik.
Potrebujem s 08M2 vyslat nejake kratucke data napr. slovo ON cez RF transmitter 433MHz.
Ale prijat ho potrebujem arduinom.
Skusil som toto
symbol serialout = c.4
setfreq M8
init:
high serialout
pause 5
serout serialout,T9600_8,("ON ")
wait 1
goto init
K USB to serial prevodniku mam pripojeny prijimac a to cele k PC. Cez serial monitor v PC pozeram co tam dostavam.
Sprava sa to tak, ze hned zapnuti napajania 08M2 krasne odosle ON ale potom uz len same bludy (ON 00ü0`000ü0`000üđ0`000ţŕ`000üţ). Ked to prepojim priamo vodicmi tak pekne posiela ON ON ON atd.
Keby boli zle tie RF moduly, tak by to neodoslalo ani to prve slovo. Skusil som aj tak, ze RF modul je stale napajany a zapinam len procesor. Sprava sa to rovnako.
Skusal som aj mensiu rychlost prenosu ale to iste.
Poradite niekto?
Dakujem
Edit:
Moduly vyskusane s 2 arduinami a funguju bez problemov.
Re: PICAXE 08M2 RF transmitter
Problém napájení modulu? Zkus samostatné napájení RF modulu stabilizovaným zdrojem a propojit s picaxe jen RX, TX a GND.
Re: PICAXE 08M2 RF transmitter
Modul ma len jeden datovy vstup DATA. nema RX a TX. Cele som to napajal 1 LiPol bateriou 3,7V.
Skusim 1 bateriou napajat picaxe a 1 bateriou RF modul. Prepojim GND a DATA so serout pinom na picaxe.
Uvidim ci to pomoze.
S 2 arduinami to funguje bez problemov.
Skusim 1 bateriou napajat picaxe a 1 bateriou RF modul. Prepojim GND a DATA so serout pinom na picaxe.
Uvidim ci to pomoze.
S 2 arduinami to funguje bez problemov.
Re: PICAXE 08M2 RF transmitter
Posílat do z PICAXE do Arduina jsem ani nezkoušel. Rovnou jsem dal před Arduino malého PICAXE jen na příjem a fungovalo to hned na první pokus
Je potřeba rozumně ošetřit chyby. Já to dělal tak, že se informace (teplota) odeslala třikrát a pokud byla alespoň dvakrát stejná, tak se považovala za platnou, jinak ne.
Taky jsou tyhle moduly "citlivé" na anténu. I její malá úprava měla velký efekt a to jak pozitivní tak i negativní.
Je potřeba rozumně ošetřit chyby. Já to dělal tak, že se informace (teplota) odeslala třikrát a pokud byla alespoň dvakrát stejná, tak se považovala za platnou, jinak ne.
Taky jsou tyhle moduly "citlivé" na anténu. I její malá úprava měla velký efekt a to jak pozitivní tak i negativní.
"all your robots are belong to us"
robodoupe.cz
robodoupe.cz
Re: PICAXE 08M2 RF transmitter
Cely moj problem je, ze v danom zariadeni mam malo miesta. Ale cim viac nad tym uvazujem, tak asi objednam arduino MINI, to je najmensie a to sa mi tam este zmesti. S 2 arduinami to funguje, to mam odskusane. A samozrejme, ze prijem dat bude musiet byt osetreny, aby bolo zaistene co najlepsie fungovanie.
Ale este pre istotu vyskusam to samostatne napajanie.
Dik za rady.
Ale este pre istotu vyskusam to samostatne napajanie.
Dik za rady.
Re: PICAXE 08M2 RF transmitter
Pokud plánuješ přejít na arduino, ale mít to ještě menší, tak můžeš ještě zvážit nahrání programu Arduina na ATtiny44/45 nebo 84/85.
Re: PICAXE 08M2 RF transmitter
Hm dalsia vyborna volba. Ale vo verzii arduino 1.6.1 taka moznost nieje. Nevadi ak skusim pouzit, tak tu cu je na tom obrazku.
Re: PICAXE 08M2 RF transmitter
attiny se musí do Arduino IDE přidat:
dva odkazy popisu jak přidat je zde:
http://openenergymonitor.org/emon/buildingblocks/attiny
https://learn.sparkfun.com/tutorials/ti ... in-arduino
dva odkazy popisu jak přidat je zde:
http://openenergymonitor.org/emon/buildingblocks/attiny
https://learn.sparkfun.com/tutorials/ti ... in-arduino
Re: PICAXE 08M2 RF transmitter
Mám moduly od AUREL a ty tvoje budou asi stejné.
Nejde vysílat seriová data tak jako bys to dělal přes drát, ale je potřeba v pravidelných intervalech střídat 0,1.
Jinými slovy odesílaná data XOR 010101 --> VYSÍLAČ.
PŘIJMAČ --> XOR 010101 ... přijmutá data.
Najdi si v Google MANCHESTER CODE.
Nejde vysílat seriová data tak jako bys to dělal přes drát, ale je potřeba v pravidelných intervalech střídat 0,1.
Jinými slovy odesílaná data XOR 010101 --> VYSÍLAČ.
PŘIJMAČ --> XOR 010101 ... přijmutá data.
Najdi si v Google MANCHESTER CODE.
Re: PICAXE 08M2 RF transmitter
Prikaz RFOUT to uz robi sam
Popis:
Pošle 8 bytů pomocí Manchesterského protokolu přes RF modul, do NKM2401 přijímače nebo do PICAXE příkaz rfin.
Len potom neviem ako v arduine prijat.
Popis:
Pošle 8 bytů pomocí Manchesterského protokolu přes RF modul, do NKM2401 přijímače nebo do PICAXE příkaz rfin.
Len potom neviem ako v arduine prijat.