Բովանդակություն:
- Քայլ 1: Պաշարներ
- Քայլ 2: UPyCraft- ի օգտագործման ցուցում
- Քայլ 3: Միացեք
- Քայլ 4: Կոդի ներբեռնում
- Քայլ 5: Փոփոխեք ծածկագիրը
- Քայլ 6: Պատրաստեք բորբոսը
- Քայլ 7: Եռակցում
- Քայլ 8: Հավաքում
- Քայլ 9: Ավարտեք
- Քայլ 10: Displayուցադրել
Video: MicroPython ծրագիր. Թարմացրեք կորոնավիրուսային հիվանդության (COVID-19) տվյալները իրական ժամանակում ՝ 10 քայլ (նկարներով)
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:46
Անցած մի քանի շաբաթների ընթացքում աշխարհում կորոնավիրուսային հիվանդության (COVID 19) հաստատված դեպքերի թիվն անցել է 100 հազարը, իսկ Առողջապահության համաշխարհային կազմակերպությունը (ԱՀԿ) նոր կորոնավիրուսային թոքաբորբի բռնկումը հայտարարել է համաշխարհային համաճարակ: Ես շատ անհանգստացա այս բռնկման պատճառով, և ես ստիպված էի ամեն օր առցանց գնալ ՝ բռնկման վերջին տվյալները ստուգելու համար, բայց դա շատ անհարմար էր, ուստի ես նախագիծ պատրաստեցի, որով MakePython ESP32- ն օգտագործեց ՝ բռնկման վերջին տվյալները իրական ժամանակում և ցուցադրելու համար: այն, և շատ հարմար էր այն պահել իմ սեղանին ՝ վերջին իրավիճակի համար:
Քայլ 1: Պաշարներ
Սարքը:
- MakePython ESP32
- լիթիումի մարտկոց
- USB մալուխ
- Միացնել / անջատել անջատիչը
Գործիք:
- Փրփուր տախտակ
- դանակ
- Թղթե տուփ
- Sոդման երկաթ
- Տաք հալեցման սոսինձ ատրճանակ
- Երկկողմանի ժապավեն
MakePython ESP32- ը ESP32 տախտակ է ՝ ինտեգրված SSD1306 OLED էկրանով, այն կարող եք ձեռք բերել այս հղումից ՝
Softwareրագրային ապահովում:
uPyCraft V1.1
Կտտացրեք այս հղմանը ՝ Windows- ի համար uPyCraft IDE ներբեռնելու համար :
Քայլ 2: 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ուցադրել
Էկրանի տեղեկատվությանը նայելով ՝ այդքան շատ մարդ կա վարակված կորոնավիրուսով: Հուսով եմ, որ նրանք շուտով կբարելավվեն: Միևնույն ժամանակ, մենք պետք է պաշտպանվենք ինքներս մեզ, հաճախակի լվացեք ձեռքերը և ավելի քիչ հավաքվենք:
Խորհուրդ ենք տալիս:
Իրական ժամանակում Ռուբիկի խորանարդի փակ աչքերով լուծիչ ՝ օգտագործելով Raspberry Pi և OpenCV. 4 քայլ
Իրական ժամանակի Ռուբիկի խորանարդի փակ աչքերով լուծիչ ՝ օգտագործելով Raspberry Pi և OpenCV. Սա Ռուբիկի խորանարդի գործիքի 2-րդ տարբերակն է, որը պատրաստվել է աչքերը փակ աչքերով լուծելու համար: 1 -ին տարբերակը մշակվել է javascript- ով, կարող եք տեսնել RubiksCubeBlindfolded1 նախագիծը: Ի տարբերություն նախորդի, այս տարբերակը օգտագործում է OpenCV գրադարանը ՝ գույներն ու էլ
Իրական ժամանակում ջրհորի ջրի ջերմաստիճան, հաղորդունակություն և ջրի մակարդակի հաշվիչ ՝ 6 քայլ (նկարներով)
Իրական ժամանակի ջրհորի ջրի ջերմաստիճան, հաղորդունակություն և ջրի մակարդակի հաշվիչ. Այս հրահանգները նկարագրում են, թե ինչպես կարելի է կառուցել էժան, իրական ժամանակի ջրաչափ `ջերմաստիճանը մոնիտորինգի համար, Էլեկտրական հաղորդունակություն (ԵՀ) և ջրի մակարդակները փորված հորերում: Հաշվիչը նախատեսված է փորված ջրհորի ներսում կախված լինելու համար, չափելու ջրի ջերմաստիճանը
Թարմացրեք DIY Mini DSO- ն իրական տատանումների հետ `հիանալի հատկություններով. 10 քայլ (նկարներով)
Թարմացրեք DIY Mini DSO- ն իրական տատանումների հետ `հիանալի հատկություններով. Նախորդ անգամ ես կիսվեցի, թե ինչպես պատրաստել Mini DSO MCU- ի հետ: Իմացեք, թե ինչպես այն քայլ առ քայլ կառուցել, խնդրում եմ անդրադառնալ իմ նախորդ հրահանգներին ՝ https: //www.instructables: com/id/Make-Your-Own-Osc … Քանի որ շատերին է հետաքրքրում այս նախագիծը, ես ծախսեցի որոշ
SCARA ռոբոտ. Սովորելով հեռու և հակադարձ կինեմատիկայի մասին !!! (Plot Twist Իմացեք, թե ինչպես կարելի է իրական ժամանակում ինտերֆեյս կազմել ARDUINO- ում ՝ օգտագործելով վերամշակումը !!!!). 5 քայլ (նկարներով)
SCARA Robot. Սովորում ենք հեռանկարային և հակադարձ կինեմատիկայի մասին !!! (Plot Twist Իմացեք, թե ինչպես կատարել իրական ժամանակի ինտերֆեյս ARDUINO- ում ՝ օգտագործելով վերամշակումը !!!!). SCARA ռոբոտը արդյունաբերական աշխարհում շատ տարածված մեքենա է: Անունը նշանակում է թե՛ Ընտրովի համապատասխանող հավաքման ռոբոտի ձեռք, թե՛ ընտրովի համապատասխանող հոդակապ ռոբոտի ձեռք: Հիմնականում դա երեք աստիճանի ազատության ռոբոտ է ՝ լինելով առաջին երկուսը
Իրական ժամանակում MPU-6050/A0 տվյալների մուտքագրում Arduino- ի և Android- ի միջոցով. 7 քայլ (նկարներով)
Իրական ժամանակում MPU-6050/A0 տվյալների մուտքագրում Arduino- ի և Android- ի հետ. Ինձ հետաքրքրել է Arduino- ի օգտագործումը մեքենայական ուսուցման համար: Որպես առաջին քայլ, ես ուզում եմ իրական ժամանակում (կամ դրան շատ մոտ) տվյալների ցուցադրում և անտառահատ սարքել Android սարքով: Ես ուզում եմ արագացուցիչի տվյալները վերցնել MPU-6050- ից, որպեսզի նախագծեմ