پاسخ : فرستنده و گیرنده رادیویی
حالا شد!
الان دوستان راحت تر میتونن کمک کنن.
اینکه یک مساله، دقیق بیان بشه خیلی مهمه.
خب یک سناریو برای شما اینه:
از ماژولهایی مانند NRF استفاده میکنی
چند تا؟ 31 تا!
یکی میشه Master
بقیه میشن Slave
اما چطوری باید ارتباط برقرار کنن؟
فرکانس کاری همه ماژول ها رو برابر در نظر میگیری
و برای هر دستگاه یک کد قرار میدی
مثلا کد 0101 و 0202 و 0303 و ... و 3030
مستر دونه دونه اونا رو صدا میزنه Call
بعد هر کدوم که مستر صداش زده جواب میده Response
و وضعیت خودشو اعلام میکنه
اما خب چطوری پیاده سازی میشه؟
در لحظه اول مستر فرستنده ست و اسلیوها گیرنده
مستر کد 0101 رو اعلام میکنه
همه ی اسلیوها دریافت میکنن
اما این کد فقط برای 0101 معتبره
و بقیه باهاش کاری ندارن
مستر به حالت گیرندگی تغییر وضعیت میده
اسلیو شماره 0101 میره به وضعیت فرستندگی
و وضعیت خودشو اعلام میکنه
مستر وضعیت رو دریافت میکنه
میفرسته به واحد مانیتورینگ
بعد مستر کد 0202 رو صدا میزنه
الی آخر ...
حالا شد!
الان دوستان راحت تر میتونن کمک کنن.
اینکه یک مساله، دقیق بیان بشه خیلی مهمه.
خب یک سناریو برای شما اینه:
از ماژولهایی مانند NRF استفاده میکنی
چند تا؟ 31 تا!
یکی میشه Master
بقیه میشن Slave
اما چطوری باید ارتباط برقرار کنن؟
فرکانس کاری همه ماژول ها رو برابر در نظر میگیری
و برای هر دستگاه یک کد قرار میدی
مثلا کد 0101 و 0202 و 0303 و ... و 3030
مستر دونه دونه اونا رو صدا میزنه Call
بعد هر کدوم که مستر صداش زده جواب میده Response
و وضعیت خودشو اعلام میکنه
اما خب چطوری پیاده سازی میشه؟
در لحظه اول مستر فرستنده ست و اسلیوها گیرنده
مستر کد 0101 رو اعلام میکنه
همه ی اسلیوها دریافت میکنن
اما این کد فقط برای 0101 معتبره
و بقیه باهاش کاری ندارن
مستر به حالت گیرندگی تغییر وضعیت میده
اسلیو شماره 0101 میره به وضعیت فرستندگی
و وضعیت خودشو اعلام میکنه
مستر وضعیت رو دریافت میکنه
میفرسته به واحد مانیتورینگ
بعد مستر کد 0202 رو صدا میزنه
الی آخر ...
دیدگاه