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

أتمتة المنزل باستخدام Raspberry Pi 3 و Node-RED: 6 خطوات
أتمتة المنزل باستخدام Raspberry Pi 3 و Node-RED: 6 خطوات

فيديو: أتمتة المنزل باستخدام Raspberry Pi 3 و Node-RED: 6 خطوات

فيديو: أتمتة المنزل باستخدام Raspberry Pi 3 و Node-RED: 6 خطوات
فيديو: Home Automation with Node RED and Raspberry Pi 2024, يوليو
Anonim
أتمتة المنزل باستخدام Raspberry Pi 3 و Node-RED
أتمتة المنزل باستخدام Raspberry Pi 3 و Node-RED

المواد المطلوبة: 1. Raspberry Pi 32. Relay Module3. Jumper Wires لمزيد من المعلومات راجع:

الخطوة الأولى: تثبيت Node Red

Node-RED هي أداة مرئية لتوصيل إنترنت الأشياء التي يمكن تشغيلها على Raspberry Pi وتسمح بنماذج أولية سريعة للمشاريع. قبل أن أبدأ ، أريد أن أوضح شيئًا: أنا جديد هنا لذا من المحتمل أنني ارتكبت أخطاء. لذا تجاهله فقط ، قم بإعداد Raspberry Pi على الشبكة وقم بتحديث التوزيع. يمكنك تشغيل الأوامر التالية في المحطة الطرفية لذلك: sudo rpi-updatesudo reboot بعد إعادة التشغيل ، نفذ الأوامر التالية: sudo apt-get updatesudo apt-get Upgrade في نهاية المشروع ، ستبدو واجهة المستخدم النهائية لهذا المشروع كما يلي:

الخطوة الثانية: تثبيت Node-Red

يعمل هذا التطبيق في متصفح الويب ، لذلك لا تحتاج إلى تثبيت أي تطبيق إضافي للعب به ويمكنك تشغيله من أي هاتف ذكي أو جهاز لوحي أو من جهاز كمبيوتر به متصفح ويب. وفيما يتعلق بما يعنيه هذا المشروع ، يمكنك أتمتة منزلك داخل شبكتك المنزلية فقط. يمكنك توسيع وظائف النظام ولكنني لن أشرح ذلك في هذا المشروع ، بالنسبة لهذا المشروع ، ستحتاج أولاً إلى إعداد Node-RED على Raspberry Pi 2. هذا: يوجد Node-RED مثبت مسبقًا في صورة Raspbian Jessie لشهر نوفمبر 2015. اذهب إلى: Menu-> Programming-> Node-RED أو يمكنك تثبيته يدويًا. تتوفر وثائق جيدة جدًا لذلك ويمكنك العثور عليها هنا. تشغيل Node-RED بعد إعداد كل شيء ، فإن الخطوة التالية هي تشغيل Node-RED. يمكنك تشغيله من القائمة أو عن طريق الأمر التالي في المحطة الطرفية: node-red-startnode-red-stop (لإيقاف Node-RED) إذا كنت تريد العمل على سطح مكتب Raspberry Pi ، فافتح متصفح الويب وأدخل العنوان الذي قد تجده كما هو موضح في الصورة التالية بعد تشغيل Node-RED:

الخطوة 3: فتح Node-Red

افتتاح العقدة الحمراء
افتتاح العقدة الحمراء

أو الخيار الثاني (أفضل بكثير من العمل على مضيف محلي) هو فتح متصفح الويب في أي جهاز كمبيوتر آخر (أسرع من Raspberry Pi) متصل بشبكتك المنزلية وإدخال العنوان كما هو موضح في الصورة التالية. الخيار الثاني. افتح متصفح الويب وأدخل عنوان Raspberry Pi الخاص بك ، في حالتي هو: 192.168.1.12:1880 إذا كان كل شيء صحيحًا ، فستجد النتيجة التالية: كما ترى في الجانب الأيسر ، هناك العديد من العقد المختلفة ، وأنا سأستخدم بعضها لهذا المشروع. فقط قم بالسحب والإفلات لاستخدامها.

الخطوة 4: تثبيت العقد الإضافية

تثبيت العقد الإضافية
تثبيت العقد الإضافية

العقد الإضافية إلى Raspberry Pi الخاص بك وهي بسيطة جدًا ، ما عليك سوى إدخال الأوامر التالية في الجهاز: يمكن العثور على العديد من العقد والوثائق الأخرى هنا (غير مطلوب لهذا المشروع). بعد تشغيل هذه الأوامر ، أوصي بإيقاف وإعادة تشغيل Node-RED حتى يتمكن من تحديث قائمة العقد.

الخطوة 5: إعداد Hareware

إعداد Hareware
إعداد Hareware

إعداد الأجهزة - قم بتوصيل مكونات الأجهزة بالدبابيس المناسبة كما حددتها في Node-RED. تحقق من القسم التخطيطي لمخطط الدائرة. الإخراج إذا كنت قد فعلت كل شيء بشكل صحيح ، فستجد النتيجة كما في هذا

موصى به: