
Мазмуну:
2025 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2025-01-23 14:51





Мен M5Stack ESP32 модулунун чоң күйөрманымын. Бул менин кадимки "келемиштердин уясынан" айырмаланып, тактайчалардын жана зымдардын профессионалдуу көрүнөт!
Көпчүлүк ESP32 өнүктүрүү такталары менен сиз бир эле учурда бир программаны / колдонмону иштете аласыз, бирок азыр M5Stackте меню аркылуу көптөгөн колдонмолордун арасынан тандай аласыз. Тыкан, ыя ?!
Колдонмолорго төмөнкүлөр кирет:
- Кош каналдуу осциллограф
- WebRadio
- Аба ырайы станциясы
- WebServer желе негизделген SD File менеджери менен
- SD браузери
-
Куралдар
- Wifi пакет монитору
- Wifi сканери
- I²C сканери
- DHT Sensor окурманы
- Секундомер
- Оюндар
Видео курууну көрсөтөт жана процессти төмөнкү кадамдар түшүндүрөт.
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 Patchти колдонуу убактысы, жөн гана PlatformIO_Patch каталогунун мазмунун столунуздагы M5Stack-MultiApp-Advanced-master папкасынын астындагы.platformio каталогуна көчүрүү.
2 -кадам: M5Stackти алдын ала түзүлгөн камтылган программа менен жаркылдатыңыз

Жаркылдаган көрсөтмөлөрдү столунуздагы M5Stack-MultiApp-Advanced-master папкасынын астындагы Алдын ала Компиляцияланган Папкадан тапса болот.
1. ESPFlashDownloadTool_v3.6.4.exe иштетүү
2. ESP32 DownloadTool тандаңыз
3. "M5StackMultiApp.bin" камтылган файлын тандоо
4. Файлдын дарегин киргизиңиз: 0x10000 (демейки боюнча жасалган)
5. Жүктөө куралы боюнча COM PORTту тандаңыз M5Stack COM портунун номерин аппаратыңыздын менеджеринен текшериңиз.
6. M5Stackте RESET баскычын басып туруңуз
7. Жүктөө куралы боюнча БАШТООну басыңыз жана Баштапкы абалга келтирүү баскычын бошотуңуз
Жарк этип чыккандан кийин, M5Stackти баштоо үчүн, "Reset" баскычын басыңыз
3 -кадам: Build жана Flash M5Stack MultiApp


PlatformIOдо MultiApp Project папкасын ачыңыз.
Src папкасына өтүңүз жана main.cpp файлын жүктөңүз.
Visual Studio тапшырмасынын төмөнкү сол бурчунда жайгашкан BUILD баскычын чыкылдатыңыз. Сиз сары түстөгү кээ бир эскертүүчү билдирүүлөрдү көрөсүз, бирок бир аздан кийин жашыл "ИЙГИЛИК" билдирүүсүн көрөсүз деп үмүттөнөбүз!
Эми Жүктөө жебесин басып, дагы бир жашыл "SUCCESS" билдирүүсүн күтүңүз жана M5Stackте MultiApp менюсу пайда болушу керек - куттуктайбыз !! Сиз азыр колдонмолорду изилдей аласыз.
M5Stackти бул жерден алыңыз: M5Stack ESP32
Же бул жерде: M5Stack ESP32
Сунушталууда:
STM32F407 Discovery Kit боюнча FreeRTOSту Scratch тартып орнотуу: 14 кадам

STM32F407 Discovery Kit боюнча Scratchтан FreeRTOSту орнотуу: Камтылган долбооруңуз үчүн реалдуу убакытта иштөө тутуму катары FreeRTOSту тандоо-эң сонун тандоо. FreeRTOS чындыгында бекер жана көптөгөн жөнөкөй жана эффективдүү RTOS функцияларын камсыз кылат. Бирок freeRTOSту нөлдөн баштап орнотуу кыйын болушу мүмкүн же би деп айта алам
Үй мобилдик телефонун кубаттоо казынасы боюнча үйрөткүч: 7 кадам

Үй мобилдик телефонун кубаттоо казынасы боюнча үйрөткүч: Мен көптөгөн майда өнөктөштөр уюлдук телефондордун оор колдонуучулары деп эсептейм. Мобилдик телефондун күтүүсүз жоголуп кетишине жол бербөө үчүн, өзүңүз үчүн уюлдук телефонду толтуруучу кенчти даярдоо керек! Телефонду кубаттай турган түзмөктү бөлүшүү
Аналогдук сигналды тандоо боюнча үйрөткүч - MATLAB: 8 кадам

Аналогдук сигналды тандоо боюнча үйрөткүч | MATLAB: Бул үйрөткүчтө биз Sampling деген эмне экенин көрсөтүп жатабыз? жана MATLAB программасын колдонуу менен аналогдук сигналды кантип тандоо керек
BLINKENROCKET - Пайдалануу боюнча үйрөткүч: 14 кадам (Сүрөттөр менен)

BLINKENROCKET - Soldering Tutorial: Blinkenrocket - бул DIY электроника комплект SMD ширетүүнү үйрөтүү үчүн жасалган, ал эми колдонууга оңой болгон кызыктуу жана пайдалуу продукт менен камсыздалат. Бул 8x8 LED матрицасын камтыйт, аны кадимки HEADPHONE уячасы аркылуу түз программалоого болот. Ноутбук, Ph
Interface HX711 боюнча үйрөткүч Load Cell Straight Bar 50кг: 10 кадам (Сүрөттөр менен)

Interface HX711 боюнча үйрөткүч Load Cell Straight Bar 50kg менен: HX711 БАЛАСЫ МОДУЛИ Description: Бул модулда 24 жогорку тактыктагы А / Д конвертери колдонулат. Бул чип жогорку тактыктагы электрондук масштабга жана дизайнга арналган, эки аналогдук кирүү каналына ээ, 128 интегралдык күчөткүчтүн программалоочу пайдасы. Киргизүү схемасы