جدول المحتويات:
- الخطوة 1: البرنامج التعليمي 1 - محور مستشعر RF المستند إلى ESP32
- الخطوة 2: البرنامج التعليمي 2 - عقدة الترحيل عن بُعد
- الخطوة 3: البرنامج التعليمي 3 - عقد استشعار درجة حرارة منخفضة الطاقة للغاية
- الخطوة 4: البرنامج التعليمي 4 - ESP32 WIFI Autoconnect and UDP Broadcast
فيديو: Easy IOT - محور مستشعر RF يتم التحكم فيه بواسطة التطبيق لأجهزة إنترنت الأشياء متوسطة المدى: 4 خطوات
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:38
في هذه السلسلة من البرامج التعليمية ، سنبني شبكة من
الأجهزة التي يمكن التحكم فيها عبر ارتباط لاسلكي من جهاز محور مركزي. فائدة استخدام اتصال راديو تسلسلي 433 ميجاهرتز بدلاً من WIFI أو Bluetooth هو النطاق الأكبر بكثير (مع الهوائيات الجيدة وتحديد مواقع المستشعرات ، والتي من المحتمل أن تصل إلى 1000 متر!). هذا أكثر ملاءمة للتطبيقات الخارجية مثل مستشعر درجة الحرارة اللاسلكي الموجود في نهاية الحديقة ، أو المرحل للتحكم في سخان في المرآب الخاص بك.
سيكون التحكم في هذه الأجهزة ومراقبتها من خلال تطبيق DroidScript على هاتف أو جهاز لوحي يعمل بنظام Android. سنقوم بالبناء على المعرفة التي اكتسبناها في البرنامج التعليمي السابق Easy IOT حيث قمنا بالتحكم في مرحل باستخدام وحدة ESP32. إذا لم تكن قد أكملت هذا بعد ، فقد ترغب في التحقق من ذلك هنا:
www.instructables.com/id/Easy-IOT-Remotely…
هذه المرة سنستخدم ESP32 كمحور لسد الفجوة بين WIFI وراديو 433 ميجا هرتز. يتيح لنا ذلك إرسال أمر من هاتفنا المتصل بشبكة WIFI المنزلية الخاصة بنا والتي سيتم إعادة توجيهها بعد ذلك إلى الجهاز البعيد المناسب.
سنغطي أيضًا كيفية بناء عُقد مستشعر ذات طاقة منخفضة للغاية مع بعض التعديلات البسيطة على Arduino Pro Mini مما يسمح للجهاز بالعمل من بطارية لأكثر من عام!
في حين أن هناك طرقًا أخرى لإنشاء شبكات استشعار RF منخفضة الطاقة ، على سبيل المثال LoraWan ، تهدف هذه السلسلة إلى توفير بديل أبسط (وأرخص تكلفة) يهدف إلى تعليم المبادئ الأساسية للاتصالات اللاسلكية ومعالجة البيانات والإلكترونيات منخفضة الطاقة. سيتم تغطية الأنظمة الأكثر تعقيدًا التي تستخدم بروتوكولات مثل LoraWan و MQTT في برنامج تعليمي مستقبلي.
الخطوة 1: البرنامج التعليمي 1 - محور مستشعر RF المستند إلى ESP32
في هذا البرنامج التعليمي ، قمنا ببناء المحور المركزي الذي سينقل رسائل الراديو إلى مستشعراتنا اللاسلكية واستقبالها منها ، ثم ننقل هذه البيانات إلى تطبيق Android الخاص بنا.
يرجى اتباع رابط البرنامج التعليمي:
www.instructables.com/id/Easy-IOT-ESP32-Ba…
الخطوة 2: البرنامج التعليمي 2 - عقدة الترحيل عن بُعد
بالنسبة إلى أول جهاز يمكن التحكم فيه ، سنستخدم Arduino Nano متصل بوحدة ترحيل ووحدة HC-12 أخرى لتلقي بيانات الراديو من مركز ESP32 الخاص بنا.
يرجى اتباع رابط البرنامج التعليمي:
www.instructables.com/id/Tutorial-2-Remote…
الخطوة 3: البرنامج التعليمي 3 - عقد استشعار درجة حرارة منخفضة الطاقة للغاية
سنشرح لك في هذا البرنامج التعليمي كيفية تعديل Arduino Pro Mini لتقليل استهلاك الطاقة بشكل كبير ، ثم بناء عقدة مستشعر درجة الحرارة التي ستنقل الرسائل بشكل دوري إلى ESP32 Hub.
يرجى اتباع رابط البرنامج التعليمي:
www.instructables.com/id/Easy-IOT-Low-Powe…
الخطوة 4: البرنامج التعليمي 4 - ESP32 WIFI Autoconnect and UDP Broadcast
حاليًا ، يجب برمجة ESP32 Hub مسبقًا باستخدام WIFI SSID وكلمة المرور ، مما يعني أنه ليس من السهل تغييره. لتسهيل الأمر ، يمكن برمجة ESP32 لبدء التشغيل كنقطة وصول WIFI يمكن للمستخدم الاتصال بها. سيؤدي هذا بعد ذلك إلى إظهار "صفحة تسجيل الدخول" التي تسمح لهم بإدخال SSID وكلمة المرور للشبكة التي نرغب في الاتصال بها.
بمجرد إدخال تفاصيل WIFI في الجهاز ، يتم حفظها في الذاكرة ، وفي المرة التالية التي يتم فيها تشغيله ، سيحاول الاتصال تلقائيًا. إذا كان غير قادر على الاتصال ، فسيعود إلى وضع نقطة الوصول (AP).
إذا كان الجهاز يتصل بشبكة WIFI بنجاح ، يجب أن نكون قادرين على التحدث إلى المحور باستخدام تطبيقنا ، ولكن ما زلنا نواجه مشكلة الحاجة إلى عنوان IP الخاص بالمحور. نتغلب على هذا من خلال برمجة المحور لنقل رسائل UDP التي تعلن عن عنوان IP الخاص به على WIFI بعد الاتصال ، والذي يمكننا قراءته باستخدام تطبيقنا ثم الاتصال به.
يرجى اتباع رابط البرنامج التعليمي:
www.instructables.com/id/ESP32-WIFI-Autoco…
موصى به:
شريط مصفوفة LED يتم التحكم فيه بواسطة WiFi: 3 خطوات (مع صور)
ضوء ساعة عرض مصفوفة شريط LED يتم التحكم فيه بواسطة WiFi: شرائط LED قابلة للبرمجة ، على سبيل المثال على أساس WS2812 ، رائعة. التطبيقات متشعبة ويمكنك الحصول بسرعة على نتائج مبهرة. وبطريقة ما ، يبدو أن بناء الساعات مجال آخر أفكر فيه كثيرًا. البدء ببعض الخبرة في
كرسي متحرك يتم التحكم فيه بواسطة عصا التحكم بمساعدة متتبع العوائق: 3 خطوات (بالصور)
كرسي متحرك يتم التحكم فيه بواسطة عصا التحكم بمساعدة متتبع العوائق: من أجل تسهيل ركوب الأشخاص المعاقين جسديًا بأمان ، يتم استخدام جهاز استشعار بالموجات فوق الصوتية لتتبع العقبات الموجودة في الطريق. بناءً على حركة عصا التحكم ، ستقود المحركات الكرسي المتحرك في أي أربعة اتجاهات وسرعة في كل
وحدة طاقة إنترنت الأشياء: إضافة ميزة قياس طاقة إنترنت الأشياء إلى وحدة التحكم في شحن الطاقة الشمسية لدي: 19 خطوة (بالصور)
وحدة طاقة إنترنت الأشياء: إضافة ميزة قياس طاقة إنترنت الأشياء إلى وحدة التحكم في شحن الطاقة الشمسية الخاصة بي: مرحبًا بالجميع ، أتمنى أن تكونوا جميعًا رائعون! في هذا الدليل ، سأوضح لك كيف صنعت وحدة قياس طاقة إنترنت الأشياء التي تحسب كمية الطاقة التي تولدها الألواح الشمسية الخاصة بي ، والتي يتم استخدامها بواسطة جهاز التحكم في الشحن الشمسي الخاص بي
أساسيات إنترنت الأشياء: توصيل إنترنت الأشياء الخاص بك بالسحابة باستخدام نظام تشغيل Mongoose: 5 خطوات
أساسيات إنترنت الأشياء: توصيل إنترنت الأشياء الخاص بك بالسحابة باستخدام نظام التشغيل Mongoose: إذا كنت شخصًا يعمل في مجال الإصلاح والإلكترونيات ، في كثير من الأحيان ، ستصادف مصطلح إنترنت الأشياء ، والذي يُختصر عادةً باسم IoT ، وهذا هو يشير إلى مجموعة من الأجهزة التي يمكنها الاتصال بالإنترنت! أن تكون مثل هذا الشخص
الأشياء التي يتم التحكم فيها بواسطة الكمبيوتر: 6 خطوات
الأشياء التي يتم التحكم فيها بواسطة الكمبيوتر: ستوجهك هذه التعليمات خلال صنع جهاز كمبيوتر منخفض الجهد يتم التحكم فيه. ما ستحتاج إليه: 1 ps / 2 قديم أو لوحة مفاتيح فرعية 2 بعض مرحلات الجهد المنخفض 3 بعض الأسلاك أشياء اختيارية 1 صندوق / علبة لطيفة 2 مقبس تراجع 3 جندى 4 أدوات led: s