Բովանդակություն:

MicroPython ծրագիր. Թարմացրեք կորոնավիրուսային հիվանդության (COVID-19) տվյալները իրական ժամանակում ՝ 10 քայլ (նկարներով)
MicroPython ծրագիր. Թարմացրեք կորոնավիրուսային հիվանդության (COVID-19) տվյալները իրական ժամանակում ՝ 10 քայլ (նկարներով)

Video: MicroPython ծրագիր. Թարմացրեք կորոնավիրուսային հիվանդության (COVID-19) տվյալները իրական ժամանակում ՝ 10 քայլ (նկարներով)

Video: MicroPython ծրագիր. Թարմացրեք կորոնավիրուսային հիվանդության (COVID-19) տվյալները իրական ժամանակում ՝ 10 քայլ (նկարներով)
Video: Ապագայի քաղաքը․ քաղաքային պլանավորման տեսություն 2024, Նոյեմբեր
Anonim
MicroPython ծրագիր. Թարմացրեք կորոնավիրուսային հիվանդության (COVID-19) տվյալները իրական ժամանակում
MicroPython ծրագիր. Թարմացրեք կորոնավիրուսային հիվանդության (COVID-19) տվյալները իրական ժամանակում

Անցած մի քանի շաբաթների ընթացքում աշխարհում կորոնավիրուսային հիվանդության (COVID 19) հաստատված դեպքերի թիվն անցել է 100 հազարը, իսկ Առողջապահության համաշխարհային կազմակերպությունը (ԱՀԿ) նոր կորոնավիրուսային թոքաբորբի բռնկումը հայտարարել է համաշխարհային համաճարակ: Ես շատ անհանգստացա այս բռնկման պատճառով, և ես ստիպված էի ամեն օր առցանց գնալ ՝ բռնկման վերջին տվյալները ստուգելու համար, բայց դա շատ անհարմար էր, ուստի ես նախագիծ պատրաստեցի, որով MakePython ESP32- ն օգտագործեց ՝ բռնկման վերջին տվյալները իրական ժամանակում և ցուցադրելու համար: այն, և շատ հարմար էր այն պահել իմ սեղանին ՝ վերջին իրավիճակի համար:

Քայլ 1: Պաշարներ

Պարագաներ
Պարագաներ

Սարքը:

  • MakePython ESP32
  • լիթիումի մարտկոց
  • USB մալուխ
  • Միացնել / անջատել անջատիչը

Գործիք:

  • Փրփուր տախտակ
  • դանակ
  • Թղթե տուփ
  • Sոդման երկաթ
  • Տաք հալեցման սոսինձ ատրճանակ
  • Երկկողմանի ժապավեն

MakePython ESP32- ը ESP32 տախտակ է ՝ ինտեգրված SSD1306 OLED էկրանով, այն կարող եք ձեռք բերել այս հղումից ՝

Softwareրագրային ապահովում:

uPyCraft V1.1

Կտտացրեք այս հղմանը ՝ Windows- ի համար uPyCraft IDE ներբեռնելու համար :

Քայլ 2: UPyCraft- ի օգտագործման ցուցում

UPyCraft- ի օգտագործման ցուցում
UPyCraft- ի օգտագործման ցուցում

Ներբեռնեք Get Started MicroPython ESP32 ֆայլը, որը մանրամասն ներկայացված է ֆայլի MicroPython Development Tools բաժնում, որը կօգնի ձեզ ներբեռնել և տեղադրել uPyCraft IDE- ն և օգտագործել այն: Այն նաև օգնում է ձեզ սկսել MicroPython ծրագրավորմամբ:

Դուք կարող եք ֆայլը ստանալ այս հղումից ՝ https : //www.makerfabs.com/makepython-esp32-starter…

Քայլ 3: Միացեք

Միացեք
Միացեք
  • Միացրեք MakePython ESP32- ը համակարգչին USB մալուխի միջոցով, բացեք սարքի կառավարիչը (պարզապես որոնեք «սարքը» Windows- ի որոնման դաշտում): Երբ ընդլայնվում է, նավահանգստի հատվածը պետք է ցուցադրի վերը նշվածի նման մի բան: Նշեք նավահանգստի համարը, օրինակ ՝ COM20- ը իմ դեպքում: Եթե նավահանգիստ չի հայտնվում, փորձեք ներբեռնել USB կրիչը ՝
  • Բացեք uPyCraft- ը և կտտացրեք ՝ Գործիքներ -> տախտակ -> esp32 , Եվ այնուհետև կտտացրեք ՝ Գործիքներ -> Սերիա -> COM20 (Ձեր նավահանգիստը)

Քայլ 4: Կոդի ներբեռնում

Ներբեռնեք boot.py, ssd1306.py և main.py ֆայլերը: Բացեք և կտտացրեք DownloadAndRun ՝ այն MakePython ESP32- ում բեռնելու համար:

Քայլ 5: Փոփոխեք ծածկագիրը

Փոփոխել օրենսգիրքը
Փոփոխել օրենսգիրքը
Փոփոխել օրենսգիրքը
Փոփոխել օրենսգիրքը

Բացեք boot.py ֆայլը և փոխեք ssid- ը և գաղտնաբառը ձեր տեղական ցանցի անվան և գաղտնաբառի վրա, որպեսզի մոդուլը միացված լինի WIFI- ին ՝ հոսանքից հետո տեղեկատվության համար

ssid = "Makerfabs"

գաղտնաբառ = "20160704"

Եթե գտնում եք, որ ձեր երկրի բռնկման մասին տեղեկատվությունը ցուցադրված չէ, խնդրում եմ ասեք ինձ, որ այն ավելացնեմ, կամ կարող եք ինքներդ փոփոխել: Մեթոդը հետևյալն է. Բացեք main.py ֆայլը, գտեք CountryName , դրա վրա ավելացրեք ձեր CountryName- ը (անհրաժեշտ է թարգմանել չինարեն) և փոխեք տիրույթի թիվը () համապատասխան երկրների թվին և գործարկեք խնայելով այն

Քայլ 6: Պատրաստեք բորբոսը

Պատրաստել բորբոսը
Պատրաստել բորբոսը

Հաջորդը, մենք սկսեցինք պատրաստել մեր սեփական կաղապարի պատյանը

Դանակով թղթե տուփի մեջ մի փոքր անցք կտրեք ՝ միացման անջատիչը տեղադրելու համար, և երկար անցք ՝ ցուցադրման էկրանը դնելու համար:

Քայլ 7: Եռակցում

Եռակցել
Եռակցել
Եռակցել
Եռակցել

Անջատիչի անջատիչի ձախ քորոցը եռակցված է MakePython ESP32 մոդուլի հոսանքի մուտքին `էլեկտրական եռակցման երկաթով: Լիթիումի մարտկոցի դրական բևեռը միացված է միացման անջատիչի կեսին, իսկ բացասական բևեռը `մոդուլի GND- ին:

Քայլ 8: Հավաքում

Ժողով
Ժողով
Ժողով
Ժողով
Ժողով
Ժողով
  • Մոդուլը ամրացրեք փրփուրի տախտակին երկկողմանի սոսինձ ժապավենով, իսկ լիթիումի մարտկոցը `փրփուրի տախտակի մյուս կողմում:
  • Կցեք անջատիչի ստեղնաշարի անցքին և ամրացրեք տաք սոսինձ ատրճանակով
  • Թղթե ծածկը ծալվում է ստվարաթղթե տուփի մեջ, ցուցադրման էկրանը տեղադրվում է ստվարաթղթե տուփի երկար փոսի մեջ, իսկ մնացած մասերը դրվում են ստվարաթղթե տուփի մեջ

Քայլ 9: Ավարտեք

Ամբողջական
Ամբողջական

Տուփի անջատիչը շրջելով ՝ MakePython ESP32- ը միացված ժամանակ ինքնաբերաբար միանում է ինտերնետին, իսկ էկրանը ցուցադրում է բռնկման վերջին տվյալները:

Քայլ 10: Displayուցադրել

Էկրանի տեղեկատվությանը նայելով ՝ այդքան շատ մարդ կա վարակված կորոնավիրուսով: Հուսով եմ, որ նրանք շուտով կբարելավվեն: Միևնույն ժամանակ, մենք պետք է պաշտպանվենք ինքներս մեզ, հաճախակի լվացեք ձեռքերը և ավելի քիչ հավաքվենք:

Խորհուրդ ենք տալիս: