جدول المحتويات:
- الخطوة الأولى: الحصول على قطع الغيار
- الخطوة 2: كيف يعمل
- الخطوة 3: توصيل الأجزاء (جهاز الإرسال)
- الخطوة 4: توصيل الأجزاء (المتلقي)
- الخطوة 5: الكود
- الخطوة 6: إعداد Alexa
- الخطوة 7: شكرا لك
فيديو: نظام المنزل الذكي الرخيص والسهل: 7 خطوات
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:39
أهلا!
أنا إد أبلغ من العمر 15 عامًا ولدي شغف بالحوسبة والبرمجة والهندسة الكهربائية. منذ أن كنت صغيرة جدًا وأنا أعيش في منزل والدي ، بدأ هذا المشروع عندما قررت الانتقال إلى Attic / Loft Room ، في عملية تصميم الغرفة بأثاث جديد سأشتريه ، قررت أن أقوم بذلك غرفة مختلفة قليلا وولدت الغرفة الذكية!
الخطوة الأولى: الحصول على قطع الغيار
الأمازون هناك طرق مختلفة للقيام بذلك ، يمكنك شراء جميع المكونات بثمن بخس ، ولكن التسليم يستغرق حوالي 30 يومًا من الصين ، أو يمكنك شراء الأجزاء من موقع أمازون.
(كل الروابط المملكة المتحدة أخشى)
NODEMCU 1x
أمازون
بانغود
ARDUINO على الأقل 2x اعتمادًا على عدد الوحدات التي تستخدمها (أي نوع سيفي بالغرض ، لكنني استخدمت Pro Micros كما كنت أضعهم في الجوار)
أمازون
بانغود
لوحة ترحيل 8 قطع 1x
بانغود
أمازون
وحدات الراديو (NRF24L01) 2x على الأقل
أمازون
بانغود
محولات الراديو على الأقل 2x
بانغود
أمازون
عدة وحدات ترحيل فردية تعتمد على ما إذا كنت تريد توصيل أجهزة إضافية
أمازون
بانغود
متفرقات
الكثير من كابلات العبور ، ذات نهايات مختلفة
الكثير من الصبر
ws2182b شريط ليد
عناصر المنزل الذكي الإضافية ، على سبيل المثال. المعجب
أمازون إيكو ، من أي نوع
كبلات USB للبرمجة
مجلس بيرف
رؤوس الدبوس
الخطوة 2: كيف يعمل
عندما نصنع هذا ، نحتاج أولاً إلى فهم كيفية عمله.
هناك ثلاثة مكونات أساسية لهذا الإعداد.
- NodeMCU الذي يتلقى أوامر من amazon Echo الذي يرسل أوامر على طول التتابع
- Arduino الذي يستقبل الأوامر من NodeMCU عبر Relay ثم يرسل المزيد من الأوامر عبر الراديو
- راديو الاستقبال Arduino ، الذي يتلقى الأوامر عبر الراديو ويتم توصيله بجميع الأضواء
أعلم أن هناك طرقًا أفضل لجعل اردوينو يتواصل مع NodeMCU مقارنةً بلوحة الترحيل الأساسية المنطقية ولكنني جربت 3 حلول أخرى وكان هذا هو العمل الوحيد في النهاية لذلك تمسكت بهذا.
الخطوة 3: توصيل الأجزاء (جهاز الإرسال)
قم أولاً بتوصيل NODEMCU بالترحيل ،
يجب توصيل سلك D0-D6 بـ INPUT 1-7 على المرحل
وترتبط VIN والأرض وفقًا لذلك.
قم بتوصيل المرحل بـ Arduino
ما نحاول القيام به هو جعل التتابع مثل زر ضغط بسيط.
لذا قم بتوصيل NO الخاص بالمرحل بتيار 5 فولت
قم بتوصيل COM الخاص بالمرحل بشيئين مختلفين ، بدبوس اردوينو الصحيح و GND عبر المقاوم 1Kohm pullup.
يمكنك إما القيام بكل هذا على لوح الخبز أو عبر لوحة بيرف بورد مع اللحام
قم بتوصيل وحدة الراديو
قم أولاً بوضع وحدة الراديو في المحول الخاص بها ثم قم بتوصيلها
هذا من أجل pro micro
محول ------------ اردوينو
MO - 16
م - 7
CSN - 8
SCK - 15
MI - 14
هذا هو كل الأسلاك لوظيفة المرسل
الخطوة 4: توصيل الأجزاء (المتلقي)
يعتمد هذا الجزء على عدد وحدات الاستقبال التي تخطط لاستخدامها ، بالنسبة لي أنا أستخدم كمية كبيرة فقط كرر هذه الخطوة.
أولا،
قم بتوصيل وحدة الراديو: قم أولاً بوضع وحدة الراديو في المحول الخاص بها ثم قم بتوصيلها
هذا من أجل pro micro
محول ------------ اردوينو
MO - 16
م - 7
CSN - 8
SCK - 15
MI - 14
قم بتوصيل شريط LED
5 فولت - 5 فولت
GND - GND
DI- A0
الخطوة 5: الكود
أهلا،
سأعترف الآن بأن مهارتي المعرفية / الأردوينو في C ++ هي دون المستوى.
لذلك قمت بدمج الكثير من رموز الأشخاص المختلفة معًا
الائتمان ل:
روي سانتوس
كيف الميكاترونكس
أمثلة اردوينو
منشئ FauxMoESP
يستخدم رمز NodeMCU أساسًا مكتبة رائعة تسمى FauxMoESP ،
الذي يحاكي مفتاح WeMO.
من هناك سهل الاستخدام إلى حد ما ، لكنني ما زلت أستخدم كود Rui Santos وتعديله ، معذرة!
يتحكم في كل مرحل للقيام بأمر معين وهذا كل شيء.
يحدد كود جهاز إرسال Arduino الأنماط ثم يرسل إشارات الراديو ، مرة أخرى ، لم يكن الرمز الخاص بي بالكامل ، لكنني قمت بتعديله.
رمز Arduino Reciever مرة أخرى ، لم يكن لي تمامًا ولكنني قمت بتعديله ، فهو يستمع إلى الرموز ثم يقوم بتشغيل / إيقاف تشغيل مصابيح LED
رمز مرتبط أدناه
الخطوة 6: إعداد Alexa
أساس الأوامر هو الإجراءات.
اليكسا يعرف كيف يفعل 7 أشياء ؛ قم بتشغيل وإيقاف كل مرحل ، عن طريق ضبط مفتاح FauxmoESP على 10٪ ، 20٪ إلخ. لكن هذا لا يكفي. لذلك نستخدم إجراءات روتينية للقيام بكل هذه الأشياء بالترتيب حتى نتمكن من التحكم في LEDS.
قد تستغرق هذه العملية بعض الوقت لكن تحلى بالصبر!
الخطوة 7: شكرا لك
شكرًا لأخذ الوقت الكافي لإلقاء نظرة على هذه التعليمات ، فهذا يعني الكثير بالنسبة لي! إذا قمت ببناء هذا ، فحينئذٍ حظًا سعيدًا معه ، وإلا يمكنك الاستمتاع بيوم رائع ، أو التعليق ، أو الإعجاب ، أو المتابعة إذا كنت قد استمتعت بهذا ، وتأكد من طرح أي أسئلة قد تكون لديك!
موصى به:
نظام المنزل الذكي Alexa باستخدام وحدة الترحيل NodeMCU: 10 خطوات
نظام المنزل الذكي Alexa باستخدام وحدة NodeMCU Relay: في مشروع IoT هذا ، صنعت نظام Alexa Smart Home Automation باستخدام NodeMCU ESP8266 & amp؛ وحدة الترحيل. يمكنك التحكم بسهولة في الإضاءة والمروحة والأجهزة المنزلية الأخرى باستخدام الأمر الصوتي. لتوصيل مكبر الصوت الذكي Echo Dot بـ
SmartBox - نظام المنزل الذكي لغرفتك: 6 خطوات
SmartBox - نظام المنزل الذكي لغرفتك: مرحبًا بالجميع! في هذه التعليمات ، سأشرح لك كيفية إنشاء نظام غرفة ذكي. يحتوي هذا النظام على جهازين ، جهاز عام به مستشعر رطوبة ومستشعر درجة حرارة يقيس جودة الحياة الحالية في غرفتك. أنت
نظام المنزل الذكي من Arduino: 7 خطوات
نظام المنزل الذكي من Arduino: في هذا Instructable ، سنوضح لك كيفية إنشاء نظام المنزل الذكي الخاص بك باستخدام مصمم تطبيقات MATLAB مع لوحة Sparkfun Red. يمكن استخدام Instructable للمساعدة في اكتساب فهم أساسي لمصمم تطبيقات MATLAB ، وكذلك استخدام صورة ضوئية
نظام المنزل الذكي: 6 خطوات
نظام المنزل الذكي: سيساعد هذا التوجيه في شرح كيفية إعداد واستخدام نظام المنزل الذكي الخاص بنا باستخدام برنامج Matlab وأجهزة Raspberry Pi. في نهاية هذه التعليمات ، يجب أن تكون قادرًا على استخدام منتجنا بالكامل بسهولة
نظام المنزل الذكي IoT: 8 خطوات
نظام المنزل الذكي IoT: هذا هو نظام المنزل الذكي Keefe and Jons على iot