Mundarija:
2025 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2025-01-13 06:58
So'nggi bir necha hafta ichida butun dunyo bo'ylab koronavirus kasalligi (COVID 19) tasdiqlangan holatlar soni 100 000 dan oshdi va Jahon sog'liqni saqlash tashkiloti (JSST) yangi koronavirusli pnevmoniya epidemiyasini global pandemiya deb e'lon qildi. Men bu epidemiyadan juda xavotirda edim va har kuni Internetga kirib, so'nggi ma'lumotni tekshirishim kerak edi, lekin bu juda noqulay edi, shuning uchun men eng so'nggi epidemiya ma'lumotlarini real vaqtda olish va ko'rsatish uchun MakePython ESP32-dan foydalanish loyihasini tuzdim. va uni oxirgi vaziyat uchun stolimda saqlash juda qulay edi.
1 -qadam: materiallar
Qurilma:
- MakePython ESP32
- lityum batareya
- USB kabeli
- Kalitni almashtirish
Asbob:
- Ko'pikli taxta
- pichoq
- Qog'oz qutisi
- Lehimlash temir
- Issiq eritilgan yopishtiruvchi qurol
- Ikki tomonlama lenta
MakePython ESP32-bu o'rnatilgan SSD1306 OLED displeyli ESP32 platasi, uni quyidagi havoladan olishingiz mumkin:
Dasturiy ta'minot:
uPyCraft V1.1
Windows uchun uPyCraft IDE -ni yuklab olish uchun ushbu havolani bosing:
2 -qadam: UPyCraft -dan foydalanish yo'nalishi
MicroPython ESP32 ishga tushirish faylini yuklab oling, u MicroPython Development Tools bo'limida batafsil ko'rsatilgan, bu sizga uPyCraft IDE -ni yuklab olish va o'rnatishga yordam beradi. Bu, shuningdek, MicroPython dasturlashni boshlashingizga yordam beradi.
Faylni ushbu havoladan olishingiz mumkin: https://www.makerfabs.com/makepython-esp32-starter …
3 -qadam: Ulanish
- MakePython ESP32 -ni kompyuterga USB kabeli yordamida ulang, qurilma menejerini oching (Windows qidiruv maydonida "qurilma" ni qidiring). Qachon kengaytirilsa, port bo'limi yuqoridagi kabi ko'rsatilishi kerak. Port holatini yozib oling, masalan mening holatimda COM20. Agar port ko'rinmasa, USB drayverini yuklab ko'ring:
- UPyCraft -ni oching va bosing: Asboblar -> taxta -> esp32 va keyin bosing: Asboblar -> Seriya -> COM20 (Sizning portingiz)
4 -qadam: Kodni yuklab olish
Boot.py, ssd1306.py va main.py fayllarini yuklab oling. Uni MakePython ESP32 -ga yuklash uchun OpenAndRun -ni oching va bosing.
5 -qadam: Kodni o'zgartiring
Boot.py faylini oching va ssid va parolni mahalliy tarmoq nomi va paroliga o'zgartiring, shunda modul quvvat olgandan keyin ma'lumot olish uchun WIFI -ga ulanishi mumkin
ssid = "Makerfabs"
parol = "20160704"
Agar sizning mamlakatingizda kasallik haqida ma'lumot ko'rsatilmasa, iltimos, uni qo'shishimni ayting, aks holda uni o'zingiz o'zgartirishingiz mumkin. Usul quyidagicha: main.py faylini oching, CountryName ni toping, unga CountryName (xitoy tiliga tarjima qilinishi kerak) qo'shing va () raqamini tegishli mamlakatlar soniga o'zgartiring va keyin ishga tushiring. uni saqlash
6 -qadam: qolipni yarating
Keyin biz o'z qolipimizdan qobiq yasashni boshladik:
Pichoqni ishlatib, o'tish qutisini qo'yish uchun qog'oz qutisidagi kichik tuynukni va ekranni qo'yish uchun uzun teshikni ishlating.
7 -qadam: payvandlash
O'tish tugmachasining chap pimi MakePython ESP32 modulining elektr kirishiga elektr lehimli temir bilan payvandlanadi. Lityum batareyaning musbat qutbi o'tish tugmachasining o'rtasiga, manfiy qutb esa modulning GND ga ulanadi.
8 -qadam: yig'ish
- Modulni ko'pikli taxtaga ikki tomonlama yopishqoq lenta va lityum batareyani ko'pikli plastinkaning boshqa tomoniga mahkamlang.
- O'tish tugmachasini karton teshigiga ulang va issiq yopishtiruvchi qurol bilan mahkamlang
- Qog'oz qopqog'i karton qutiga o'ralgan, displey ekrani uzun karton qutining teshigiga, qolgan qismlari esa karton qutiga solingan.
9 -qadam: To'liq
Karton qutidagi kalitni bosib, MakePython ESP32 yoqilganda Internetga avtomatik ravishda ulanadi va ekranda kasallik haqidagi eng so'nggi ma'lumotlar ko'rsatiladi.
10 -qadam: ko'rsatish
Ekrandagi ma'lumotlarga qaraganda, koronavirus bilan kasallanganlar juda ko'p. Umid qilamanki, ular tez orada sog'ayib ketadi! Shu bilan birga, biz o'zimizni himoya qilishimiz, qo'llarimizni tez -tez yuvishimiz va kamroq yig'ilishimiz kerak.