در این کارگاه میخوایم مروری داشته باشیم به مباحث رادیو کنترل روی فرکانس 433Mhz
ما در اینجا از دو دستگاه رزبری پای ( ارسال ) اردوینو ( دریافت ) استفاده کردیم
درادامه اموزش هم ارسال و هم دریافت را روی رزبری پای انجام میدیم
به عنوان یک سرگرمی و تمرین روی رزبری پای یک ارسال جعلی انجام میدیم روی فرکانس 433Mhz
خب همانطور که میدونید فرکانس 433Mhz برای ریموت کنترل استفاده میشه موارد مصرفی هم معمولا دزدگیر ماشین . سیستم های حفاظتی . درب های پارکینگ . دزدگیر مغازه و ...
ما در اینجا نیاز به ماژول فرستنده و گیرنده 433Mhz داریم
هزینه این ماژول معمولا بین 15 تا 25 هزارتومان هست که میتونید تهیه کنید
من در اینجا از رزبری پای 2 و اردوینو اونو استفاده کردم
ما برای اینکار از پکیج و کتابخونه wiringPi استفاده میکنیم برای نصب از git استفاده میکنیم و پکیج رو از سورس اصلی دانلود میکنیم
این کتابخونه برای دسترسی به پین های GPIO در رزبری پای طراحی شده
بعد از بیلد کردن پروژه برای تست GPIO رو فراخوانی میکنیم
خب میبینم که به خوبی نصب شده
ما برای ارتباط با 433Mhz از پکیج 433Utils استفاده میکنیم و اون رو دانلود و بیلد میکنیم
این سورس کد ما برای ارسال کد
بعد از این شروع به بیلد کردن سورسمون میکنیم
خب فعلا بریم سروقت اردوینو
این هم سورس کد ما برای دریافت در اردوینو
و برای تست ما از رزبری پای شروع به ارسال میکنیم
میبینم که رزبری پای ارسال میکنه و اردوینو دریافت میکنه
فعلا ما یک ارتباط بین این دو دستگاه ایجاد کردیم
همانطور که میدونید سیگنال ارسالی در 433Mhz به صورت بایپس یا صفر و یک یا خاموش و روشن هست
درادامه اموزش میخواهیم یک فرکانس و سیگنال ارسالی رو در رزبری پای کپچر کنیم و دوباره همون رو ارسال کنیم
در واقعیت من میخوام دکمه بازشدن درب پارکینگ خونه رو روی ریموت درب بزنم و اون رو در رزبری پای کپچر کنم و دوباره اون رو با رزبری پای هروقت که خواستم ارسال کنم و درب باز میشه :D
در ادامه اموزش به عنوان هدیه و سرگرمی میخوایم بدون کپچر کردن سیگنال با جعل اون ارسال داشته باشیم که در این روش با جدول کارمون رو اغاز میکنیم
با تشکر امیدوارم بهره لازم رو از اموزش برده باشید
- ادامه مطلب...
- 3 دیدگاه
- 16552 بازدید