جدول المحتويات:
- الخطوة 1: المستلزمات
- الخطوة 2: اتجاه UPyCraft للاستخدام
- الخطوة 3: التوصيل
- الخطوة 4: تنزيل الكود
- الخطوة 5: قم بتعديل الكود
- الخطوة 6: اصنع القالب
- الخطوة 7: اللحام
- الخطوة 8: التجميع
- الخطوة 9: أكمل
- الخطوة 10: العرض
فيديو: برنامج MicroPython: تحديث بيانات مرض فيروس كورونا (COVID-19) في الوقت الفعلي: 10 خطوات (بالصور)
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:37
في الأسابيع القليلة الماضية ، تجاوز عدد الحالات المؤكدة للإصابة بمرض فيروس كورونا (كوفيد 19) في جميع أنحاء العالم 100 ألف حالة ، وأعلنت منظمة الصحة العالمية (WHO) أن تفشي الالتهاب الرئوي الناجم عن فيروس كورونا الجديد أصبح وباءً عالمياً. كنت قلقًا للغاية بشأن تفشي المرض ، واضطررت إلى الاتصال بالإنترنت كل يوم للتحقق من أحدث بيانات التفشي ، ولكن كان الأمر غير مريح للغاية ، لذلك قمت بعمل مشروع لاستخدام MakePython ESP32 للحصول على أحدث بيانات التفشي في الوقت الفعلي وعرضها وكان من الملائم جدًا الاحتفاظ بها على مكتبي لأحدث حالة.
الخطوة 1: المستلزمات
جهاز:
- النوع: بايثون ESP32
- بطارية ليثيوم
- كابل USB
- مفتاح الفصل الكهربائي
أداة:
- لوح الرغوة
- سكين
- صندوق ورقي
- لحام حديد
- مسدس الغراء تذوب الساخنة
- شريط مزدوج
MakePython ESP32 هي لوحة ESP32 مع شاشة SSD1306 OLED مدمجة ، يمكنك الحصول عليها من هذا الرابط:
برمجة:
uPyCraft V1.1
انقر فوق هذا الارتباط لتنزيل uPyCraft IDE لنظام التشغيل Windows :
الخطوة 2: اتجاه UPyCraft للاستخدام
قم بتنزيل ملف Get Started MicroPython ESP32 ، والذي تم تفصيله في قسم أدوات تطوير MicroPython بالملف ، والذي سيساعدك على تنزيل وتثبيت uPyCraft IDE واستخدامه. كما أنه يساعدك على البدء في برمجة MicroPython.
يمكنك الحصول على الملف من هذا الرابط: https : //www.makerfabs.com/makepython-esp32-starter …
الخطوة 3: التوصيل
- قم بتوصيل MakePython ESP32 بجهاز الكمبيوتر باستخدام كابل USB ، افتح مدير الجهاز (ببساطة ابحث عن "الجهاز" في مربع بحث Windows). عند التوسيع ، يجب أن يعرض قسم المنفذ شيئًا مشابهًا لما سبق. قم بتدوين رقم المنفذ ، مثل COM20 في حالتي. إذا لم يظهر أي منفذ ، فحاول تنزيل محرك أقراص USB:
- افتح uPyCraft وانقر فوق: Tools -> board -> esp32 , ثم انقر فوق: Tools -> Serial -> COM20 (المنفذ الخاص بك)
الخطوة 4: تنزيل الكود
قم بتنزيل ملفات boot.py و ssd1306.py و main.py. افتح وانقر فوق DownloadAndRun لتحميله في MakePython ESP32.
الخطوة 5: قم بتعديل الكود
افتح ملف boot.py وقم بتغيير ssid وكلمة المرور إلى اسم الشبكة المحلية وكلمة المرور ، بحيث يمكن توصيل الوحدة بشبكة WIFI للحصول على معلومات بعد الطاقة
ssid = "Makerfabs"
كلمة المرور = "20160704"
إذا وجدت أن معلومات تفشي بلدك غير معروضة ، فيرجى إخباري بإضافتها ، أو يمكنك تعديلها بنفسك. الطريقة كالتالي: افتح ملف main.py ، وابحث عن اسم البلد ، وأضف اسم البلد الخاص بك (يلزم ترجمته إلى الصينية) عليه ، وقم بتغيير الرقم الموجود في النطاق () إلى عدد البلدان المقابل ، ثم قم بالتشغيل بعد حفظه
الخطوة 6: اصنع القالب
بعد ذلك ، بدأنا في صنع غلاف القالب الخاص بنا :
استخدم سكينًا لقطع فتحة صغيرة في الصندوق الورقي لوضع مفتاح التبديل ، وفتحة طويلة لوضع شاشة العرض.
الخطوة 7: اللحام
يتم لحام الدبوس الأيسر من مفتاح التبديل بإدخال الطاقة لوحدة MakePython ESP32 بمكواة لحام كهربائية. يتم توصيل القطب الموجب لبطارية الليثيوم بمنتصف مفتاح التبديل ، ويتم توصيل القطب السالب بـ GND للوحدة.
الخطوة 8: التجميع
- قم بتوصيل الوحدة بلوحة الرغوة بشريط لاصق على الوجهين وبطارية الليثيوم بالجانب الآخر من لوح الرغوة.
- قم بتوصيل مفتاح التبديل بفتحة الكرتون وثبته بمسدس الغراء الساخن
- يتم طي الغطاء الورقي في صندوق من الورق المقوى ، ويتم إدخال شاشة العرض في فتحة صندوق الكرتون الطويلة ، ويتم وضع الأجزاء الأخرى في صندوق الكرتون
الخطوة 9: أكمل
من خلال قلب المفتاح الموجود على الكرتون ، يتصل MakePython ESP32 بالإنترنت تلقائيًا عند تشغيله ، وتعرض الشاشة أحدث معلومات بيانات التفشي.
الخطوة 10: العرض
بالنظر إلى المعلومات التي تظهر على الشاشة ، هناك الكثير من الأشخاص المصابين بفيروس كورونا. اتمنى ان تتحسن قريبا في الوقت نفسه ، يجب أن نحمي أنفسنا ، ونغسل أيدينا كثيرًا ونجمع أقل.
موصى به:
محاربة فيروس كورونا: مؤقت غسيل يدوي بسيط: 8 خطوات (بالصور)
محاربة فيروس كورونا: مؤقت غسيل يدوي بسيط: مع انتشار الوباء الحالي في العالم ، يبدو الوضع مخيفًا للغاية. قد يكون فيروس كورونا في أي مكان. على حد علمنا ، قد يحمل الشخص الفيروس لبضعة أيام دون أن تظهر عليه أي أعراض. مخيف حقًا ، لكن لا تخف كثيرًا
عداد حالة فيروس كورونا - ESP32: 4 خطوات
عداد حالات فيروس كورونا - ESP32: مع انتشار الوباء الأخير ، قررت توثيق رحلة الفيروس التاجي في يوميات. لكن إحدى المشكلات التي واجهتها كانت الحصول على أرقام صحيحة وحديثة لانتشار الفيروس. عندما بدأ الإغلاق ، اشترى والدي لي
LightMeUp! التحكم في شريط LED عبر الأنظمة الأساسية في الوقت الفعلي: 5 خطوات (بالصور)
LightMeUp! التحكم في شريط LED عبر الأنظمة الأساسية في الوقت الفعلي: LightMeUp! هو نظام اخترعته للتحكم في شريط RGB LED في الوقت الفعلي ، مع الحفاظ على التكلفة المنخفضة والأداء العالي. تمت كتابة الخادم في Node.js ومن ثم عبر النظام الأساسي. في المثال الخاص بي ، أستخدم Raspberry Pi 3B للاستخدام على المدى الطويل
طارق فيروس كورونا المتحكم فيه عبر الإنترنت: 6 خطوات
طارق فيروس كورونا المتحكم فيه عبر الإنترنت: دعونا نتفرج بشكل جماعي عن إحباطاتنا من خلال صفع فيروس كورونا عبر الإنترنت! فقط لتوضيح ذلك ، يهدف هذا المشروع إلى توفير بعض الراحة الكوميدية خلال هذه الأوقات ، وليس المقصود منه تجاهل خطورة الوضع الحالي
إخطارات الأحداث في الوقت الفعلي باستخدام NodeMCU (Arduino) و Google Firebase و Laravel: 4 خطوات (بالصور)
إخطارات الأحداث في الوقت الفعلي باستخدام NodeMCU (Arduino) و Google Firebase و Laravel: هل أردت يومًا أن يتم إعلامك عندما يكون هناك إجراء على موقع الويب الخاص بك ولكن البريد الإلكتروني ليس مناسبًا؟ هل تريد سماع صوت أو جرس في كل مرة تقوم فيها بعملية بيع؟ أو هناك حاجة إلى اهتمامك الفوري بسبب ظهور