
Përmbajtje:
2025 Autor: John Day | [email protected]. E modifikuara e fundit: 2025-01-23 15:10





Unë jam një tifoz i madh i modulit M5Stack ESP32. Duket shumë profesionale ndryshe nga "foleja e minjve" të mi të zakonshëm të bordeve dhe telave prototip!
Me shumicën e bordeve të zhvillimit ESP32 ju mund të ekzekutoni vetëm një program / Aplikacion në të njëjtën kohë, por tani në M5Stack ju mund të zgjidhni midis shumë Aplikacioneve përmes një menuje. E rregullt a?!
Aplikacionet përfshijnë:
- Osciloskop me dy kanale
- WebRadio
- Stacioni i motit
- WebServer me menaxher të skedarëve SD të bazuar në ueb
- Shfletuesi SD
-
Mjetet
- Monitor paketash Wifi
- Skaneri Wifi
- Skaner I²C
- Lexuesi i sensorit DHT
- Kronometër
- Lojëra
Video tregon ndërtimin dhe hapat e mëposhtëm shpjegojnë procesin.
Hapi 1: Ardunio IDE Out, PlatformIO IDE In



Sfida e parë është se ne nuk mund ta përdorim Arduino IDE -në tonë të dashur për këtë projekt. Koha për ndryshim dhe ndryshim është e mirë, apo jo ?! Shkoni në GitHub:
github.com/botofancalin/M5Stack-MultiApp-Advanced
Këtu mund të shihni udhëzimet për instalimin e PlatformIO dhe kërkesat e tjera. Hapi i parë është të shkarkoni depon dhe ta shpaketoni diku ku mund ta gjeni lehtë p.sh. desktop.
Tani shkarkoni dhe instaloni Visual Studio Code
code.visualstudio.com/
Dhe shtesa PlatformIO
Tani instaloni ESP32 Framework në PlatformIO. Për mua kjo ndodhi automatikisht pasi u instalua PlatformIO. Gjithashtu në këtë kohë kërkoni çdo përditësim i cili do të shënohet.
Koha për të aplikuar Patch PlatformIO, thjesht kopjoni përmbajtjen e drejtorisë PlatformIO_Patch nën dosjen M5Stack-MultiApp-Advanced-master në desktopin tuaj në drejtorinë tuaj.platformio.
Hapi 2: Ndizni M5Stack me firmuerin e parakompiluar

Udhëzimet e ndezjes mund të gjenden në dosjen Firmware të Para-Kompiluar nën dosjen M5Stack-MultiApp-Advanced-master në desktopin tuaj.
1. ekzekutoni ESPFlashDownloadTool_v3.6.4.exe
2. Zgjidhni ESP32 DownloadTool
3. Zgjidhni skedarin e firmuerit "M5StackMultiApp.bin"
4. futni adresën për skedarin: 0x10000 (e bërë si parazgjedhje)
5. Zgjidhni mjetin COM PORT në Shkarkim Kontrolloni në menaxherin e pajisjes tuaj numrin e portës M5Stack COM.
6. Mbajeni tastin RESET të shtypur në M5Stack
7. Klikoni START në Tool Download dhe lëshoni çelësin Reset
Pas ndezjes, shtypni butonin e rivendosjes për të filluar M5Stack
Hapi 3: Ndërtoni dhe Flashoni M5Stack MultiApp


Hapni dosjen MultiApp Project në PlatformIO.
Shkoni te dosja src dhe ngarkoni skedarin main.cpp.
Klikoni butonin BUILD i vendosur në këndin e poshtëm të majtë të shiritit të detyrave të Visual Studio. Do të shihni disa mesazhe paralajmëruese me ngjyrë të verdhë, por shpresojmë se pas një kohe do të shihni mesazhin e gjelbër "SUKSES"!
Tani goditni butonin Shigjeta Ngarko dhe prisni një mesazh tjetër jeshil "SUKSES" dhe menyja MultiApp duhet të shfaqet në M5Stack - urime !! Tani mund të eksploroni Aplikacionet.
Merrni M5Stack tuaj këtu: M5Stack ESP32
Ose Këtu: M5Stack ESP32
Recommended:
Drita dore më e avancuar - COB LED, UV LED dhe Laser brenda: 5 hapa (me fotografi)

Dru elektrik më i avancuar - COB LED, UV LED dhe Laser Brenda: Ka shumë elektrik dore në treg që kanë të njëjtin përdorim dhe ndryshojnë në shkallën e shkëlqimit, por unë kurrë nuk kam parë një elektrik dore që ka më shumë se një lloj drite në të. Në këtë projekt, unë mblodha 3 lloje të dritave në një elektrik dore, unë
Eksperimente në regjistrimin e avancuar të të dhënave (duke përdorur Python): 11 hapa

Eksperimente në Regjistrimin e të Dhënave të Avancuara (Përdorimi i Python): Ka shumë udhëzime për regjistrimin e të dhënave, kështu që kur doja të ndërtoja një projekt tim të prerjes, shikova përreth një bandë. Disa ishin të mira, disa jo aq shumë, kështu që vendosa të marr disa nga idetë më të mira dhe të bëj aplikimin tim. Kjo rezu
Përditësoni Udhëzuesin e Instalimit të Mantis Claw: 7 Hapa

Përditësoni Udhëzuesin e Instalimit të Mantis Claw: kjo është thua e azhurnuar e mantisit, ne përdorim prerje me lazer, e bëjmë atë të shpejtë dhe të lirë. Ju mund të blini nga këtu SINONING një dyqan për pjesë të aksesorëve DIY
D4E1 Ndihmë për kamerën me dorën e majtë. Version i avancuar .: 7 hapa

D4E1 Ndihmë për kamerën me dorën e majtë. Version i Avancuar .: Në vitin 2012, Annelies Rollez, Cesar Vandevelde dhe Justin Couturon, projektuan një dorezë të majtë të kamerës për aparatin dixhital Barts (Grimonprez). Ne rishikuam modelin dhe e parametrizuam atë në mënyrë që të mund të bëhet në një proces fleksibël prodhimi. Në këtë mënyrë ca e majta
Mësuesi i Flautit Haptik: 10 hapa

Mësuesi i Flautit Haptik: A jeni lodhur ndonjëherë duke harruar gishtërinjtë për një banesë të lartë B dhe të turpëroni veten para anëtarëve të tjerë të grupit tuaj? Jo? Vetem une? Epo, për të më mësuar përmendësh gishtërinjtë e fyellit (në vend që të praktikoja), unë ndërtova një Mësues të Flautit Haptik për të më ndihmuar të ri