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

مستشعر Wemos DHT11 PIR مع مرحل: 3 خطوات
مستشعر Wemos DHT11 PIR مع مرحل: 3 خطوات

فيديو: مستشعر Wemos DHT11 PIR مع مرحل: 3 خطوات

فيديو: مستشعر Wemos DHT11 PIR مع مرحل: 3 خطوات
فيديو: قم ببناء خادم ويب ESP8622 مع خادم الويب المصغر wemos D1 Arduino esp8266 wemos d1 mini 2024, شهر نوفمبر
Anonim
مستشعر Wemos DHT11 PIR مع مرحل
مستشعر Wemos DHT11 PIR مع مرحل
مستشعر Wemos DHT11 PIR مع مرحل
مستشعر Wemos DHT11 PIR مع مرحل

هذه إرشادات حول كيفية توصيل Wemos mini D1 وبرمجته حتى يتمكن من قراءة درجة الحرارة من DHT11 ويمكنك معالجة المعلومات من خلال تطبيق Blynk عبر WIFI. سيسمح استخدام تطبيق Blynk باستخدام عرض القيم بيانياً (الرطوبة و / أو درجة الحرارة) وإذا كنت ترغب في ذلك ، يمكنك تعيين الأحداث من خلال تطبيق Blynk ، مما يجعله أكثر ملاءمة حيث يمكننا استخدام تطبيق بدلاً من إعادة كتابة مشفر في Arduino IDE في كل مرة نرغب في تعديل أو إضافة حدث (راجع www.blynk.cc) ثانيًا سيكون "رمزًا ثابتًا" ، أسميه هكذا لأنه إذا كنت تريد تعديل الكود ، فسيتعين عليك تحميله يدويًا من خلال المترجم كما هو مناسب لاستخدام تطبيق Blynk ، فإن الكود مخصص لمستشعر PIR وترحيله. سأقوم أيضًا بتضمين ملف STL الخاص بي لمرفقي المخصص إذا كنت ترغب في طباعته. أفعل هذا كهواية وأنا جديد تمامًا على هذا. إذا كان هناك أي اقتراح حيث يمكنني تحسين ذلك ، فأخبرني بذلك.

غرض:

سيكون Wemos mini D1 قادرًا على قراءة درجة الحرارة والرطوبة واكتشاف الحركة من خلال PIR. ما تريد أن تفعله بهذا يعود إليك. يمنحك تطبيق Blynk العديد من الخيارات حول كيفية استخدام هذا التكوين. تم إعداد الكود الخاص بي لتشغيل الترحيل لمدة 30 دقيقة. أنت مرحب بك لتغيير ذلك إذا كنت ترغب في ذلك من خلال الكود.

بدلاً من ذلك ، يمكن أن يكون أحد الخيارات هو قراءة درجة الحرارة من الغرفة وبهذه القيمة المحددة ، من خلال تطبيق Blynk ، يمكنك إنشاء حتى مع عبارات IF. على سبيل المثال ، يمكنني قراءة درجة الحرارة وضبطها على ، إذا كانت درجة حرارة الغرفة أعلى من درجة الحرارة هذه (دعنا نضبطها على 90 درجة) ، ثم افتح المرحل ؛ يمكن توصيل التيار المتردد بالترحيل ، لذلك عندما تكون درجة حرارة الغرفة أعلى من درجة حرارة معينة ، فسيتم تشغيل التيار المتردد. عدا ذلك ، توقف التتابع. ولكن سيتعين عليك إعادة ترميزه وجعل دبوس المرحل متصلاً بالافتراضية ، وإرساله إلى التطبيق blynk بعد ذلك يمكنك معالجة الترحيل من خلال التطبيق

الخطوة 1:

صورة
صورة

هذه هي الطريقة التي قمت بها بتوصيل Wemos D1 الخاص بي. لقد تعلمت بالطريقة الصعبة أنه لا يمكنك توصيل أي شيء بـ GPIO0 و / GPIO2 و / أو GPIO15 وإلا فلن تتمكن من إعادة ضبط اللوحة على وضع البرمجة ولن تسمح لي بتحميل رسم بياني أثناء توصيل أي شيء بأي من هذه المسامير. لقد قمت بتغيير دبوس PIR الخاص بي من D4 (GPIO2) إلى D1.

الخطوة 2:

صورة
صورة

هذا هو العلبة المخصصة الخاصة بي والتي تناسب جميع مكوناتي جيدًا. يحتوي على حامل لمأخذ الحائط وفتحة جروميت في الجانب الخلفي للكابلات. إذا لم يكن لديك طابعة ثلاثية الأبعاد ، فيمكنك التقاط صندوق منفذ 1-Gang من HomeDepot ، فقط تأكد من ملاءمة المكونات. في المستقبل ، سأعيد العلبة وأضيف مكانًا لمنفذ USB صغير أنثى ، لذا لن أضطر إلى إزالة Wemos من العلبة في أي وقت أرغب في تحميل رسم تخطيطي إليه..

الخطوه 3:

مرفق هو رمز Wemods D1. فتح في Arduino IDE يغير شبكة WIFI وكلمة المرور ورمز Blynk Auth ثم قم بتحميل الرسم التخطيطي.

موصى به: