Satura rādītājs:
- 1. solis: Piegādes
- 2. darbība: UPyCraft lietošanas norādījumi
- 3. darbība. Savienojiet
- 4. darbība: koda lejupielāde
- 5. darbība: mainiet kodu
- 6. solis: izveidojiet veidni
- 7. solis: metināšana
- 8. solis: montāža
- 9. darbība. Pabeigt
- 10. darbība: displejs
Video: MicroPython programma: atjauniniet koronavīrusa slimības (COVID-19) datus reālā laikā: 10 soļi (ar attēliem)
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:52
Pēdējo nedēļu laikā apstiprināto koronavīrusa slimību (COVID 19) gadījumu skaits pasaulē ir pārsniedzis 100 000, un Pasaules Veselības organizācija (PVO) ir paziņojusi, ka jaunais koronavīrusa pneimonijas uzliesmojums ir globāla pandēmija. Es biju ļoti noraizējies par šo uzliesmojumu, un man katru dienu bija jādodas tiešsaistē, lai pārbaudītu jaunākos slimības uzliesmojuma datus, taču tas bija ļoti neērti, tāpēc es izstrādāju projektu, lai izmantotu MakePython ESP32, lai iegūtu jaunākos uzliesmojuma datus reāllaikā un parādītu to, un bija ļoti ērti to turēt uz sava galda, lai iegūtu jaunāko situāciju.
1. solis: Piegādes
Ierīce:
- MakePython ESP32
- litija baterija
- USB kabelis
- Pārslēgšanas slēdzis
Rīks:
- Putu dēlis
- nazis
- Papīra kaste
- Lodāmurs
- Karstās kausēšanas līmes pistole
- Divpusēja lente
MakePython ESP32 ir ESP32 plate ar integrētu SSD1306 OLED displeju, to varat iegūt no šīs saites:
Programmatūra:
uPyCraft V1.1
Noklikšķiniet uz šīs saites, lai lejupielādētu uPyCraft IDE operētājsistēmai Windows :
2. darbība: UPyCraft lietošanas norādījumi
Lejupielādējiet darba sākšanas MicroPython ESP32 failu, kas ir sīki aprakstīts faila sadaļā MicroPython izstrādes rīki, kas palīdzēs lejupielādēt un instalēt uPyCraft IDE un to izmantot. Tas arī palīdz jums sākt darbu ar MicroPython programmēšanu.
Failu var iegūt no šīs saites:
3. darbība. Savienojiet
- Savienojiet MakePython ESP32 ar datoru, izmantojot USB kabeli, atveriet ierīces pārvaldnieku (vienkārši meklējiet "ierīci" Windows meklēšanas lodziņā). Paplašinot, ostas sadaļai vajadzētu parādīt kaut ko līdzīgu iepriekš minētajam. Pierakstiet porta numuru, piemēram, manā gadījumā COM20. Ja neparādās neviens ports, mēģiniet lejupielādēt USB disku:
- Atveriet uPyCraft un noklikšķiniet uz: Rīki -> tāfele -> esp32 , Un pēc tam noklikšķiniet uz: Rīki -> Sērijas -> COM20 (jūsu ports)
4. darbība: koda lejupielāde
Lejupielādējiet failus boot.py, ssd1306.py un main.py. Atveriet un noklikšķiniet uz DownloadAndRun, lai to ielādētu MakePython ESP32.
5. darbība: mainiet kodu
Atveriet failu boot.py un nomainiet ssid un paroli uz vietējā tīkla nosaukumu un paroli, lai moduli varētu savienot ar WIFI, lai iegūtu informāciju pēc barošanas
ssid = "Makerfabs"
parole = "20160704"
Ja atklājat, ka jūsu valsts uzliesmojuma informācija netiek parādīta, lūdzu, pasakiet man, lai to pievienotu, vai arī varat to mainīt pats. Metode ir šāda: atveriet failu main.py, atrodiet valsts nosaukumu , pievienojiet tam savu valsts nosaukumu (nepieciešams tulkot ķīniešu valodā) un mainiet skaitli diapazonā () uz atbilstošo valstu skaitu un palaidiet pēc ietaupot to
6. solis: izveidojiet veidni
Tālāk mēs sākām izgatavot čaumalu no savas veidnes :
Izmantojiet nazi, lai papīra kastē izgrieztu nelielu caurumu pārslēgšanas slēdža novietošanai, un garu caurumu displeja ekrāna ievietošanai.
7. solis: metināšana
Pārslēgšanas slēdža kreisā tapa ir metināta ar MakePython ESP32 moduļa strāvas ievadi ar elektrisko lodāmuru. Litija akumulatora pozitīvais pols ir savienots ar pārslēgšanas slēdža vidusdaļu, bet negatīvais - ar moduļa GND.
8. solis: montāža
- Pievienojiet moduli putuplasta plāksnei ar abpusēju līmlenti un litija bateriju putuplasta plātnes otrā pusē.
- Piestipriniet pārslēgšanas slēdzi pie kartona atveres un nostipriniet ar karstu līmes pistoli
- Papīra vāks ir salocīts kartona kastē, displeja ekrāns ir ievietots garajā kartona kastes atverē, un citas detaļas tiek ievietotas kartona kastē
9. darbība. Pabeigt
Pagriežot kartona kārbas slēdzi, MakePython ESP32 pēc ieslēgšanas automātiski izveido savienojumu ar internetu, un ekrānā tiek parādīta jaunākā informācija par uzliesmojuma datiem.
10. darbība: displejs
Aplūkojot ekrānā redzamo informāciju, ir tik daudz cilvēku, kas inficēti ar koronavīrusu. Ceru, ka viņi drīz kļūs labāki! Tajā pašā laikā mums vajadzētu sevi aizsargāt, bieži mazgāt rokas un mazāk pulcēties.
Ieteicams:
Reālā laika akas ūdens līmeņa mērītājs: 6 soļi (ar attēliem)
Reālā laika akas ūdens līmeņa mērītājs: šajos norādījumos ir aprakstīts, kā izveidot zemu izmaksu reāllaika ūdens līmeņa mērītāju izmantošanai izraktās akās. Ūdens līmeņa mērītājs ir paredzēts pakarināšanai izraktajā akā, ūdens līmeņa mērīšanai reizi dienā un datu nosūtīšanai, izmantojot WiFi vai mobilo savienojumu
Reālā laika akas ūdens temperatūra, vadītspēja un ūdens līmeņa mērītājs: 6 soļi (ar attēliem)
Reālā laika akas ūdens temperatūras, vadītspējas un ūdens līmeņa mērītājs: šajos norādījumos ir aprakstīts, kā izveidot zemu izmaksu reāllaika ūdens skaitītāju temperatūras, elektrovadītspējas (EK) un ūdens līmeņa uzraudzībai izraktās akās. Skaitītājs ir paredzēts pakārt izraktajā akā, mērīt ūdens temperatūru, EK un
MicroPython programma : Mini laika stacija: 7 soļi
MicroPython programma : Mini meteostacija: tagad ir ziema, taču joprojām ir nedaudz karsts, lai gan es valkāju tikai T-kreklu, tāpēc man rodas vēlme uzzināt pašreizējo temperatūru, tāpēc es izmantoju Micropython ESP32 un DHT11 sensorus un vienkārša laika stacija, lai jūs varētu iegūt pašreizējo t
Reālā laika sejas noteikšana RaspberryPi-4: 6 soļi (ar attēliem)
Reālā laika sejas noteikšana RaspberryPi-4: Šajā instrukcijā mēs veiksim sejas noteikšanu reālā laikā Raspberry Pi 4 ar Shunya O/S, izmantojot Shunyaface bibliotēku. Izmantojot šo apmācību, RaspberryPi-4 varat sasniegt noteikšanas kadru ātrumu 15–17
IOT dūmu detektors: atjauniniet esošo dūmu detektoru ar IOT: 6 soļi (ar attēliem)
IOT dūmu detektors: atjauniniet esošo dūmu detektoru, izmantojot IOT: dalībnieku saraksts, izgudrotājs: Tan Siew Chin, Tan Yit Peng, Tan Wee Heng Darba vadītājs: Dr Chia Kim Seng Mehhatronikas un robotikas inženierzinātņu katedra, Elektrotehnikas un elektronikas inženierzinātņu fakultāte, Universiti Tun Huseins Onns Malaizija. Izplatīt