Wireless comms gamit ang isang 433TX/RX module at AtMega8

G

gregmcc

Guest
Ko na binili ng isang 433Mhz [URL = "http://www.sparkfun.com/products/8949"] receiver [/URL] at [URL = "http://www.sparkfun.com/products/8946"] transmiter [/URL] mula spakfun at ginamit ang isa sa mga [URL = "http://winavr.scienceprog.com/example-avr-projects/running-tx433-and-rx433-rf-modules-with-avr-microcontrollers . html "] link [/URL] sa kanilang pahina upang bumuo ng isang receiver at transmiter gamit ang AtMega8 ko makita ang mga transmiter nagtatrabaho at sa data ng pin ng receiver ko makita ang parehong waveforms pagiging natanggap na ay transmitter. Ang problema ay hindi ako maaaring makakuha ng mga LED sa flash - ang dapat na flash kapag ito na natatanggap ng wastong data. Ay kahit sino tried ang code ng pahina na ito -.. Ako "m hindi kahit na sigurado kung saan magsisimula gulo shooting Lahat ng alam ko ay tagapagkalat ng ganito ang hitsura nito sa trabaho ko na magpatakbo ng isang LED kumurap test code sa microcontrollers at ito ay gumagana pagmultahin kaya ito doesn't tila sa maaari isang hardware na problema. Kung hindi, maaari kahit sino point sa akin ang ilang mga code na maaari kong gamitin upang magpadala at tumanggap ng data gamit ang mga module na ito?
 
Basic na tanong: maaari ako ipalagay ang polarity ng LED's ay maayos na nakakabit
 
Basic tanong: maaari ako ipalagay ang polarity ng LED's ay maayos na nakakabit
Oo - kung hindi man ang kumurap test hindi ay trabaho.
 
Kung gusto mo ito sa trabaho 100% hindi mo maaaring gamitin ang usart ng atmega. Search para sa [URL = "http://www.atmel.com/dyn/resources/prod_documents/doc9164.pdf"] Manchester [/URL] encoding / decoding. Pagsulat ng code transmiter ay madali. Pagkabasa ay kung saan karamihan sa mga tumakbo sa problema. duda ako tunay marami ikaw ay gumawa ito sa C. May mga mas mahusay na mga module na magagamit mo na tanggapin ang data mula sa usart.
 
maaari mong subukan ang code na ito ... kami ay may isang nagtatrabaho para sa mga ito ngunit proyekto ay iba .. nakakatugon sa iyong pangangailangan
 
Salamat para sa mga code - Kukunin ko ang isang tumingin sa ito at makita kung ako maaari kumuha ito pagpunta. Lamang ay hindi tila sa maaari sa pagkakaroon ng luck sa mga 433Mhz modules. Kung hindi ko kumuha ito pagpunta maaari kahit sino pinapayo mangmang paraan ng patunay ng paggawa ng wireless comms sa pagitan ng 2 microcontrollers. Mayroon bang mas mahusay / mas madali wireless modules maaari kong gamitin?
 
[QUOTE Mayroon bang mas mahusay / mas madali wireless modules maaari kong gamitin? [/QUOTE] U Can pumunta para cc2530, serye modules. Pero support sila SPI. Gayundin, Ang module ur gamit r hindi na marami maaasahan. Sila r talaga ginagamit upang Tx pulses ON-OFF, na ginagamit para sa pagsasara pinto, atbp Ang sa labas ng paraan ay ang Magpadala ng data ng higit sa isang beses & makatanggap ang avg. Ex. ipagpalagay u magkulang sa Magpadala 'NAME'. , Magpadala ito bilang 'NNAAMMEE' & kumuha / retrive ang 0, 2, 4 & 6 ng data ng lokasyon mula sa serial ISR. & Ipakita ito sa ur display.
 
bisitahin [url = http://www.NSKelectronics.in] NSKELECTRONICS [/url] o [url = http://www.sunrom.com] Sunrom Technologies , Ang iyong Source para sa Development [/url]
 
Pwede mo bang post ng larawan ng iyong mga proyekto. hulaan ko ng data ay hindi wasto dahil sa interferences mula sa mga digital na bahagi o transmitter overload sa modulasyon signal.
 
Pwede mo bang post ng larawan ng iyong mga proyekto. hulaan ko ng data ay hindi wasto dahil sa interferences mula sa mga digital na bahagi
hindi na problema dito .... mga ito ay mga simpleng modules ... check pins port para sa isang vaild data
 
bisitahin ang sa [url = http://www.sunrom.com] Sunrom Technologies, Ang iyong Source para sa Development [/url]. Ito ay nagbibigay ng magandang suporta.
 
Kukunin ko ang isang tumingin sa mga modules. Para sa proyekto ako abala sa aking lamang ang kailangan upang magpadala ng isang byte sa bawat minuto sa gayon ako ay maaaring magpadala ng mga byte 3 beses upang tiyakin na ang tamang data ay natanggap.
 
Dear gregmcc, Ano ang data ay diyan sa ur 1 byte.? Ay ito ang ilang mga impormasyon ay nangangahulugang anumang ADC / DAC o anumang iba pang perriferal data / output o lamang ON-OFF pulses.?? Ang magandang pagsasanay ay upang Magpadala ng data contineously, & sa receiver side tindahan ito sa ilang mga buffer & kumuha kapag u gusto. ihatid ang mga byte 3 beses upang tiyakin na ang tamang data ay natanggap. Kung may prob pa rin. pagkatapos tx data tulad ng sabi ko. Ngunit ito ay lamang ng isang temprory solusyon. una u may sa suriin ang Tx pulses sa Saklaw at ihambing sa mga Rx. Post ur resulta.
 
Ako got ang isang sensor na bilang ng bilang ng mga LED pulses at ihatid ang mga halaga sa bawat 60 segundo. Ang halaga ay sa paligid ng 30-60 decimal. Ang receiver ay makakatanggap ng mga data sa pamamagitan ng 433Mhz wireless at output ang halaga natanggap sa pamamagitan ng RS232 sa PC. Kukunin ko check ang pulses at post resulta ngayong gabi.
 
Hai, Ako ay gumagamit ng mga RFM12 modules (din 433 MHz) at pagkakaroon ng mabuting resulta sa na (tingnan ang aking mga link sa signature). Ang aking code ay batay sa mga pinagputolputol ang code natagpuan ko sa internet. Gusto RFM12 mga modules ay isang alternatibo para sa iyo? Pagbati Matthijs
 

Welcome to EDABoard.com

Sponsor

Back
Top