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

تتبع اندلاع COVID-19 بواسطة ESP8266: 11 خطوة (بالصور)
تتبع اندلاع COVID-19 بواسطة ESP8266: 11 خطوة (بالصور)

فيديو: تتبع اندلاع COVID-19 بواسطة ESP8266: 11 خطوة (بالصور)

فيديو: تتبع اندلاع COVID-19 بواسطة ESP8266: 11 خطوة (بالصور)
فيديو: Coronavirus Pandemic Update 52: Ivermectin Treatment; Does COVID-19 Attack Hemoglobin? 2024, يوليو
Anonim
Image
Image
تتبع اندلاع COVID-19 بواسطة ESP8266
تتبع اندلاع COVID-19 بواسطة ESP8266

ستساعدك هذه الأداة الصغيرة على أن تكون على اطلاع دائم بتفشي فيروس كورونا والوضع في بلدك. هذا مشروع قائم على إنترنت الأشياء ويعرض البيانات في الوقت الفعلي للحالات والوفيات والأشخاص الذين تعافوا من فيروس كورونا (COVID-19). يستخدم لوحة Wemos D1 Mini Pro التي تعتمد على وحدة ESP8266 Wifi للحصول على البيانات من أجهزة قياس العالم عبر ThingSpeak API. لقد استخدمت شاشة OLED مقاس 0.96 بوصة لإنشاء لوحة تحكم لجميع بيانات الوقت الفعلي.

ملاحظة: لقد صنعت هذا المشروع من أجل المتعة والتعلم. يعتمد عرض بيانات COVID-19 في هذا المشروع بالكامل على المعلومات المتوفرة على www.worldometers.info/coronavirus/. تابع منظمة الصحة العالمية (https://www.who.int/) للحصول على تحديثات COVID19.

اللوازم

1. Wemos D1 Mini Pro (أمازون)

2. شاشة OLED (أمازون)

3. مجلس النموذج الأولي (أمازون)

4.بطارية 18650 (أمازون)

5. حامل بطارية 18650 (أمازون)

6. تبديل الشرائح (أمازون)

7.رؤوس نسائية (أمازون)

8. 24 AWG Wires (Amazon)

الخطوة 1: تحضير المجلس

تحضير المجلس
تحضير المجلس
تحضير المجلس
تحضير المجلس
تحضير المجلس
تحضير المجلس

لجعل المشروع مضغوطًا وأنيقًا ، قمت بإنشائه باستخدام لوحة مثقبة.

أقوم أولاً بقياس عرض لوحة Wemos ، ثم قص قطعة من اللوحة المثقبة أكبر قليلاً من العرض. لقد استخدمت سكينًا لقطع السبورة المثقبة.

الخطوة 2: تركيب لوحة Wemos (ESP8266)

قم بتركيب لوحة Wemos (ESP8266)
قم بتركيب لوحة Wemos (ESP8266)
قم بتركيب لوحة Wemos (ESP8266)
قم بتركيب لوحة Wemos (ESP8266)
قم بتركيب لوحة Wemos (ESP8266)
قم بتركيب لوحة Wemos (ESP8266)

لتركيب لوحة Wemos ، تحتاج إلى دبوس رأس مستقيم أنثى. عندما تشتري الرؤوس المستقيمة ، ستكون طويلة جدًا بالنسبة إلى Arduino Nano. سوف تحتاج إلى تقليمهم إلى الطول المناسب. لقد استخدمت القراص لتقليصها.

ثم قم بلحام دبابيس الرأس الأنثوية باللوحة المثقبة.

الخطوة 3: قم بتركيب شاشة OLED

قم بتركيب شاشة OLED
قم بتركيب شاشة OLED
قم بتركيب شاشة OLED
قم بتركيب شاشة OLED
قم بتركيب شاشة OLED
قم بتركيب شاشة OLED

في هذا المشروع ، أستخدم شاشة I2C OLED مقاس 0.96 بوصة ، لذا فأنت بحاجة إلى رأس مكون من 4 دبابيس.

تمامًا مثل الخطوة السابقة ، قم بقص دبوس الرأس بواسطة القراص.

ثم قم بلحام دبابيس الرأس كما هو موضح في الصورة أعلاه.

الخطوة 4: قم بتركيب المفتاح

قم بتركيب المفتاح
قم بتركيب المفتاح
قم بتركيب المفتاح
قم بتركيب المفتاح
قم بتركيب المفتاح
قم بتركيب المفتاح

المفتاح مطلوب لعزل الطاقة من البطارية إلى لوحة Wemos. أنا أستخدم مفتاح تبديل لهذا الغرض.

جندى مفتاح الشريحة كما هو موضح في الصورة أعلاه.

الخطوة 5: اصنع الدائرة

اصنع الدائرة
اصنع الدائرة
اصنع الدائرة
اصنع الدائرة
اصنع الدائرة
اصنع الدائرة
اصنع الدائرة
اصنع الدائرة

مخطط الدائرة لهذا المشروع بسيط للغاية. يتم توصيل شاشة OLED بلوحة Wemos في وضع الاتصال I2C.

OLED -> Wemos

VCC -> VCC

GND -> GND

SCL-> D1

SDA -> D2

لقد استخدمت أسلاك ملونة 24AWG لعمل الدائرة. جندى السلك حسب مخطط الدائرة.

التخطيطي مرفق أدناه.

الخطوة 6: قم بتركيب حامل البطارية

قم بتركيب حامل البطارية
قم بتركيب حامل البطارية
قم بتركيب حامل البطارية
قم بتركيب حامل البطارية
قم بتركيب حامل البطارية
قم بتركيب حامل البطارية
قم بتركيب حامل البطارية
قم بتركيب حامل البطارية

يتم توفير الطاقة اللازمة لتشغيل لوحة Wemos وشاشة OLED بواسطة بطارية Li-Ion 18650.

أولاً ، قم بتركيب شريط على الوجهين على الجانب الخلفي من حامل البطارية.

ثم الصقها على الجانب السفلي من اللوحة المثقبة. تستطيع أن ترى الصورة أعلاه لذلك.

ثم قمت بتطبيق الغراء الساخن حول حامل البطارية.

الخطوة 7: أكمل الدائرة

أكمل الدائرة
أكمل الدائرة
أكمل الدائرة
أكمل الدائرة
أكمل الدائرة
أكمل الدائرة
أكمل الدائرة
أكمل الدائرة

أخيرًا ، يجب عليك إكمال الدائرة عن طريق توصيل طرف البطارية بلوحة Wemos عبر مفتاح التمرير.

قم بتوصيل الطرف الموجب لحامل البطارية بالدبوس الأوسط لمفتاح Slide. ثم قم بتوصيل أحد الدبوسين المتبقيين للمفتاح بدبوس Wemos 5V.

قم بتوصيل الطرف السالب للبطارية بدبوس GND بلوحة Wemos.

الخطوة 8: إعدادات ThingSpeak

إعدادات ThingSpeak
إعدادات ThingSpeak
إعدادات ThingSpeak
إعدادات ThingSpeak

أولاً ، قم بإنشاء حساب في ThingSpeak ثم قم بتسجيل الدخول إلى حسابك.

من القائمة العلوية ، انقر فوق التطبيق واضغط على "New ThingHTTP".

ستلاحظ الكثير من الحقول الفارغة ولكن لا تقلق ، عليك إدخال ملء الحقول الثلاثة التالية:

1. الاسم: قم بتسمية الحقل حسب اختيارك

2. URL:

3. سلسلة التحليل: في الخطوة التالية ، سوف أرشدك إلى كيفية الحصول على هذه السلسلة.

الخطوة 9: أدخل سلسلة التحليل

أدخل سلسلة التحليل
أدخل سلسلة التحليل
أدخل سلسلة التحليل
أدخل سلسلة التحليل
أدخل سلسلة التحليل
أدخل سلسلة التحليل

انتقل إلى موقع WorldOmeters الإلكتروني

ابحث عن اسم البلد ، في حالتي هو الهند. ثم انقر فوق اسم الدولة. سوف تجد 3 عدادات

1. حالات الإصابة بفيروس كورونا

2. الوفيات

3. تعافى

حدد العداد -> انقر بزر الماوس الأيمن -> فحص

على الجانب الأيمن من الشاشة ، ما عليك سوى التمرير فوق هذه العناصر حتى تحدد البيانات الصحيحة للحصول عليها. يمكنك رؤية الصورة أعلاه من أجل فهم أفضل.

ثم اضغط بالزر الأيمن على العنصر ونسخ XPath.

عد الآن إلى حقل ThingHTTP (الحالات) والصقه في Parse String ، واضغط على "Save ThingHTTP".

لقد انتهيت الآن!

الخطوة 10: البرامج والمكتبات

البرمجيات والمكتبات
البرمجيات والمكتبات
البرمجيات والمكتبات
البرمجيات والمكتبات

أولاً ، قم بتنزيل الكود المرفق أدناه. ثم قم بتنزيل مكتبة OLED من GitHub.

لاستخدام Wemos D1 مع مكتبة Arduino ، سيتعين عليك استخدام Arduino IDE مع دعم لوحة ESP8266. إذا لم تكن قد قمت بذلك بالفعل ، فيمكنك بسهولة تثبيت دعم اللوحة ESP8266 على Arduino IDE الخاص بك عن طريق اتباع

هذا البرنامج التعليمي من Sparkfun.

في الكود ، املأ WiFi Router SSID وكلمة المرور.

ثم املأ api_key لجميع الحقول الثلاثة.

يمكنك الرجوع إلى الصورة أعلاه للحصول على api_key.

بمجرد تحرير الكود الخاص بك ، قم بتجميعه ثم تحميله في لوحة Wemos / ESP8266 الخاصة بك.

الائتمان: تمت كتابة الكود الأصلي بواسطة SurtrTech ، لقد قمت بتعديل الكود ليناسب متطلباتي.

الخطوة 11: الاختبار النهائي

الاختبار النهائي
الاختبار النهائي
الاختبار النهائي
الاختبار النهائي
الاختبار النهائي
الاختبار النهائي

بعد تحميل الرمز بنجاح ، يمكنك الانتقال إلى جهاز العرض التسلسلي الخاص بك. ستجد الأرقام كما هي معروضة على موقع WorldoMeters.

هنا مقطع قصير للاختبار:

www.instagram.com/p/B-xemNTjI2C/؟utm_sourc…

تهانينا ، أداتك الصغيرة الآن جاهزة للاستخدام. أدخل بطارية 18650 في حامل البطارية.

حرك المفتاح إلى وضع التشغيل ، ستلاحظ رمز فيروس كورونا على شاشة OLED. ثم واحد بعد البيانات سيتم عرضها.

شكرا لكم على قراءة هذا المقال.

موصى به: