Turinys:

„MicroPython“programa: atnaujinkite koronaviruso (COVID-19) duomenis realiuoju laiku: 10 žingsnių (su nuotraukomis)
„MicroPython“programa: atnaujinkite koronaviruso (COVID-19) duomenis realiuoju laiku: 10 žingsnių (su nuotraukomis)

Video: „MicroPython“programa: atnaujinkite koronaviruso (COVID-19) duomenis realiuoju laiku: 10 žingsnių (su nuotraukomis)

Video: „MicroPython“programa: atnaujinkite koronaviruso (COVID-19) duomenis realiuoju laiku: 10 žingsnių (su nuotraukomis)
Video: Урок 2. ESP32 MicroPython. Первая программа. 2024, Lapkritis
Anonim
„MicroPython“programa: atnaujinkite koronaviruso (COVID-19) duomenis realiuoju laiku
„MicroPython“programa: atnaujinkite koronaviruso (COVID-19) duomenis realiuoju laiku

Per pastarąsias kelias savaites visame pasaulyje patvirtintų koronaviruso (COVID 19) atvejų skaičius viršijo 100 000, o Pasaulio sveikatos organizacija (PSO) paskelbė, kad naujasis koronaviruso pneumonijos protrūkis yra pasaulinė pandemija. Labai nerimavau dėl šio protrūkio ir kiekvieną dieną turėjau prisijungti prie interneto, kad galėčiau patikrinti naujausius protrūkio duomenis, tačiau tai buvo labai nepatogu, todėl sukūriau projektą, kuriame panaudojau „MakePython ESP32“, kad galėčiau gauti naujausius protrūkio duomenis realiuoju laiku ir rodyti jį, ir buvo labai patogu laikyti jį ant mano stalo naujausiai situacijai.

1 žingsnis: reikmenys

Prekės
Prekės

Įrenginys:

  • „MakePython ESP32“
  • ličio baterija
  • USB kabelis
  • Jungiklis

Įrankis:

  • Putų lenta
  • peilis
  • Popieriaus dėžutė
  • Lituoklis
  • Karšto lydalo klijų pistoletas
  • Dvipusė juosta

„MakePython ESP32“yra ESP32 plokštė su integruotu SSD1306 OLED ekranu, ją galite gauti iš šios nuorodos:

Programinė įranga:

„uPyCraft“V1.1

Spustelėkite šią nuorodą, kad atsisiųstumėte „uPyCraft IDE“, skirtą „Windows“:

2 žingsnis: „UPyCraft“naudojimo kryptis

„UPyCraft“naudojimo instrukcija
„UPyCraft“naudojimo instrukcija

Atsisiųskite pradinį „MicroPython ESP32“failą, kuris išsamiai aprašytas failo skiltyje „MicroPython Development Tools“, kuris padės atsisiųsti ir įdiegti „uPyCraft IDE“ir ją naudoti. Tai taip pat padeda jums pradėti „MicroPython“programavimą.

Failą galite gauti iš šios nuorodos:

3 žingsnis: prijunkite

Prisijungti
Prisijungti
  • Prijunkite „MakePython ESP32“prie kompiuterio naudodami USB kabelį, atidarykite įrenginių tvarkytuvę (tiesiog ieškokite „įrenginio“„Windows“paieškos laukelyje). Išplėtus prievado skyrių turėtų būti rodoma kažkas panašaus į aukščiau pateiktą. Užsirašykite prievado numerį, pvz., Mano atveju - COM20. Jei prievadas nerodomas, pabandykite atsisiųsti USB įrenginį:
  • Atidarykite „uPyCraft“ir spustelėkite: Įrankiai -> lenta -> esp32 , Ir tada spustelėkite: Įrankiai -> Serija -> COM20 (jūsų prievadas)

4 žingsnis: kodo atsisiuntimas

Atsisiųskite failus boot.py, ssd1306.py ir main.py. Atidarykite ir spustelėkite „DownloadAndRun“, kad įkeltumėte ją į „MakePython ESP32“.

5 veiksmas: pakeiskite kodą

Pakeiskite kodą
Pakeiskite kodą
Pakeiskite kodą
Pakeiskite kodą

Atidarykite failą boot.py ir pakeiskite ssid ir slaptažodį į vietinio tinklo pavadinimą ir slaptažodį, kad modulis būtų prijungtas prie WIFI, kad gautų informacijos po maitinimo

ssid = "Gamintojai"

slaptažodis = "20160704"

Jei pastebite, kad jūsų šalies protrūkio informacija nerodoma, pasakykite man ją pridėti arba galite ją pakeisti patys. Metodas yra toks: atidarykite failą main.py, raskite šalies pavadinimą , pridėkite jame savo šalies pavadinimą (reikia išversti į kinų kalbą) ir pakeiskite skaičių diapazone () į atitinkamą šalių skaičių ir paleiskite jį taupant

6 žingsnis: padarykite formą

Padarykite pelėsį
Padarykite pelėsį

Toliau mes pradėjome gaminti savo formos apvalkalą :

Naudodami peilį popieriaus dėžutėje iškirpkite mažą skylę perjungimo jungikliui uždėti, o ilgą skylę - ekrano uždėjimui.

7 žingsnis: suvirinimas

Suvirinti
Suvirinti
Suvirinti
Suvirinti

Kairysis jungiklio kaištis su elektriniu lituokliu yra privirinamas prie „MakePython ESP32“modulio galios. Teigiamas ličio baterijos polius yra prijungtas prie perjungimo jungiklio vidurio, o neigiamas polius - prie modulio GND.

8 žingsnis: Surinkimas

Surinkimas
Surinkimas
Surinkimas
Surinkimas
Surinkimas
Surinkimas
  • Pritvirtinkite modulį prie putplasčio plokštės dvipuse lipnia juosta, o ličio bateriją-kitoje putplasčio plokštės pusėje.
  • Pritvirtinkite jungiklį prie dėžutės angos ir pritvirtinkite karštu klijų pistoletu
  • Popieriaus dangtelis sulankstytas į kartoninę dėžę, ekrano ekranas įkištas į ilgą kartoninės dėžutės angą, o kitos dalys dedamos į kartoninę dėžę

9 žingsnis: Užbaikite

Užbaigtas
Užbaigtas

Apversdamas kartoninėje dėžutėje esantį jungiklį, „MakePython ESP32“automatiškai prisijungia prie interneto, kai įjungiamas, ir ekrane rodoma naujausia informacija apie protrūkio duomenis.

10 veiksmas: rodyti

Žvelgiant į ekrane rodomą informaciją, koronavirusu užsikrėtę žmonės yra labai daug. Tikiuosi, kad jie greitai pagerės! Tuo pačiu metu turėtume apsisaugoti, dažnai plauti rankas ir mažiau susirinkti.

Rekomenduojamas: