Агуулгын хүснэгт:
- Алхам 1: Ardunio IDE Out, PlatformIO IDE In
- Алхам 2: M5Stack -ийг урьдчилан эмхэтгэсэн програмын тусламжтайгаар гялалзуулна уу
- Алхам 3: M5Stack MultiApp програмыг бүтээж Flash
Видео: M5Stack MultiApp Нарийвчилсан програм хангамж суулгах заавар: 3 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:03
Би M5Stack ESP32 модулийн том фен. Энэ нь миний ердийн "харх үүрлэх" загвар самбар, утаснаас ялгаатай нь маш мэргэжлийн харагдаж байна!
Ихэнх ESP32 хөгжлийн самбаруудын тусламжтайгаар та зөвхөн нэг програм / програмыг нэг дор ажиллуулах боломжтой боловч одоо M5Stack дээр цэсээр дамжуулан олон програмын хооронд сонголт хийх боломжтой. Цэвэрхэн үү?!
Аппликешнд дараахь зүйлс орно.
- Хос сувгийн осциллограф
- WebRadio
- Цаг уурын станц
- Вэб дээр суурилсан SD файлын менежертэй WebServer
- SD хөтөч
-
Багаж хэрэгсэл
- Wifi пакет монитор
- Wifi сканнер
- I²C сканнер
- DHT мэдрэгч уншигч
- Секундомер
- Тоглоом
Видео бичлэг нь бүтцийг харуулсан бөгөөд дараах алхмууд үйл явцыг тайлбарлаж байна.
Алхам 1: Ardunio IDE Out, PlatformIO IDE In
Эхний бэрхшээл бол бид энэ төсөлд хайртай Arduino IDE -г ашиглах боломжгүй юм. Өөрчлөлт, өөрчлөлт хийх цаг сайхан байна, тийм үү?! GitHub руу очих:
github.com/botofancalin/M5Stack-MultiApp-Advanced
Эндээс та PlatformIO болон бусад шаардлагатай зүйлсийг суулгах зааврыг харж болно. Эхний алхам бол репозиторыг татаж аваад хялбархан олох боломжтой газарт задлах явдал юм. ширээний компьютер.
Одоо Visual Studio кодыг татаж аваад суулгаарай
code.visualstudio.com/
Мөн PlatformIO өргөтгөл
Одоо ESP32 Framework -ийг PlatformIO дээр суулгаарай. Миний хувьд энэ нь PlatformIO суулгасны дараа автоматаар болсон. Мөн энэ үед тэмдэглэгдсэн шинэчлэлтийг хайж олоорой.
PlatformIO нөхөөсийг ашиглах цаг бол зүгээр л өөрийн ширээний M5Stack-MultiApp-Advanced-master хавтасны доорх PlatformIO_Patch лавлахын агуулгыг өөрийн.platformio лавлах руу хуулна.
Алхам 2: M5Stack -ийг урьдчилан эмхэтгэсэн програмын тусламжтайгаар гялалзуулна уу
Гялалзах зааврыг ширээний компьютер дээрх M5Stack-MultiApp-Advanced-master хавтасны доорх Урьдчилан бэлтгэсэн Firmware хавтаснаас олж болно.
1. ESPFlashDownloadTool_v3.6.4.exe -ийг ажиллуулна уу
2. ESP32 DownloadTool -ийг сонгоно уу
3. "M5StackMultiApp.bin" програмын файлыг сонгоно уу.
4. файлын хаягийг оруулна уу: 0x10000 (анхдагчаар хийгдсэн)
5. Татаж авах хэрэгсэл дээрх COM PORT -ийг сонгоно уу Төхөөрөмжийн менежерээсээ M5Stack COM портын дугаарыг шалгана уу.
6. M5Stack дээр RESET товчийг удаан дарна уу
7. Татаж авах хэрэгслийн START дээр дараад Reset товчлуурыг суллана уу
Анивчсаны дараа дахин тохируулах товчийг дарж M5Stack -ийг эхлүүлнэ үү
Алхам 3: M5Stack MultiApp програмыг бүтээж Flash
PlatformIO дээр MultiApp Project хавтсыг нээнэ үү.
Src хавтас руу очоод main.cpp файлыг ачаална уу.
Visual Studio ажлын мөрийн зүүн доод буланд байрлах BUILD товчийг дарна уу. Та шар өнгийн анхааруулах мессежийг харах болно, гэхдээ хэсэг хугацааны дараа ногоон "АМЖИЛТ" гэсэн зурвасыг харах болно гэж найдаж байна!
Байршуулах сум товчийг дараад өөр "АМЖИЛТ" гэсэн ногоон мессежийг хүлээгээд M5Stack дээр MultiApp цэс гарч ирэх болно - баяр хүргэе !! Та одоо Аппликешнүүдийг судалж үзэх боломжтой.
M5Stack -ийг эндээс аваарай: M5Stack ESP32
Эсвэл энд: M5Stack ESP32
Зөвлөмж болгож буй:
Raspberry OS -ийг Raspberry Pi дээр NOOBS програм хангамж, ухаалаг гар утсыг ашиглан хэрхэн суулгах вэ: 6 алхам
Raspberry OS -ийг Raspberry Pi дээр NOOBS програм хангамж, ухаалаг гар утсыг ашиглан хэрхэн суулгах вэ: Сайн байцгаана уу! Өнөөдөр энэ гарын авлагад Raspberry Pi дээр NOOBS програм хангамж, ухаалаг гар утас ашиглан Raspbian OS -ийг хэрхэн хялбархан суулгахыг танд үзүүлэх болно
Тогтвортой оролт ба LED ашиглан тоглоомын програм хангамж бүхий Bare Arduino -г турших: 4 алхам
Тогтвортой оролт ба LED ашиглан тоглоомын програм хангамж бүхий Bare Arduino-г турших: " Түлхэх " Нүцгэн Arduino самбар ашиглан интерактив тоглоом, гаднах эд анги, утас шаардлагагүй (багтаамжтай "мэдрэгчтэй" оролт ашигладаг). Дээр үзүүлсэн нь хоёр өөр самбар дээр ажилладаг болохыг харуулж байна. Түлхэх-Энэ нь хоёр зорилготой. /V -ийг хурдан харуулахын тулд
Техник хангамж ба програм хангамж ухаалаг төхөөрөмж, Tuya болон Broadlink LEDbulb, Sonoff, BSD33 ухаалаг залгуурыг хакердах: 7 алхам
Техник хангамж ба програм хангамж Hack Smart Devices, Tuya and Broadlink LEDbulb, Sonoff, BSD33 Smart Plug: Энэхүү зааварчилгаанд би хэд хэдэн ухаалаг төхөөрөмжийг өөрийн хувийн програм хангамжаар хэрхэн яаж анивчсаныг харуулах болно. Шинэ төхөөрөмжүүдийг хакердах үед. Мэдээжийн хэрэг, програм хангамж дээр суурилсан өөр аргууд байдаг
Arduino -ийн техник хангамж, програм хангамж, Arduino хичээлийг эхлүүлэх нь: 11 алхам
Arduino нь техник хангамж, програм хангамж, Arduino хичээлүүдээс эхэлж байна: Өнөө үед үйлдвэрлэгчид, хөгжүүлэгчид төслүүдийн загварчлалыг хурдан хөгжүүлэхийн тулд Arduino-г илүүд үздэг болсон. Arduino нь маш сайн хэрэглэгчийн нийгэмлэгтэй. Arduino самбар
Үнэгүй програм хангамж, хямд техник хангамж бүхий панорамик гэрэл зураг: 6 алхам
Чөлөөт програм хангамж, хямд техник хангамж бүхий панорамик гэрэл зураг: Панорамик гэрэл зургийг ердийн камерын линзэнд багтахааргүй том хэмжээтэй эсвэл хүний нүд нэг удаа харахаар хэт том хэмжээтэй үзэгдлүүдийн зургийг гаргахад ашигладаг. Хамгийн алдартай панорама бол геологийн онцлог эсвэл хотын тэнгэрийн гаднах ландшафтын зураг юм