فایل های ست فرستنده و گیرنده وایرلس
نمایش نسخه قابل چاپ
فایل های ست فرستنده و گیرنده وایرلس
با سلام لطفا اگه ممکن هست کمی درباره ی ارتباط این فرستنده/گیرنده با میکرو کنترلر توضیح بدین . از دیتاشیت چیزی دستگیر نمیشه ، این درسته که ارتباط uart هست؟ (طبق یک کامنت در صفحه ی مربوط به فروشگاه )
ست فرستنده و گیرنده وایرلس H5V4D-H34A دارای فرکانس 433Mhz
دوست عزیز نمیدونم ماژول های mx fs 433 mhz رو یادته یا نه؟
منظورم ایناس:
فایل پیوست 1879
این دو تا مدلی که اومدن مشابه همینا عمل می کنن دقیقا فقط با ساختمان داخلی متفاوت تر و شماتیک متفاوت.
کدهایی که واسه اونا می نوشتی واسه اینا هم اوکیه:
forum.hobbycomponents.com - View topic - 433MHz Wireless Modules MX-FS-03V & MX-05 (HCMODU0007)
Decoding and sending 433MHz RF codes with Arduino and rc-switch | Being an Engineer
سلام
آیا امکانش هست از یک فرستنده و چندین گیرنده استفاده کرد؟ یا هر گیرنده فقط اطلاعات فرستنده جفت خودش را دریافت می کند؟
سلام
این ماؤول ها سریال هستن؟
یعنی به پایه های Rx و Tx میکرو باید وصل کنم؟
یا اینکه 1wire هستن؟
سلام
نه هیچ احتیاجی نیست به سریال آردوینو وصل کنید.
این تاپیک رو ببیند چند پست آخر روش راه اندازی داره http://forum.arduino.ir/4/6/2125.html#post11239
سلام
من یک جفت ست فرستنده-گیرنده H5V4D گرفتم، اما وقتی ماژول رو به بردهای radxa وصل می کنم، گیرنده چیزهای عجیبی دریافت میکنه که معلوم هم نیست چیه! توی دیتا شیت این ماژول که آپلود کردید، از یک میکروی خاصی استفاده شده، میخواستم بدونم این ماژول فقط با همون میکرو قابل راه اندازی هست ؟ (فرستنده رو با میکرو راه انداختم و گیرنده به برد radxa وصل بود.)
ممنون
سلام مجدد
روی 9600
از چه کدی داری استفاده می کنی؟
این کد ها رو تست کن:
forum.hobbycomponents.com - View topic - 433MHz Wireless Modules MX-FS-03V & MX-05 (HCMODU0007)
Decoding and sending 433MHz RF codes with Arduino and rc-switch | Being an Engineer
کد سمت فرستنده : یه کد C ساده که توی while هر چند ثانیه یه بار داده ای رو میفرسته. کد گیرنده هم با python نوشتم داره از usart داده رو میخونه. به rx هم وصل کردم گیرنده رو.
فکر کنم که نکته ش این هست که برای بردهای رسپبری یه کتابخونه به اسم VirtualWire وجود داره که کار دیکود کردن داده ها رو برعهده داره. اما من وقتی این کتابخونه رو ندارم باید از یک سری آی سی خاص دیکودر استفاده کنم که این تبدیل داده رو برام انجام بده و چیزی که با یوزارت میخونم برام قابل فهم باشه. نظر شما چیه؟
والا من تجربه ای در کار با gpio های رسپبری ندارم .
اما طبق تجربه ای که تو کار با این ماژول ها دارم شما در مد دریافت دارید اشتباه می کنید .
اگه به کدهای آردوینو تو کتابخونه rcswitch نگاه کنید می بینید که اینها برای دریافت از اینتراپت استفاده می کنن.
https://github.com/sui77/rc-switch
این کتابخونه رو مطالعه کنید کامل متوجه می شید.
اگر جواب گرفتم زیر همین تاپیک خبر میدم.
خیلی ممنون
سلام
با استفاده از این لینک فرستنده و گیرنده راه اندازی و تست شد.
pi-switch: Send and receive 433MHZ signals with a Raspberry Pi
البته من گیرنده و فرستنده رو به یک برد رسپبرری وصل کردم نه به دو تا برد.
حالا اگر بتونم میخوام فرستنده رو با میکروی پیک راه بندارم.
سلام برای ساختن ریموت با mx fs 433 mhz , pt2262+pt2272 این ای سی ها خودشون کد اپلود دارن یا باس پروگرمشون کرد اگه باس پروگرم بشن یه نمونه لطف کنین ممنون میشم
سلام
این آی سی ها هیچ کدی ندارن .
متونید اسم آی سی رو در کنار اسم میکروکنترلرتون ( مثلا آردوینو سرچ کنید و سیم بندی و کد ها رو پیدا کنید .
برای مثال :
Fritzing Project – RF Transmitter Attiny85 Reseiver Arduino Uno
نتیجه این سرچ هست :mx fs 433 arduino
پیرو صحبت دوستان
pt2272 دو مدل داره یکی L و یکی M به معنی memory و latch . تایپ M خروجی رو نگه میداره اما تایپ L تا وقتی که فرستنده داره کد میفرسته خروجی رو نگه می داره.
pt2272و62 قابل آدرس دهی هستن که تداخل ایجاد نشه.
با تشکر از دوستان
میخواستم بدونم میشه این دوتا (pt2262&pt2272) رو تو اردوینو در حالت isp پروگرم کردن یا باس پروگرمر جا داشته باشیم ؟
pt22XX در کل پروگرام نمیشن.کافیه وصلشون کنی به برد آردوینوت و با 0و1 کردن پینهات بهش فرمان بدی...
ببیند دوست عزیز پروگرام آردوینو از طریق spi انجام نمیشه بلکه با بوت لودری که توش ریخته شده این پروگرام از طریق پینهای سریال انجام میشه .
شما کافیه چیپ رو وصل کنی به آردوینو (اگه از چیپ استفاده می کنی باید مدار دستاشیتش رو هم ببندی ) بعد با کدهای آماده ای که تو نت وجود داره کد روسریال بریزی تو آردوینو .
این وبلاگ رو یه مطالعه کنی شاید بیشتر دستت بیاد.
وبلاگ آردوینو | تازه ترین های آردوینو و دنیای فن آوری
خو ددوع رحمت اینو از اول میگفتین پس اگه pt22 ها واسه عمل کردن به یه میکرو احتیاج دارن میتونیم بدون pt هم این کارو انجام بدیم و ماژول (yon.ir/hid1) رو مستقیم به میکرو وصل کنیم؟؟ پس اگه میشه اینکارو کرد کلا pt به چه کار میاد ؟؟ با این همه تنوع تو کانالاشو ؟؟
و اگه با میکرو این کارو انجام بدم چطوری memory یا latch بودنشو تعریف کنم ؟؟
باتشکر از magmagmary & shobeir90
pt2272L
pt2272M
پسوند آخرشون نمایانگر اون ویژگیشون هست.
شما توسط این آی سی ؛برحسب دیتاشیت؛ فرمان خود را به صورت کریر 1 مگاهرتز تبدیل می کنید و به پین دیتا فرستنده اعمال می کنید.ازون طرف در گیرنده پین دیتا رو میدید به pt2272 و فرمانتون رو عین قسمت فرستنده دریافت می کنید.
اگر میتونید این خصوصیت pt2262و pt2272 رو با آردوینو یا کتابخونه ای شبیه سازی کنید که چه خوبتر اگر نه بهترین راه همینه.از طرفی ضمن اینکه قیمت زیادی ندارن؛اکثر گیرنده فرستنده ها از همین pt22XX استفاده می کنن.یه سطح جواب داده شده هست ...
ببخشيد منظورتونو درست متوجه نشدم براي مموري يا لچ بودنشون نياز به شبيه سازي دارم يا براي راه اندازيش؟؟
درضمن اگه فرستنده از ptاستفاده كنه بايد بايد گيرنده هم داشته باشه يا ميتونه از طريق ميكرو كار كنه ؟؟بدون pt
سلام
عکس ها رو ببینید:
فایل پیوست 3159فایل پیوست 3160
M4 یعنی سری مموری 4 بیتی.
L4 یعنی سری لچ 4 بیتی.
اگر فرستنده PT استفاده کید باید گیرنده هم PT باشه.چون یجور کد و دیکودری هستند که مکمل همند.
شماتیک های لینک زیر رو ببینید:
http://designer.mech.yzu.edu.tw/arti...px?ArchID=1253
سلام خسته نباشید
یه سوال داشتم !
میشه پایه دیتا فرستنده رو به txd میکرو atmega32 و پایه دیتا گیرنده رو به rxd یه میکروی دیگه وصل کرد و از این طریق بین دو میکرو ارتباط برقرار کرد؟
سلام دوستان اگر میشه زود راهنمایی کنید
میخواستم بدونم میشه به آیفون خونه وصلش کرد و با فرستنده درب خونه رو باز کرد؟