سلام دوستان.
من برای یک پروژه نیاز به رد و بدل کردن اطلاعات به صورت بی سیم دارم.
برای این کار 1 جفت فرستنده و گیرنده MHZ 437 تهیه کرده ام. پایه های این دو تراشه به صورت V+ , GND ,DATA, ANTمیباشد.
من پایه دیتا رو به یکی از پایه های میکرو وصل کردم و با دستور Serout portb.0,N300,"A" کاراکتر آ رو به فرستنده میفرستم.
در طرف گیرنده باز دیتا رو به 1 پایه وصل کردم و ورودی رو با دستور مقابل میخونم و روی LCD مینویسم : Serin portb.0,N300,temp
ولی مشکل اینجاست که به ندرت کاراکتر A رو دریافت میکنم.
نمیدونم شاید این کار یک فوت و فن خاصی داره که من نمیدونم .
از دوستانی که تجربه دارن کمک کنن.
البته اینم بگم که فرستادن و گرفتن با دو تا میکرو جدا انجام میشن نه هر دو روی یک چیپ.
من برای یک پروژه نیاز به رد و بدل کردن اطلاعات به صورت بی سیم دارم.
برای این کار 1 جفت فرستنده و گیرنده MHZ 437 تهیه کرده ام. پایه های این دو تراشه به صورت V+ , GND ,DATA, ANTمیباشد.
من پایه دیتا رو به یکی از پایه های میکرو وصل کردم و با دستور Serout portb.0,N300,"A" کاراکتر آ رو به فرستنده میفرستم.
در طرف گیرنده باز دیتا رو به 1 پایه وصل کردم و ورودی رو با دستور مقابل میخونم و روی LCD مینویسم : Serin portb.0,N300,temp
ولی مشکل اینجاست که به ندرت کاراکتر A رو دریافت میکنم.
نمیدونم شاید این کار یک فوت و فن خاصی داره که من نمیدونم .
از دوستانی که تجربه دارن کمک کنن.
البته اینم بگم که فرستادن و گرفتن با دو تا میکرو جدا انجام میشن نه هر دو روی یک چیپ.
دیدگاه