Wirelessは433TX/RXモジュールとAtMega8を使用してcomms

G

gregmcc

Guest
私は433MHzの[URLを="http://www.sparkfun.com/products/8949"]購入した受信機[/ URLは]と[URLの="http://www.sparkfun.com/products/8946"]トランスミッタ[は/のURL] spakfunから="http://winavr.scienceprog.com/example-avr-projects/running-tx433-and-rx433-rf-modules-with-avr-microcontrollersを[URLのいずれかを使用している。レシーバおよびトランスミッタ私は、トランスミッタが動作して、データは、私は送信機をされていることを受信している波形と同じを見ることができる受信機の端子で見ることができるAtMega8を使用してビルドして自分のページに/のURL] htmlの"]のリンク[。この問題は、私はLEDを点滅さ得ることができないです - そのことは、有効なデータを受信したときに点滅するはず。誰もがこのページのコードを試してみましたあり - 私が"もトラブルシューティングを開始する場所がわからないメートル私が知っている全てのトランスミッタが、その作業のようです私は、マイクロコントローラ上のLED点滅テストコードを実行するのだが、正常に動作しますがそうdoesntはハードウェアの問題があるように見える。それ以外の誰もが指すことができる私にとっては、送信と受信、これらのモジュールを使用してデータを使用できるいくつかのコードを?
 
基本的な質問:私はLEDの正しく接続されているの極性を引き受けることができます
 
[引用= ckshivaramは、833453]基本的な質問: - それ以外の場合は点滅テストでは動作しないでしょう私は正しく[は/引用]が[はい]接続されているLEDの極性を想定することができます。
 
あなたはそれが100%動作するようにしたい場合は、atmegaのUSARTを使用することはできません。 [URLの="http://www.atmel.com/dyn/resources/prod_documents/doc9164.pdf"]の検索マンチェスター[/ URLの]のエンコード/デコード。トランスミッタのコードを書くのは簡単です。復号化はここでほとんどのラントラブルに巻き込まれます。私は非常にあなたはUSARTのからのデータを受け入れることを使用することができますよりモジュールが用意されてC言語でそれをもはるかに疑問だ。
 
このコードを試みることができる...我々はこのために働いているが、プロジェクトが異なっている..あなたの条件を満たしている
 
コードのおかげで - 私はそれに顔をしているだろうと私はそれを行かせることができるかどうかを参照してください。ただ、これらの433MHzのモジュールと運を持ってしていないようです。私は得ることができない場合は、この誰もが2マイクロコントローラとの間の無線commsを行うための愚か者の証明の方法をお勧めすることができますだろう。が良い/簡単にワイヤレスモジュールは、私が使用することができますか?
 
[引用がある方/簡単に無線モジュールを私は使用できますか?[に/引用] Uはcc2530、シリーズモジュールのために行くことができますか。しかし、彼らは、SPIをサポートしています。また、モジュールはそんなに信頼できないrを使用してウル。彼らは、r、基本的に送信してドアロックなどに使用されているのON - OFFパルスを使用方法のうち、複数回のデータを送信すると、AVGを受信されます。例。送信'name'がするuがあるとします。 、'NNAAMMEE'&としてそれを送信取る/シリアルISRからの0番目、第2、第4回&第六場所のデータを文節。 &ウルディスプレイ上に表示します。
 
[引用= gregmcc; 834091]。が良い/簡単にワイヤレスモジュールは、私が使うことができますか?[/引用]を訪問される[URLを= http://www.NSKelectronics.in] NSKELECTRONICS [/ URLは]または[のURL = http://www.sunrom.com] Sunrom技術開発[/ URLの]あなたのソース
 
あなたのプロジェクトのポストの写真をしていただけません。私は、データではなく、デジタルの一部または変調信号とオーバーロードされた送信機からの干渉のために有効と思います。
 
[引用は、武- sanさん=; 834129]はあなたのプロジェクトのポストの写真をしていただけません。私は、データをここで[/引用]しないことを問題のデジタル部からの干渉のために有効ではありませんね....これらは、単純なモジュールです... vaildデータ用のポートピンを確認
 
[URLの= http://www.sunrom.com]を参照してください。Sunrom技術開発[/ URLの]のソース。それは良いサポートを提供します。
 
私はモジュールを見て必要があります。私はバイトの3回は、正しいデータが受信されていることを確認して送信できるので、私は、毎分1バイトを送信する必要があるとプロジェクトのために私は忙しい。
 
親愛なるgregmccは、どのようなデータウル1バイトではありません。?それは、いくつかの情報がすべてのADC /またはその他のperriferalデータDACの/出力または単にのON - OFFパルスを意味します。??お勧めは、&受信側にいくつかのバッファに格納&uはいつでも取るcontineouslyデータを送信することです。 はバイトの3回は、正しいデータが受信されていることを確認して送信します。をまだprobがある場合。それから私のようなトランザクションデータは言った。しかし、それだけでtemproryソリューションです。まず、スコープのTxパルスを確認する&Rxのと比較しているuは。投稿ウル結果。
 
私はLEDのパルス数をカウントし、値を送信し、60秒ごとにセンサを持っている。値が30から60の周り進されます。受信機は、433MHzのワイヤレスおよび出力をPCにRS232経由で受信した値を介してデータが表示されます。今夜はパルス後の結果を確認してみます。
 
はい、私はRFM12モジュール(また、433 MHz)を使用していますが、(署名の私のリンクを参照してください)が良好な結果を有する。私のコードは、私がインターネット上にあるコードの断片に基づいています。これらのRFM12モジュールは、あなたのために代替されるか?ご挨拶Matthijs
 

Welcome to EDABoard.com

Sponsor

Back
Top