جدول المحتويات:
- الخطوة 1: قائمة فحص الأجهزة
- الخطوة 2: الوصول إلى AWS
- الخطوة 3: التثبيت لـ Raspberry Pi
- الخطوة 4: أكواد التحكم الذكية في الغرفة
- الخطوة 5: خبرات التعلم
فيديو: التحكم الذكي في الغرفة: 5 خطوات
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:41
في هذا المشروع ، نهدف إلى معرفة كيفية استخدام AWS و MQTT في إعدادنا. كونك في عالم التكنولوجيا ، كم ستكون قادرًا على التحكم في غرفتك باستخدام الكمبيوتر المحمول فقط! تخيل نفسك تسرع في الحصول على الوقت لإكمال مشاريعك ، فالمشي لتشغيل مفتاح الإضاءة الخاص بك هو مجرد مضيعة للوقت!
هذه البوابة سوف:
- السماح لك بتحميل / استرداد الصور (S3 Bucket)
- تحقق من قيم الضوء (DynamoDB)
- بدوره على / قبالة الصمام
- تحقق من درجة الحرارة والرطوبة (phpmyadmin)
من الطلاب إلى كبار السن ، إنها واجهة بسيطة وسهلة الاستخدام والفهم!
الخطوة 1: قائمة فحص الأجهزة
دعنا نراجع مكونات الأجهزة المطلوبة لهذا البرنامج التعليمي.
- كابلات توصيل متنوعة
- جهاز استشعار درجة الحرارة والرطوبة DHT11 x1
- 10 كيلو أوم المقاوم x2
- MCP3008 x1
- المقاوم المعتمد على الضوء (LDR) x1
- ضوء LED x1
- 330 أوم المقاوم x1
- بيكاميرا x1
الخطوة 2: الوصول إلى AWS
- تسجيل الدخول إلى
- انسخ معرف مفتاح الوصول ومفتاح الوصول السري لأغراض التكوين لاحقًا.
- انقر فوق "فتح وحدة التحكم"
سجل Raspberry Pi الخاص بك كـ "شيء"
- ابحث عن AWS IoT
- أسفل شريط التنقل الأيمن ، انقر على "إدارة" وحدد "الأشياء"
- اكتب اسمًا لشيءك وأنشئ شهادة.
- احفظ الملفات الأربعة التي تم إنشاؤها عند إنشاء الشهادة.
- إنشاء سياسة وإرفاق السياسة إلى الشيء الخاص بك.
دينامو دي بي
- ابحث عن DynamoDB
- قم بإنشاء طاولة للضوء
دلو S3
- ابحث عن S3
- إنشاء دلو لتحميل الصور
الخطوة 3: التثبيت لـ Raspberry Pi
قبل البدء في تشغيل الرموز ، قم بتثبيتها في Raspberry Pi الخاص بك.
افتح نافذة المحطة
- AWSIoTPythonSDK: تثبيت sudo pip AWSIoTPythonSDK
- أوسكلي: sudo pip install awscli
- Boto: sudo pip install boto
- Boto3: تثبيت sudo pip boto3
- قارورة: قارورة تثبيت sudo pip
- mqtt: sudo pip install mqtt
- باهو: sudo pip تثبيت paho
قم بتشغيل في نافذة المحطة الخاصة بك:
تكوين AWS
والمفتاح في مفتاح الوصول ومفتاح الوصول السري لوحدة التحكم الخاصة بك.
الخطوة 4: أكواد التحكم الذكية في الغرفة
- InsertIntoDB.py: سيؤدي ذلك إلى إدراج درجة الحرارة والرطوبة في قاعدة البيانات
- aws_pubsub.py: سيشترك هذا في مواضيع مثل أجهزة الاستشعار / الضوء والكاميرا للحصول على قيمة الإضاءة والصور.
- server.py: سيسمح هذا بتشغيل وإيقاف تشغيل LED. سيتم أيضًا استرداد درجة الحرارة والرطوبة وعرضها على صفحة html. سيتم استرداد قيمة الضوء المخزنة في dynamoDB.
الخطوة 5: خبرات التعلم
نظرًا لكوننا جديدًا تمامًا على Python ، فقد واجهنا الكثير من الصعوبات والمتاعب أثناء عملية تعلم وحدة إنترنت الأشياء هذه. ومع ذلك ، وبتوجيهات من مدرسينا وأصدقائنا ، تمكنا من التأقلم والتعلم. من خلال هذا المشروع ، تعلمنا أهمية أجهزة إنترنت الأشياء في العالم الحالي ، كما حصلنا على معرفة أفضل باستخدام AWS.
موصى به:
إضاءة الغرفة الأوتوماتيكية ووحدة التحكم في المروحة مع عداد زوار ثنائي الاتجاه: 3 خطوات
مصباح الغرفة الأوتوماتيكي ووحدة التحكم في المروحة مع عداد الزائر ثنائي الاتجاه: غالبًا ما نرى عدادات الزوار في الاستاد والمركز التجاري والمكاتب وغرف الصف وما إلى ذلك. كيف يحسبون الأشخاص ويقومون بتشغيل أو إيقاف تشغيل الضوء عندما لا يكون أحد بالداخل؟ اليوم نحن هنا مع مشروع وحدة تحكم إضاءة الغرفة التلقائية مع عداد زائر ثنائي الاتجاه
التحكم في ضوء الغرفة باستخدام مستشعر PIR و Arduino: 6 خطوات
التحكم في ضوء الغرفة باستخدام مستشعر PIR و Arduino: اليوم ، سنتحكم في أضواء غرفتك من خلال اكتشاف الحركة باستخدام مستشعر Arduino PIR Motion. هذا المشروع ممتع للغاية وله استخدام عملي للغاية في منزلك ويمكن أن يوفر لك بعض المال من خلال القيام بهذا المشروع أيضًا. جو
التحكم في أضواء الغرفة بدون استخدام اليدين: 10 خطوات
التحكم في أضواء الغرفة بدون استخدام اليدين: كما هو الحال في فيلم & quot؛ المهمة المستحيلة & quot؛ يقول & quot؛ الأوقات العصيبة تتطلب اتخاذ إجراءات يائسة & quot؛ خطرت لأخي في الصف العاشر فكرة للتحكم في أضواء المطبخ باستخدام الهاتف بدلاً من استخدام المفاتيح والسبب
ESP8266 RGB LED STRIP WIFI التحكم - NODEMCU كجهاز تحكم عن بعد بالأشعة تحت الحمراء لشريط LED يتم التحكم فيه عبر Wifi - RGB LED STRIP للتحكم في الهاتف الذكي: 4 خطوات
ESP8266 RGB LED STRIP WIFI التحكم | NODEMCU كجهاز تحكم عن بعد بالأشعة تحت الحمراء لشريط LED يتم التحكم فيه عبر Wifi | RGB LED STRIP Smartphone Control: مرحبًا يا رفاق في هذا البرنامج التعليمي سوف نتعلم كيفية استخدام nodemcu أو esp8266 كجهاز تحكم عن بعد بالأشعة تحت الحمراء للتحكم في شريط RGB LED وسيتم التحكم في Nodemcu بواسطة الهاتف الذكي عبر wifi. لذلك يمكنك بشكل أساسي التحكم في RGB LED STRIP بهاتفك الذكي
المنزل الذكي الآمن IOT CA2 / الغرفة: 8 خطوات
IOT CA2 Secure Smart Home / Room: جدول المحتويات 1 نظرة عامة على Smart Secure Home 2 متطلبات الأجهزة + الإعداد 3 متطلبات البرنامج + الإعداد 4 تسجيل raspberrypi كشيء 5 إنشاء S3 Bucket 6 إعداد DynamoDB + القواعد 7 النتيجة المتوقعة 8 الرموز (من Pastebin) 9 المراجع نظرة عامة