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

المنزل الذكي مع الأردوينو: 11 خطوة (بالصور)
المنزل الذكي مع الأردوينو: 11 خطوة (بالصور)

فيديو: المنزل الذكي مع الأردوينو: 11 خطوة (بالصور)

فيديو: المنزل الذكي مع الأردوينو: 11 خطوة (بالصور)
فيديو: Arduino : Smart Home project مشروع البيت الذكي أردوينو 2024, شهر نوفمبر
Anonim
المنزل الذكي مع اردوينو
المنزل الذكي مع اردوينو

أهلا.

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

شرح الاختصارات للمبتدئين:

GND - الأرض

VCC - الطاقة

PIR - مستشعر الحركة

الخطوة 1: الأجزاء

القطع
القطع
القطع
القطع

كل الأجزاء كلفتني 90 دولارًا

  • اردوينو
  • وحدة إيثرنت ENC28J60
  • ميزان حرارة DS18B20 x2
  • وحدة الميكروفون
  • جهاز استشعار المطر
  • مستشعر PIR
  • تبديل ريد
  • تناوب
  • المقاوم 4 ، 7 كيلو Ω
  • كابل ثنائي ملفوف
  • كابل إيثرنت
  • أدوات (لحام ، مفك براغي)

الخطوة 2: الاتصال

اتصال
اتصال
اتصال
اتصال
اتصال
اتصال

أعلاه أضفت صورة من التضاؤل مع الاتصال. إذا كان لديك مشكلة في ترك تعليق.

الخطوة الثالثة: البرنامج

أولاً ما عليك القيام به هو تنزيل واستخراج واستيراد هذه المكتبة إلى arduino IDE. وقم بتنزيل مكتبة 1Wire من هنا ، ودرجة حرارة دالاس من هنا واستوردها إلى arduino IDE أيضًا. يمكنك تحميل هذا البرنامج على اردوينو الخاص بك. في التعليق شرح للكود.

الخطوة 4: كيف يعمل؟

كيف تعمل؟
كيف تعمل؟

عند النقر فوق "تحديث" في تطبيقك أو في المتصفح ، يرسل Arduino البيانات إلى الهاتف الذكي / المتصفح. يحصل التطبيق على شفرة المصدر من كل صفحة (/ tempin ، / tempout ، / rain ، / window ، / alarm) ويعرضها على هاتفك.

الخطوة 5: تطبيق أبلياأكشن لنظام Android

أبلياأكشن لنظام Android
أبلياأكشن لنظام Android
أبلياأكشن للأندرويد
أبلياأكشن للأندرويد
أبلياأكشن للأندرويد
أبلياأكشن للأندرويد

لتثبيت التطبيق على هاتف Android ، تحتاج إلى إجراء ذلك (يمكنك رؤيته في الصورة أعلاه): 1. الخطوة الأولى هي تنزيل ملف smartHome.apk 2. إرسال ملف apk إلى هاتفك 3. افتح مدير الملفات وحدد ملف smarthHome.apk 4. انقر فوقه وانقر فوق تثبيت (إذا قمت بتمكين خيار تثبيت التطبيقات خارج google play ، فأنت بحاجة 5. لقد انتهيت من التثبيت ، يمكنك تمكين التطبيق

يتم ترجمة التطبيق إلى اللغة الإنجليزية والبولندية. في المتصفح ، يمكنك تشغيل وإيقاف الضوء ولكن في التطبيق ليس لأنني لا أستطيع فعل ذلك ، آسف.

الخطوة 6: تكوين التطبيق

تكوين التطبيق
تكوين التطبيق
تكوين التطبيق
تكوين التطبيق
تكوين التطبيق
تكوين التطبيق
تكوين التطبيق
تكوين التطبيق

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

الخطوة 7: المتصفح

المستعرض
المستعرض
المستعرض
المستعرض

اكتب في متصفحك ip / all. هناك يمكنك رؤية جميع البيانات وتشغيل وإطفاء الضوء.

يمكنك استخدام هذا بدلاً من التطبيق على android.

الخطوة 8: ميناء الشحن

ميناء الشحن
ميناء الشحن

تحتاج إلى فتح منفذ على جهاز التوجيه الخاص بك. افتح تكوين جهاز التوجيه الخاص بك وقم بتعيين arduino ip وفتح المنفذ 80. يمكنك رؤيته في الصورة أعلاه.

الخطوة 9: NO IP (اختياري)

NO IP (اختياري)
NO IP (اختياري)

يمكنك إنشاء حساب بدون عنوان IP ولكن هذا ليس ضروريًا. في الصورة أعلاه يمكنك أن ترى كيفية تكوينه.

الخطوة 10: اختبرها

إذا كنت ترغب في رؤية البيانات الموجودة على جهاز الكمبيوتر الخاص بك ، فيمكنك القيام بذلك عن طريق الكتابة في متصفحك yourip / all (على سبيل المثال 12.345.678.901/all) أو استخدام تطبيق android.

تذكر ترك تعليق والنقر فوق المفضلة إذا كنت تحب مشروعي:)

الخطوة 11: تحرير: كود مصدر تطبيق Android

نظرًا لأن العديد من الأشخاص سألوني عن كود مصدر android ، فقد أضفته أدناه.

موصى به: