جدول المحتويات:
فيديو: جهاز تحكم Arduino Remote الآمن: 5 خطوات
2025 مؤلف: John Day | [email protected]. آخر تعديل: 2025-01-13 06:56
هذا مثال على كيفية عمل جهاز تحكم عن بعد لاسلكي (جراج) فائق الأمان.
عادةً ما تحتوي أجهزة التحكم عن بُعد على أمان من نوع الكود المتداول ، والذي يمكن تجاوزه بواسطة أي لص متقدم.
يعتمد هذا النظام البعيد على استخدام مفتاح 16 بايت ، لذا فإن اختراقه سيكون فرصة من أصل واحد
3، 4028236692093846346337460743177e + 38 (256 ^ 16)
كيف تعمل:
1. عن بعد يرسل طلب النظام
2. يقوم النظام بإنشاء كود عشوائي وإرساله إلى جهاز التحكم عن بعد
3. يقوم عن بعد بتشفير هذا الرمز باستخدام مفتاح فريد وإرساله مرة أخرى إلى النظام
4. يستلم النظام رمزًا باستخدام نفس المفتاح ويتحقق مما إذا كان يتطابق مع الكود الذي تم إنشاؤه عشوائيًا.
5. …
بالنسبة للزر ، استخدمت مستشعر اللمس TTP223
اللوازم
الأجزاء المطلوبة - 2 NRF24L01 أجهزة ترانس لاسلكية ، واردوينو ، وكابلات مقاس 2.54 مم ، وزر (DUE لن تعمل)
الخطوة 1: توصيل NRF24's
قم بتوصيل كل وحدة لاسلكية بكل دبابيس Arduino SPI -
www.arduino.cc/en/reference/SPI
الخطوة 2: توصيل زر (أي زر ، ليس ضروريًا حقًا)
الخطوة 3: تحميل الكود إلى كل من Arduinos (الجزء البعيد)
الخطوة 4: تحميل الكود إلى كل من Arduinos (جزء المرآب)
الخطوة 5: النتيجة
قم بطباعة الشاشة التسلسلية '1' في كل مرة أضغط فيها على زر - وهذا يعني أن الاتصال كان آمنًا وتم تشفير البيانات بشكل صحيح.