
يفعل NRF24L01 ما لا تستطيع فعله وحدات RF بتردد 433 ميجاهرتز التي تناولناها سابقًا: فهو جهاز إرسال واستقبال حقيقي ثنائي الاتجاه، بمعنى أن الوحدة نفسها تستطيع الإرسال والاستقبال معًا عبر رابط رقمي موثوق بتردد 2.4 جيجاهرتز، بدلًا من البث أحادي الاتجاه فقط كجهاز إرسال بسيط من نوع ASK/OOK.
كيف يعمل
تتواصل الوحدة عبر نطاق ISM بتردد 2.4 جيجاهرتز باستخدام SPI، معطية إياها أسلوب تواصل أكثر تنظيمًا واعتمادًا على الحزم البيانية مقارنة بنبضات الراديو البسيطة للتشغيل/الإيقاف لدى ثنائي إرسال/استقبال RF 433 ميجاهرتز، ما يجعلها أكثر موثوقية بشكل ملحوظ لتبادل بيانات فعلية بدلًا من مجرد إشارات تفعيل بسيطة عن بعد.
المكونات المطلوبة
لوحتا أردوينو (نانو غالبًا)، وحدتا NRF24L01، منظّم جهد 3.3 فولت أو لوحة محوّل لكل وحدة (لأن NRF24L01 يحتاج 3.3 فولت بينما يعمل أردوينو على 5 فولت)، لوحات تجارب، وأسلاك توصيل.
طريقة التوصيل
تتصل كل وحدة عبر SPI، مع توصيل منفذها CE بمنفذ أردوينو 9 وCSN بالمنفذ 10، بالإضافة لخطوط بيانات SPI القياسية. ولأن الوحدة تعمل حصريًا على 3.3 فولت، فإن تغذيتها مباشرة من خط 5 فولت في أردوينو ستتلفها؛ لذا يلزم مصدر تغذية أو منظّم مخصص بـ3.3 فولت.
البرمجة
باستخدام مكتبة RF24، تُبرمَج إحدى لوحتي أردوينو كجهاز إرسال، مرسِلة حزم بيانات موجَّهة لعنوان الوحدة المستقبِلة، بينما تُشغّل اللوحة الثانية كود استقبال ينصت لتلك الحزم ويطبع ما يلتقطه على الشاشة التسلسلية.
كيف يقارَن هذا بـRF 433 ميجاهرتز
وحدات RF 433 ميجاهرتز التي تناولناها سابقًا بسيطة ورخيصة، وأجهزة إرسال أحادية الاتجاه مناسبة أكثر لإشارات تفعيل قصيرة. يكلف NRF24L01 أكثر قليلًا لكنه يدعم تواصلًا ثنائي الاتجاه حقيقيًا، وحزم بيانات أطول وأكثر تنظيمًا، ولأنه قابل للعنونة، القدرة على بناء شبكات صغيرة من عدة عقد تتحدث مع بعضها بدلًا من ثنائي مرسِل-مستقبِل واحد.
أين يُستخدم هذا
يجعل هذا NRF24L01 مناسبًا جيدًا لمشاريع التحكم عن بعد التي تحتاج تأكيدًا أو بيانات ثنائية الاتجاه، وإعدادات المنزل الذكي البسيطة التي تربط عدة عقد أردوينو لاسلكيًا معًا.
يمكنك إيجاد وحدات الإرسال والاستقبال اللاسلكية NRF24L01 ضمن متجر Juthour Tech.
اترك تعليقا