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

Wifi Smart Door (أبسط طريقة): 11 خطوة (بالصور)
Wifi Smart Door (أبسط طريقة): 11 خطوة (بالصور)

فيديو: Wifi Smart Door (أبسط طريقة): 11 خطوة (بالصور)

فيديو: Wifi Smart Door (أبسط طريقة): 11 خطوة (بالصور)
فيديو: wifi smart door lock - مراجعة كامله القفل الذكي باصدار الوايفاي مع التركيب 2024, شهر نوفمبر
Anonim
Wifi Smart Door (أبسط طريقة)
Wifi Smart Door (أبسط طريقة)
Wifi Smart Door (أبسط طريقة)
Wifi Smart Door (أبسط طريقة)
Wifi Smart Door (أبسط طريقة)
Wifi Smart Door (أبسط طريقة)

هذا مشروع بسيط تم إنشاؤه باستخدام arduino uno R3 ، والهدف هو التحكم في قفل الباب بدون مفاتيح ، واستخدام الهاتف الذكي لتحقيق ذلك ، ستكون وسيلة الاتصال هي الإنترنت (wifi module-ESP8266).

لقد قمت بالفعل بنشر تعليمات حول نفس المشروع باستخدام وحدة البلوتوث ، يمكنك الرجوع إليها للحصول على أي توضيحات. (انقر هنا).

في هذا الدليل ، سوف تكون على دراية بمشروع IOT البسيط للتحكم في قفل بابك باستخدام وحدة wifi.

هذه واحدة من أبسط الطرق لاستخدام ESP-8266.

الخطوة 1: جمع العناصر المطلوبة

جمع العناصر المطلوبة
جمع العناصر المطلوبة

1. Arduino UNO R3

للتحكم في المؤازرة والواجهة باستخدام ESP 8266 (GPIO pin-0)

المفهوم بسيط للغاية ، سنقوم بالتحكم في ESP8266 (GPIO pin 0) من هاتفنا الذكي باستخدام تطبيق.

إذا كان GPIO -pin 0

LOW ----------------------------------- حالة القفل مغلقة.

HIGH ----------------------------------- قفل الحالة مفتوح.

سيتم التعرف على حالة GPIO pin 0 بواسطة arduino باستخدام الأمر digitalRead ويقوم بالعمليات المطلوبة على المؤازرة.

الخطوة 2: وحدة واي فاي ESP-8266

وحدة واي فاي ESP-8266
وحدة واي فاي ESP-8266
وحدة واي فاي ESP-8266
وحدة واي فاي ESP-8266

سيساعد هذا مشروعنا على الاتصال بالسحابة ، فهي رخيصة جدًا وسهلة الاستخدام.

في هذا المشروع ، سنستخدم فقط GPIO pin-0 الخاص بـ ESP8266.

الخطوة 3: ارتفاع عزم الدوران المؤازر

مضاعفات عزم الدوران العالي
مضاعفات عزم الدوران العالي
مضاعفات عزم الدوران العالي
مضاعفات عزم الدوران العالي
مضاعفات عزم الدوران العالي
مضاعفات عزم الدوران العالي

لتحويل ذراع القفل عند إرسال إشارة من اردوينو

يتم تشغيله بواسطة دبوس اردوينو 5 فولت نفسه ويعمل بشكل جيد معه. (فقط عندما يكون اردوينو مدعومًا بكابل USB)

الخطوة 4: الصفائح المعدنية

صفيحة معدنية
صفيحة معدنية

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

القضية متروكة لإبداعك ، يمكنك استخدام أي مادة / شيء آخر لإثبات القضية. لتثبيت المحرك على الباب

الخطوة 5: 3.3 فولت FTDI مبرمج

3.3 فولت FTDI مبرمج
3.3 فولت FTDI مبرمج

يستخدم هذا فقط في صنع المشروع ، لبرمجة وحدة ESP8266 حيث لا يمكن برمجتها مباشرة من اردوينو.

الخطوة 6: الإعداد لـ ESP8266

الإعداد لـ ESP8266
الإعداد لـ ESP8266

ما عليك سوى إنشاء اتصال تسلسلي بين مبرمج FTDI وجهاز ESP8266.

التوصيلات: RX -> TX

TX -> RX

CH_PD -> 3.3 فولت

VCC -> 3.3 فولت

GND -> GND

الخطوة 7: تحميل الكود إلى ESP (برنامج مبسط)

تحميل التعليمات البرمجية إلى ESP (برنامج مبسط)
تحميل التعليمات البرمجية إلى ESP (برنامج مبسط)

باستخدام ESPlorer IDE وهو برنامج تم إنشاؤه بواسطة 4refr0nt لإرسال أوامر إلى ESP8266.

اتبع هذه التعليمات لتنزيل ESPlorer IDE وتثبيته:

1.انقر هنا لتنزيل برنامج ESPlorer

2- فك ضغط هذا المجلد

3.انتقل إلى المجلد الرئيسي ، قم بتشغيل ملف "ESPlorer.jar"

4.افتح ESPlorer IDE

5- قم بتوصيل مبرمج FTDI بجهاز الكمبيوتر الخاص بك

6. حدد منفذ مبرمج FTDI الخاص بك

7- اضغط على فتح / إغلاق

8.حدد علامة التبويب NodeMCU + MicroPtyhon

9- قم بإنشاء ملف جديد يسمى init.lua10 ثم اضغط على Save to ESP

11- يتم تمييز كل ما تحتاج إلى القلق بشأنه أو تغييره في المربع الأحمر.

12. قم بتحميل الكود التالي في ESP8266 باستخدام البرنامج السابق. يجب تسمية ملفك باسم "init.lua".

أضف اسم الشبكة (SSID) وكلمة المرور إلى البرنامج النصي

أضف اسم شبكة WIFI الخاصة بك (SSID) وكلمة المرور إلى النص

عنوان ESP IP الخاص بك عند إعادة تشغيل ESP8266 ، فإنه يطبع في الشاشة التسلسلية عنوان IP الخاص بـ ESP. احفظ عنوان IP هذا ، لأنك ستحتاج إليه لاحقًا.

الخطوة 8: تشفير Arduino باستخدام IDE

ترميز اردوينو مع IDE
ترميز اردوينو مع IDE

لقد قدمت الترميز يمكنك تنزيل الملف من هنا.

قم بتحميل هذا الرمز إلى ARDUINO!

الخطوة 9: ابتكار تطبيقك الخاص

ابتكار التطبيق الخاص بك
ابتكار التطبيق الخاص بك
ابتكار التطبيق الخاص بك
ابتكار التطبيق الخاص بك
ابتكار التطبيق الخاص بك
ابتكار التطبيق الخاص بك

يمكنك إنشاء واحدة بنفسك من خلال الرجوع إلى الصور المقدمة أعلاه.

يمكنك أيضًا تنزيل التطبيق من هنا وتثبيته على هاتف Android الخاص بك.

من السهل جدًا تكوينه. انقر فوق الزر "تعيين عنوان IP" في الجزء السفلي من الشاشة واكتب عنوان IP الخاص بك.

الخطوة 10: ملف.aia للتطبيق

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

الخطوة 11: التجميع

المجسم!
المجسم!
المجسم!
المجسم!

تأكد من إتمام التوصيلات التالية.

اتصال الخادم 1.orange ----- اردوينو دبوس 2

2.red ------- دبوس 5 فولت في اردوينو

3. براون ------ دبوس الأرض في اردوينو

أخيرًا ، قم بتوصيل ESP 8266 (GPIO pin 0) بالدبوس الرقمي 5 من arduino.

كل مجموعة! حان الوقت لاختبار مشروعك وتصحيح الأخطاء في حالة وجود أي أخطاء.

أتمني أن تعجبك !!!

المرجعي:

لقد أشرت إلى موقع الويب التالي في إعداد ونشر مشروعي ،

1.

موصى به: