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

أبسط أتمتة للمنزل باستخدام البلوتوث والهاتف الذكي الذي يعمل بنظام Android و Arduino: 8 خطوات (بالصور)
أبسط أتمتة للمنزل باستخدام البلوتوث والهاتف الذكي الذي يعمل بنظام Android و Arduino: 8 خطوات (بالصور)

فيديو: أبسط أتمتة للمنزل باستخدام البلوتوث والهاتف الذكي الذي يعمل بنظام Android و Arduino: 8 خطوات (بالصور)

فيديو: أبسط أتمتة للمنزل باستخدام البلوتوث والهاتف الذكي الذي يعمل بنظام Android و Arduino: 8 خطوات (بالصور)
فيديو: حول أي جهاز في منزلك لجهاز ذكي! 2024, يوليو
Anonim
أبسط أتمتة للمنزل باستخدام Bluetooth و Android Smartphone و Arduino
أبسط أتمتة للمنزل باستخدام Bluetooth و Android Smartphone و Arduino
أبسط أتمتة للمنزل باستخدام Bluetooth و Android Smartphone و Arduino
أبسط أتمتة للمنزل باستخدام Bluetooth و Android Smartphone و Arduino

اهلا جميعا،

يدور هذا المشروع حول بناء أبسط جهاز أتمتة للمنزل باستخدام وحدة اردوينو وبلوتوث. هذا واحد سهل البناء ويمكن بناؤه في غضون ساعات قليلة. في نسختي التي أشرحها هنا ، يمكنني التحكم في ما يصل إلى 4 أجهزة منزلية باستخدام هاتفي الذكي الذي يعمل بنظام Android. دعنا نلقي نظرة على قائمة المواد والأدوات التي ستحتاجها.

الخطوة 1: المواد والأدوات المطلوبة

المواد والأدوات المطلوبة
المواد والأدوات المطلوبة
  • 1. Arduino Pro Mini (رابط المتجر)
  • 2. وحدة بلوتوث HC 05 (رابط إلى المتجر)
  • 3. 5V 4 قناة ترحيل وحدة (رابط إلى المتجر)
  • 4. 5V امدادات الطاقة.
  • 5. رؤوس ذكور وإناث
  • 6. Perfboard (أوصي بصنع PCB ، ولكن إذا كنت تريد أن تفعل ذلك بالطريقة السهلة ، فإن perfboard هي الأفضل)

قائمة الأدوات

  • 1. طقم لحام
  • 2. مسدس الغراء
  • 3. هاتف ذكي يعمل بنظام Android
  • 4. المفكات
  • 5. أدوات تقشير الأسلاك ، إلخ:

هذا كل ما نحتاجه …

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

قم بتنزيل Arduino IDE من هنا.

يستخدم هذا الرمز softwareserial.h لتكوين دبابيس rx و tx في Arduino. يتم توصيل دبابيس rx و tx بدبابيس tx و rx لوحدة HC 05 Bluetooth على التوالي.

تستقبل وحدة البلوتوث البيانات من جهاز android مقترن وتقوم بتشغيل المرحلات فيما يتعلق بالبيانات المستلمة.

على سبيل المثال ، في الكود الخاص بي إذا كانت البيانات المستلمة هي الحرف "A" ، فسيتم تشغيل الترحيل 1 وإذا كانت البيانات المستلمة هي الحرف "B" ، فسيتم إيقاف تشغيل الترحيل 1.

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

إيبروم

EEPROM هو اختصار ذاكرة القراءة فقط القابلة للمسح الإلكتروني القابلة للبرمجة ، والتي تُستخدم هنا لتخزين حالة المرحل (ON / OFF) ، بحيث في حالة انقطاع التيار الكهربائي عند إعادة ضبط وحدة التحكم ، فإن جميع المرحلات التي تم الاحتفاظ بها في وضع التشغيل أعود إلى وضع التشغيل الخاص بهم بعد ظهور الطاقة. لذلك عندما يتم تشغيل المرحل ، يقوم متغير مخزن في عنوان في EEPROM بتغيير قيمته إلى 1 وعندما يتم إيقاف تشغيله يتغير نفس المتغير إلى 0. كل مرحل له متغير خاص به مخصص لتخزين حالته في EEPROM. لذلك في بداية الكود ، كان أول شيء فعلناه هو تهيئة المرحلات وفقًا للقيم المخزنة في EEPROM.

إذا كنت تستخدم Arduino Pro mini ، فستحتاج إلى محول USB إلى TTL لتفريغ الكود في Arduino.

الخطوة 3: تطبيق Android

تطبيق Android
تطبيق Android
تطبيق Android
تطبيق Android

كما ذكرنا أعلاه ، تقوم وحدة التحكم الصغيرة بتشغيل كل مرحل وفقًا للبيانات التي تتلقاها من خلال وحدة Bluetooth من جهاز Android. لذلك نحن بحاجة إلى تطبيق Android لإرسال هذه البيانات إلى HC 05.

لقد أنشأت تطبيقًا مخصصًا باستخدام مخترع تطبيق MIT. لقد أرفقت "تخطيط الكتل" لطلبي كملف PDF هنا كمرجع لأولئك الذين سيصنعون تطبيقهم الخاص باستخدام App Inventor.

مخترع تطبيقات معهد ماساتشوستس للتكنولوجيا

إذا كنت لا تريد عناء إنشاء التطبيق ، فيمكنك فقط تنزيل التطبيق الجاهز للاستخدام (متوافق فقط مع الكود الذي أرفقته أعلاه) من الرابط أدناه.

الخطوة 4: تعليمات تطبيق Android

تعليمات لتطبيق Android
تعليمات لتطبيق Android
تعليمات لتطبيق Android
تعليمات لتطبيق Android
تعليمات لتطبيق Android
تعليمات لتطبيق Android

يجب عليك إقران وحدة HC-05 Bluetooth بجهاز Android الخاص بك قبل أن تتمكن من استخدامها في التطبيق.

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

الخطوة 2: حدد HC 05 (أو سترى عنوانًا ينتهي بـ "C" كما هو موضح في الصورة.)

الخطوة 3: أدخل رقم التعريف الشخصي "1234" واضغط على موافق.

الخطوة 4: افتح تطبيق "Wiz Smart Home" وانقر على زر البلوتوث أعلى الشاشة.

الخطوة 5: حدد "HC 05" من القائمة.

الخطوة 6: استخدم المفاتيح المعنية لتشغيل / إيقاف تشغيل المرحلات 1 ، 2 ، 3 ، 4.

الخطوة 7: انقر فوق Master لتشغيل / إيقاف تشغيل جميع المرحلات بنقرة واحدة.

الخطوة 5: الدائرة

دائرة كهربائية
دائرة كهربائية
  • دبوس 11 من Arduino إلى TX Pin لوحدة HC-05.
  • دبوس 10 من Arduino إلى RX Pin من وحدة HC-05.
  • GND من HC-05 إلى GND في Arduino.
  • Vcc من HC-05 إلى Vcc (5v) في Arduino.
  • Vcc لوحدة الترحيل إلى Vcc (5v) في Arduino.
  • GND لوحدة الترحيل إلى GND في Arduino.
  • دبوس 2 من Arduino إلى R1 لوحدة الترحيل.
  • دبوس 4 من Arduino إلى R2 من وحدة الترحيل.
  • دبوس 6 من Arduino إلى R3 لوحدة الترحيل.
  • دبوس 8 من Arduino إلى R4 من وحدة الترحيل.
  • امنح دبابيس الطاقة في Arduino مصدر طاقة 5 فولت.
  • الدبوس 12 و 13 هما الدبابيس الخاصة بمؤشر الطاقة ومصابيح LED الخاصة بمؤشر حالة Bluetooth على التوالي

هذا كل شيء للجهاز.

من أجل التحكم في التيار الكهربائي ، قم بتوصيل جهات الاتصال "المفتوحة بشكل طبيعي" لكل مرحل عبر المفاتيح الخاصة بالأجهزة المنزلية التي ترغب في التحكم فيها (أو) ربط السلك المباشر من خلال جهة اتصال واحدة لـ "NO" لجميع المرحلات وقم بتوصيل خيوط الأجهزة بجهة الاتصال الأخرى لـ "NO" للمرحلات الخاصة بهم.

الخطوة 6: تصميم ثنائي الفينيل متعدد الكلور

تصميم ثنائي الفينيل متعدد الكلور
تصميم ثنائي الفينيل متعدد الكلور
تصميم ثنائي الفينيل متعدد الكلور
تصميم ثنائي الفينيل متعدد الكلور

هذه دائرة بسيطة للغاية. يمكنك لحامها على لوحة بيرف بورد في أي وقت من الأوقات ، ولكن إذا كنت لا تزال ترغب في صنع ثنائي الفينيل متعدد الكلور ، فأنا أرفق تصميم ثنائي الفينيل متعدد الكلور الذي صنعته باستخدام Proteus 8 Pro. يحتوي الإصدار الخاص بي أيضًا على سلسلة من منظمات الجهد كما هو موضح في الصور.

الخطوة 7: تجميع المكونات

تجميع المكونات
تجميع المكونات
تجميع المكونات
تجميع المكونات
تجميع المكونات
تجميع المكونات

لقد استخدمت العلبة الخاصة بجهاز كمبيوتر قديم SMPS لتكوين حالة لجهازي. سيكون من الأفضل تصميم حقيبة مخصصة وفقًا لاحتياجاتك باستخدام Fusion 360 أو أي برنامج تصميم ثلاثي الأبعاد وطباعة ثلاثية الأبعاد للتصميم لمنح مشروعك مظهرًا رائعًا للغاية. لقد قمت بطباعة بعض الملصقات ولصقها على حاوية SMPS لملء المظهر الفارغ لها. لقد قمت بحفر بعض الثقوب فيه وقمت بتثبيته على الحائط بجوار لوحة المفاتيح ، وتم إخفاء الأسلاك باستخدام أنبوب بلاستيكي صغير يؤدي إلى لوحة المفاتيح.

الخطوة 8: النتيجة

Image
Image
تحدي البلوتوث
تحدي البلوتوث

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

آمل أن تكون قد استمتعت بقراءة هذه التعليمات. إذا كان لديك أي أسئلة ، فلا تتردد في طرحها هنا أو إرسال بريد إلكتروني إلى [email protected]. سأكون سعيدا لمساعدتك.

اشكرك…!!!:)

تحدي البلوتوث
تحدي البلوتوث

الوصيف في تحدي البلوتوث

موصى به: