Мазмуну:
- 1 -кадам: Сизге эмне керек
- 2 -кадам: Circuit
- 3 -кадам: Visuinoду баштаңыз жана M5 Stack Stick C Board түрүн тандаңыз
- 4 -кадам: Visuino компоненттерин кошуу жана коюу
- 5 -кадам: Visuino Connect компоненттеринде
- 6 -кадам: Кодду түзүү, түзүү жана жүктөө
- 7 -кадам: Play
Video: M5StickC ESP32 & NeoPixels Ring Random Random Color: 7 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:36
Бул долбоордо биз M5StickC ESP32 тактасын колдонуу менен NeoPixels LED Ringде туш келди түстү көрсөтүүнү үйрөнөбүз.
Видео көрүү.
1 -кадам: Сизге эмне керек
- M5StickC ESP32
- NeoPixels LED Ring (Бул долбоордо биз 12 LED пикселдүү LedRing колдонобуз, бирок сиз кааласаңыз башка каалаганын колдоно аласыз)
- Visuino программасы: Visuino бул жерден жүктөп алыңыз:
2 -кадам: Circuit
- StickC pin 5V менен LedRing pin VCC туташтырыңыз
- StickC пин GNDди LedRing pin GND менен туташтырыңыз
- StickC pin G26 -ды LedRing pin -ге туташтырыңыз
3 -кадам: Visuinoду баштаңыз жана M5 Stack Stick C Board түрүн тандаңыз
Visuino'ду биринчи сүрөттө көрсөтүлгөндөй баштаңыз Arduino компонентиндеги "Куралдар" баскычын чыкылдатыңыз (Picture 1) Visuino диалог пайда болгондо, 2 -сүрөттө көрсөтүлгөндөй "M5 Stack Stick C" тандаңыз.
4 -кадам: Visuino компоненттерин кошуу жана коюу
- "NeoPixels" компонентин кошуңуз
- "Random Color" компонентин кошуу
- "NeoPixels1" дегенди эки жолу чыкылдатыңыз касиеттер терезесинде LED шакегиңиздеги LED пикселдеринин санын коюңуз, биздин учурда анын 12. Ошентип, "Пикселдерди эсептөөнү" 12ге коюңуз.
- Pixel Groups терезесин жабыңыз.
5 -кадам: Visuino Connect компоненттеринде
- "M5 Stack Stick C" баскычы M5ти "RandomColor1" пин саатына туташтырыңыз
- "RandomColor1" төөнөгүчүн "NeoPixels1"> Color1> пин түсүнө туташтырыңыз.
- "NeoPixels1" пин "M5 Stack Stick C" pin GPIO 26 га туташтырыңыз
6 -кадам: Кодду түзүү, түзүү жана жүктөө
Visuino'до, ылдый жагындагы "Build" өтмөгүн чыкылдатыңыз, туура порт тандалганын текшериңиз, андан кийин "Compile/Build and Upload" баскычын басыңыз.
7 -кадам: Play
Эгерде сиз M5StickC модулун иштетип, M5 апельсин баскычын чыкылдатыңыз, LED Ring туш келди түстү көрсөтөт, андан кийин түсүн өзгөртүү үчүн M5 баскычын кайра басыңыз.
Куттуктайм! Сиз Visuino менен долбооруңузду бүтүрдүңүз. Бул көрсөтмө үчүн мен түзгөн Visuino долбоору дагы тиркелет, аны жүктөп алып, Visuinoдо ачсаңыз болот:
Сунушталууда:
M5StickC ESP32 күйөрманы менен жайкы эс алууңуздан ырахат алыңыз - Ылдамдыкты жөнгө салуу: 8 кадам
M5StickC ESP32 күйөрманы менен салкын жайыңыздан ырахат алыңыз - Ылдамдыкты жөнгө салуу: Бул долбоордо биз M5StickC ESP32 тактасын жана L9110 күйөрман модулун колдонуп, күйөрман ылдамдыгын кантип башкарууну үйрөнөбүз
DIY күйөрманы ON -OFF баскычы менен - M5StickC ESP32: 8 кадам
DIY күйөрманы ON -OFF баскычы менен - M5StickC ESP32: Бул долбоордо биз M5StickC ESP32 тактасын колдонуп FAN L9110 модулун колдонууну үйрөнөбүз
Көлөм көрсөткүчү Neopixel Ws2812 LED Ring & Arduino: 8 кадам
Көлөм индикатору Neopixel Ws2812 LED Ring & Arduino: Бул үйрөткүчтө биз Neopixel Ws2812 LED Ring жана arduino аркылуу үн көрсөткүчүн жасоону үйрөнөбүз
M5StickC-ESP32 Mini PIR сигнализация системасы: 7 кадам
M5StickC-ESP32 Mini PIR Ойготкуч Системасы: Бул долбоордо биз мини PIR сенсорун жана M5StickC ESP32 тактасын колдонуу менен мини Ойготкучту кантип жасоону үйрөнөбүз. Видеону көрүңүз
Easy Infinity Mirror Arduino Gemma & NeoPixels менен: 8 кадам (сүрөттөр менен)
Easy Infinity Mirror Arduino Gemma & NeoPixels менен: Мына! Сыйкырдуу жана алдамчы жөнөкөй чексиздик күзгүсүнө терең караңыз! Жарык диоддордун бир тилкеси чексиз чагылуу эффектин түзүү үчүн күзгү сэндвичтин ичине жаркырайт. Бул долбоор менин Ардуин интросунун көндүмдөрүн жана ыкмаларын колдонот