Բովանդակություն:
- Քայլ 1: Պահանջվող բաղադրիչներ
- Քայլ 2. MicroPython Երկուական բեռնման հղումներ
- Քայլ 3: Սկսել MicroPython- ով և ESP32- ով
- Քայլ 4: Ինչպես մուտք գործել ֆայլային համակարգ
- Քայլ 5: Դեմո Neopixel- ում
- Քայլ 6: Սկսեք UPyCraft IDE- ով ESP32- ով
Video: MicroPython- ը և UPyCraft- ը ESP32- ում `6 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:47
Micropython- ը պիթոնի օպտիմալացված և պիտոնի փոքր հետք է: Ինչը նշանակում էր կառուցել ներկառուցված սարքի համար, որն ունի հիշողության սահմանափակումներ և էներգիայի ցածր սպառում:
Micropython- ը հասանելի է բազմաթիվ վերահսկիչ ընտանիքների համար, որոնք ներառում են ESP8266, ESP32 և որոշ սկանդինավյան վերահսկիչ: Այս հոդվածում մենք կտեսնենք, թե ինչպես օգտագործել micropython- ը esp32- ով: Մենք քայլ առ քայլ կանդրադառնանք հոդվածին, որը ներառում է նաև վիդեո ձեռնարկ:
Քայլ 1: Պահանջվող բաղադրիչներ
ESP32ESP32 Հնդկաստանում -
ESP32 Միացյալ Թագավորությունում -
ESP32 ԱՄՆ -ում -
Քայլ 2. MicroPython Երկուական բեռնման հղումներ
Ներբեռնեք օգտագործվող տախտակի երկուական տարբերակը
Ներբեռնեք երկուական ֆայլերը հետևյալ հղումից ՝
Ներբեռնեք esptool- ը, որը կարգավորում է ESP32/ESP8266- ի ընթերցումը, գրումը և ջնջումը, github.com/espressif/esptool
Քայլ 3: Սկսել MicroPython- ով և ESP32- ով
Ահա ձեռնարկը, որը բացատրում է, թե ինչպես սկսել micropython- ով և ESP32- ով: Որն ընդգրկում է որոշ հիմունքներ, և որն օգնում է սկսել led blink օրինակով և Wifi կապով ՝ օգտագործելով python:
Քայլ 4: Ինչպես մուտք գործել ֆայլային համակարգ
Դեմո այն մասին, թե ինչպես կարելի է մուտք գործել ֆայլեր ESP32 տախտակի վրա և ինչպես գործարկել վերբեռնման ժամանակ սցենարը:
Քայլ 5: Դեմո Neopixel- ում
Դեմո, թե ինչպես կարելի է օգտագործել neopixel- ը esp32- ով `օգտագործելով micropython:
Քայլ 6: Սկսեք UPyCraft IDE- ով ESP32- ով
Ուղեցույց, թե ինչպես սկսել uPyCraft IDE- ի օգտագործումը ESP32- ով:
Նաև ներառում է, թե ինչպես կատարել հրամանները և սցենարը uPyCraft- ի միջոցով:
Խորհուրդ ենք տալիս:
NodeMCU Lua Cheap 6 $ տախտակ MicroPython ջերմաստիճանի և խոնավության գրանցում, Wifi և բջջային վիճակագրություն. 4 քայլ
NodeMCU Lua Cheap 6 $ տախտակ MicroPython ջերմաստիճանի և խոնավության գրանցում, Wifi և բջջային վիճակագրություն. Սա հիմնականում ամպային եղանակային կայան է, դուք կարող եք ստուգել ձեր հեռախոսի տվյալները կամ օգտագործել ինչ -որ հեռախոս որպես կենդանի ցուցադրում NodeMCU սարքով կարող եք ջերմաստիճանի և խոնավության տվյալները մուտքագրել դրսում , սենյակում, ջերմոցում, լաբորատորիայում, հովացման սենյակում կամ որևէ այլ վայրում ավարտեք
MQTT MicroPython ESP32- ի հիման վրա ՝ 5 քայլ
MQTT MicroPython ESP32- ի հիման վրա. Ես սիրում եմ ընտանի կատուներ պահել: Մի օր ինտենսիվ աշխատանքից հետո կատուն կարող է հանգստացնել ինձ, երբ տուն վերադառնամ: Hardանր մարզումից հետո այս կատուն լավ սովորություն ունի կանոնավոր սնվել « ռեստորանում » ամեն օր. Բայց վերջերս ես ստիպված եմ ճանապարհորդել մի քանի օրով և
Lora Gateway MicroPython ESP32- ի հիման վրա. 10 քայլ (նկարներով)
Lora Gateway, որը հիմնված է MicroPython ESP32- ի վրա. Lora- ն շատ տարածված է վերջին տարիներին: Այս տեխնոլոգիան օգտագործող անլար կապի մոդուլը սովորաբար էժան է (օգտագործելով ազատ սպեկտր), փոքր է, էներգաարդյունավետ և ունի հաղորդակցության երկար հեռավորություն, և հիմնականում օգտագործվում է փոխադարձ հաղորդակցության համար
Ձայնային թռիչք Arduino Uno- ի հետ Քայլ առ քայլ (8 քայլ) `8 քայլ
Ձայնային թռիչք Arduino Uno- ի հետ Քայլ առ քայլ (8 քայլ). Ուլտրաձայնային ձայնային փոխարկիչներ L298N Dc կանացի ադապտեր էներգիայի մատակարարում արական dc pin Arduino UNOBreadboard և անալոգային նավահանգիստներ ՝ կոդը փոխարկելու համար (C ++)
ESP32 ինտերֆեյս ՝ SSD1306- ով, հագեցած MicroPython- ով ՝ 5 քայլ
ESP32 ինտերֆեյս SSD1306- ով `հագեցած MicroPython- ով. Micropython- ը պիթոնի օպտիմալացված և պիտոնի փոքր հետք է: Ինչը նշանակում էր կառուցել ներկառուցված սարքի համար, որն ունի հիշողության սահմանափակումներ և էներգիայի ցածր սպառում: Micropython- ը հասանելի է բազմաթիվ վերահսկիչ ընտանիքների համար, որոնք ներառում են ESP8266, ESP32, Ardui