جدول المحتويات:

بيت المستشعر الصغير: 5 خطوات
بيت المستشعر الصغير: 5 خطوات

فيديو: بيت المستشعر الصغير: 5 خطوات

فيديو: بيت المستشعر الصغير: 5 خطوات
فيديو: كل ما يخص الحساسات (sensors) تعريفها و تصنيفاتها و فكرة عملها و انواعها 2024, يونيو
Anonim
بيت استشعار صغير
بيت استشعار صغير
بيت استشعار صغير
بيت استشعار صغير
بيت استشعار صغير
بيت استشعار صغير
بيت استشعار صغير
بيت استشعار صغير

مرحبًا أيها الأصدقاء ، أتيت مرة أخرى بمشروعي الجديد وهو منزل صغير يحتوي على العديد من أنواع أجهزة الاستشعار ويتم تشغيله أيضًا عن بُعد من أي مكان في العالم.

المهام:

1- يحتوي على مستشعرات الأشعة تحت الحمراء المخصصة لاكتشاف السرقة (في مثل هذه الحالة ، يقوم بتشغيل جهاز الإنذار كما يرسل إخطارًا إلى هاتفك.

2- يحتوي على مستشعر درجة الحرارة والرطوبة (DHT-11) الذي يقوم بتشغيل المروحة تلقائيًا عندما تزيد درجة الحرارة عن الحد المحدد.

3- يحتوي على مستشعر الضوء (LDR) الذي يقوم بتشغيل الضوء تلقائيًا عندما ينخفض مستوى الضوء عن الحد المحدد.

4.يتم عرض الضوء ودرجة الحرارة والرطوبة وغيرها من بيانات المستشعر بشكل مستمر على جهازك الذكي. (BLYNK cloud)

5. جميع الأجهزة مثل الضوء ، المروحة يتم التحكم فيها عن بعد من أي مكان في العالم. لذلك دعونا نبدأ !!!!!

الخطوة 1: المكون المطلوب:

1. قطعة من الخشب (1 قدم * 1/2 قدم).

2. قطعة من صن بورد.

3. ESP32 أو NodeMCU.

4. DHT11.

5. قطاع الضوء (أي لون).

6. 12volt DC مروحة.

7. LDR.

8. PCB (حجم متوسط).

9. منظم جهد (7805).

10. 12 فولت تيار مستمر

11. مستشعر الأشعة تحت الحمراء.

12. الجرس.

13. تتابع 2-12 فولت.

14. ULN2803 أو ULN2003.

الخطوة الثانية: إعداد الهيكل:

هيكل التحضير
هيكل التحضير
هيكل التحضير
هيكل التحضير

أول ورق غراء على قطعة من الخشب (يجب تثبيت الورق بشكل صحيح لأن كل الهياكل مثبتة عليه).

قطع لوح الشمس بأي حجم وبأي شكل. (لم يتم ترتيب لوح الشمس يمكنك استخدام الورق المقوى).

الخطوة الثالثة: تجهيز الأجهزة:

تحضير الأجهزة
تحضير الأجهزة
تحضير الأجهزة
تحضير الأجهزة

مكون المعالجة الرئيسي في ESP32 هذا ، يمكنك أيضًا استخدام ESP8266 (أستخدم ESP32 نظرًا لعدد أكبر من دبابيس ADC التي يمكن استخدامها لتوصيل عدد أكبر من أجهزة الاستشعار في المستقبل ولديها أيضًا Wi-Fi يمكن أن تكون زرقاء و BLE للاتصال مع blynk (لمجموعة محدودة)).

قم بتوصيل LDR و DHT-11 بـ 3.3 فولت ليس على 5 فولت (يمكن أن يتلف جهازك). هنا أستخدم ULN2003 الذي يحتوي على ترانزستور دارلينجتون الذي يعمل بجهد 12 فولت.

يعمل مستشعر الأشعة تحت الحمراء فقط على 5 فولت لذلك أستخدم مقسم الجهد لتحويله إلى 3.3 فولت.

ضع مستشعر الأشعة تحت الحمراء أمام الباب

يمكنك تنزيل Schematic و PCB أدناه:

الخطوة الرابعة: تجهيز البرنامج:

تحضير البرنامج
تحضير البرنامج
تحضير البرنامج
تحضير البرنامج

الخطوات الواجب اتباعها:

1- تثبيت Arduino: إذا لم يكن لديك اردوينو يمكنك التنزيل من الرابط

www.arduino.cc/en/main/software

2- إذا كان لديك NodeMCU ، فاتبع هذه الخطوات لإضافته باستخدام اردوينو:

circuits4you.com/2018/06/21/add-nodemcu-esp8266-to-arduino-ide/

3- إذا كنت تستخدم ESP-32 ، فاتبع هذه الخطوات لإضافته مع اردوينو:

randomnerdtutorials.com/installing-the-esp32-board-in-arduino-ide-windows-instructions/

4. إذا كنت تستخدم ESP-32 (مكتبة DHT11 البسيطة لا يمكن أن تعمل بشكل صحيح مع ESP-32) ، يمكنك التنزيل من هنا:

github.com/beegee-tokyo/DHTesp

5- حمّل تطبيق BLYNK.

6. تحميل مكتبة BLYNK.

7- قم بتنزيل الكود من الأسفل.

تغيير اسم wifi وكلمة المرور.

أضف BLYNK API إلى الكود.

الخطوة الخامسة: تجهيز تطبيق Blynk والانتهاء منه:

1- قم بتنزيل وتثبيت تطبيق blynk على هاتفك الذكي.

2- قم بإنشاء مشروع جديد وسوف يرسل لك رمز المصادقة على معرف تسجيل الدخول الخاص بك.

3- املأ رمز المصادقة هذا في التعليمات البرمجية الخاصة بك.

4. بعد تغيير اسم wifi وكلمة المرور قم بتحميل الكود.

هنا:

دبوس V0 (دبوس افتراضي) = درجة الحرارة.

دبوس V1 = الرطوبة

دبوس V2 = كمية الضوء

يتم التحكم في الأجهزة الأخرى بشكل مباشر بواسطة دبابيس رقمية.

أثناء استخدام رقم التعريف الشخصي للزر يتم تعيينه مباشرة للأزرار.

موصى به: