جدول المحتويات:
فيديو: عارض الحالة ESP32 COVID19: 4 خطوات
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:38
يحصل هذا المشروع على حالة COCID19 بتنسيق json وعرضه في OLED.
الخطوة 1: الاستيلاء على الأشياء
المعدات
1. وحدة التطوير Esp32
2. 128x32 شاشة OLED
البرمجيات
1. Arduino IDE (تثبيت لوحات esp32 باستخدام مدير اللوحة)
2. مكتبة عرض OLED
3. مكتبة Arduinojson
الخطوة الثانية: البرمجة
1. قم أولاً بتثبيت esp32 على Arduino IDE.
في Arduino IDE الخاص بك ، انتقل إلى ملف> تفضيلات.
أدخل https://dl.espressif.com/dl/package_esp32_index.j… في حقل "عناوين URL الخاصة بمدير مجلس الإدارة" كما هو موضح في الشكل أدناه. ثم انقر فوق الزر "موافق"
افتح مدير اللوحات. انتقل إلى Tools> Board> Boards Manager …
ابحث عن ESP32 واضغط على زر التثبيت "ESP32 by Espressif Systems" انقر فوق تثبيت.
2 تثبيت المكتبات
انتقل إلى Sketch> Include Library> Manage Libraries.
اكتب SSD1306 وتركيب Adafruit SSD1306
اكتب Arduinojson وقم بتثبيت ArduinoJson بواسطة Benoit Blanchon
3. بعد تثبيت المكتبات المطلوبة ، انسخ والصق الكود (أو استنساخ) من الرابط أدناه:
github.com/Anirudhvl/ESP32-COVID19-Status-…
4. تحميل إلى esp32.
5. إذا كنت ترغب في تغيير الانتقال إلى البلد:
github.com/novelcovid/api
ونرى وثائقهم.
6. إذا كنت ترغب في تغيير البلد أو بيانات أخرى ، احصل أولاً على الرد json والصقه في
arduinojson.org/v6/assistant/
ثم احسب الحجم الديناميكي. ما عليك سوى نسخ الكود بالكامل من
برنامج الاعراب والصقه في وظيفة parseJson () على الرسم التخطيطي.
الخطوة 3: إعداد الأجهزة
اتصالات OLED Pin
OLED - ESP32 ---------------------------------------------
1. GND - GND
2. + 3.3 فولت - 3 ضد 3
3. SDA - دبوس 21
4. SCL - دبوس 22
الخطوة 4: النظرية
يرسل هذا المشروع طلب GET إلى
corona.lmao.ninja/countries/india
وتمرير الاستجابة لوظيفة إلغاء التسلسل لتقسيم البيانات. إزالة التسلسل هي طريقة من Arduinojson.
موصى به:
عارض الفيلم السلبي والمحول: 8 خطوات (بالصور)
عارض ومحول الفيلم السلبي: لقد وجدت حاجة فورية للقدرة على عرض وتسجيل الأفلام السلبية القديمة بسرعة. كان لدي عدة مئات لفرزها … أدرك أن هناك العديد من التطبيقات لهاتفي الذكي ولكني لم أتمكن من الحصول على نتائج مرضية ، لذلك هذا ما أصور
عارض ثلاثي الأبعاد: 4 خطوات
عارض ثلاثي الأبعاد: مرحبًا! لإرضاء اهتمامي بالبرمجة وأتمنى المساعدة في إرضاء اهتماماتك ، أود أن أعرض لك عارض ثلاثي الأبعاد قمت بترميزه في جافا سكريبت. إذا كنت ترغب في زيادة فهمك للألعاب ثلاثية الأبعاد أو حتى إنشاء لعبة ثلاثية الأبعاد خاصة بك ، فهذه اللعبة
اردوينو مراقبة الطفل مع عارض جافا: 8 خطوات (بالصور)
Arduino Baby Monitor مع Java Viewer: قم ببناء وحدة متعددة المستشعرات قائمة على Arduino لمراقبة الظروف في الغرفة. يمكن لهذه الوحدة استشعار الرطوبة ودرجة الحرارة والحركة والصوت. مرفق هو عارض قائم على جافا يتلقى البيانات التسلسلية من اردوينو
عارض كاميرا الويب Headup: 7 خطوات
عارض كاميرا ويب Headup: نظر إدخال حديث إلى نظام تجاري للسماح للمستخدمين بالنظر مباشرة إلى كاميرا الويب الخاصة بهم مع الاستمرار في رؤية الشخص الذي يتحدثون إليه - أسلوب Teleprompter - هذا هو رأيي في هذه الفكرة. من السهل بناء كونها ضرورية
عارض الأشعة السينية لشاشة الكمبيوتر: 4 خطوات
عارض الأشعة السينية لشاشة الكمبيوتر: هذه طريقة بسيطة لاستخدام جهاز الكمبيوتر الخاص بك كصندوق ضوئي لعرض الأشعة السينية. لقد وصل كسر عظامك إلى مستويات جديدة من المرح