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

محطة أرصاد جوية متصلة بـ ESP32: 3 خطوات
محطة أرصاد جوية متصلة بـ ESP32: 3 خطوات

فيديو: محطة أرصاد جوية متصلة بـ ESP32: 3 خطوات

فيديو: محطة أرصاد جوية متصلة بـ ESP32: 3 خطوات
فيديو: محطة رصد حالة الطقس المنزلية Weather Station 2024, يوليو
Anonim
محطة أرصاد جوية متصلة بـ ESP32
محطة أرصاد جوية متصلة بـ ESP32
محطة أرصاد جوية متصلة بـ ESP32
محطة أرصاد جوية متصلة بـ ESP32

ستتعلم في هذا البرنامج التعليمي كيفية إعداد محطة طقس بناءً على ESP32 ، وكيفية مراقبة قراءاتها عن بُعد ، عبر تطبيق Blynk وكذلك عبر موقع ويب.

اللوازم

1x لوحة ESP32 + كابل طاقة USB

مستشعر 1x DHT11

1x مستشعر الضوء 1x 10 Kohm المقاوم

مستشعر 1x CJMCU CCS811

عدة أسلاك توصيل

عدد من ألواح التجارب أو PCB (إذا قررت القيام ببعض اللحام) رؤوس الإناث (إذا قررت القيام باللحام)

الخطوة 1: إنشاء محطة الطقس

يتوفر هنا ملخص زمني لعملية التجميع.

توصيل الأسلاك بالمكونات

قم بتوصيل المستشعرات على النحو التالي:

مستشعر الضوء

أحد طرفيه 3 فولت والطرف الآخر للمقاوم 10 كيلو أوم والذي بدوره متصل بـ GND. يتم توصيل نفس نهاية LDR أيضًا بالدبوس D34 على ESP32

CJMCU CCS811

3V → 3V على لوحة ESP32

GND → GND

SDA → D21 pin على ESP32

SCL → D22 pin على ESP32

استيقظ → GND

دهت 11

GND → GND على ESP32

VCC → 3V على ESP32

OUT → D34 على ESP32

الخطوة 2: برمجة لوحة ESP32

برمجة لوحة ESP32
برمجة لوحة ESP32
برمجة لوحة ESP32
برمجة لوحة ESP32
برمجة لوحة ESP32
برمجة لوحة ESP32

قم بتشغيل Arduino IDE.

حدد لوحة ESP32 الخاصة بك من قائمة الأدوات.

تأكد من أنك حددت أيضًا المنفذ الصحيح.

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

الخطوة 3: راقب محطة الطقس عن بُعد عبر تطبيق Blynk

مراقبة محطة الطقس عن بعد عبر تطبيق Blynk
مراقبة محطة الطقس عن بعد عبر تطبيق Blynk
مراقبة محطة الطقس عن بعد عبر تطبيق Blynk
مراقبة محطة الطقس عن بعد عبر تطبيق Blynk
مراقبة محطة الطقس عن بعد عبر تطبيق Blynk
مراقبة محطة الطقس عن بعد عبر تطبيق Blynk

يمكّننا تطبيق Blynk من مراقبة القيم المسجلة بواسطة محطة الطقس عن بُعد ، مباشرة على هاتفنا الذكي ، بغض النظر عن بعدنا عن محطة الطقس.

كل ما نحتاجه هو تطبيق blynk واتصال بالإنترنت. ستتعلم في هذا المشروع كيفية مراقبة القيم المسجلة بواسطة مستشعر LDR ومستشعر DHT11 فقط.

أنشئ مشروعًا جديدًا في تطبيق Blynk

بعد تنزيل التطبيق وتسجيل الدخول بنجاح إلى حسابك ، ابدأ بإنشاء مشروع جديد.

اختر أجهزتك

حدد طراز الجهاز الذي ستستخدمه. إذا كنت تتبع هذا البرنامج التعليمي ، فمن المحتمل أن تستخدم لوحة ESP32.

رمز المصادقة

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

قم بإعداد تطبيق Blynk

ستحتاج إلى إنشاء مشروع على blynk مصمم لغرض مراقبة المعلمات المسجلة بواسطة محطة الطقس. احصل على 3 أدوات عرض قيمة.

تكوين لهم واحدا تلو الآخر. الأول سيتلقى V6 كمدخل ، والثاني V5 والثالث V0. ستلاحظ أنه تم تعيينهم جميعًا على وضع الدفع.

برمجة لوحة ESP32

قم بتشغيل arduino IDE وافتح هذا البرنامج. حدد اللوحة التي تستخدمها من قائمة الأدوات ، وكذلك المنفذ الصحيح. قم بتحميل الكود. إذا نجح التحميل ، يجب أن تكون قادرًا على رؤية رسالة من Blynk على الشاشة التسلسلية.

موصى به: