Taula de continguts:
- Pas 1: què necessiteu
- Pas 2: el circuit
- Pas 3: inicieu Visuino i seleccioneu el tipus de placa M5 Stack Stick C
- Pas 4: a Visuino Afegeix i configura components
- Pas 5: a Components de Visuino Connect
- Pas 6: generar, compilar i penjar el codi
- Pas 7: Juga
Vídeo: Anell LED M5StickC ESP32 i NeoPixels Color aleatori: 7 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:10
En aquest projecte aprendrem a mostrar un color aleatori a l'anell LED NeoPixels mitjançant una placa M5StickC ESP32.
Mira el vídeo.
Pas 1: què necessiteu
- M5StickC ESP32
- Anell LED NeoPixels (en aquest projecte fem servir un LedRing amb 12 píxels LED, però podeu utilitzar qualsevol altre si voleu)
- Programari Visuino: descarregueu Visuino aquí:
Pas 2: el circuit
- Connecteu el pin StickC 5V al pin LedCC VCC
- Connecteu el pin StickC GND al pin GND de LedRing
- Connecteu el pin StickC G26 al pin DI LedRing
Pas 3: inicieu Visuino i seleccioneu el tipus de placa M5 Stack Stick C
Inicieu Visuino com es mostra a la primera imatge Feu clic al botó "Eines" del component Arduino (imatge 1) a Visuino Quan aparegui el quadre de diàleg, seleccioneu "M5 Stack Stick C" tal com es mostra a la imatge 2
Pas 4: a Visuino Afegeix i configura components
- Afegiu el component "NeoPixels"
- Afegiu el component "Color aleatori"
- Feu doble clic a "NeoPixels1". A la finestra de propietats, establiu el nombre de píxels de led del vostre anell LED, en el nostre cas és el 12. Per tant, establiu "Count Pixels" a 12
- Tanqueu la finestra Grups de píxels.
Pas 5: a Components de Visuino Connect
- Connecteu el pin del botó "M5 Stack Stick C" M5 al rellotge del pin "RandomColor1"
- Connecteu el pin "RandomColor1" a "NeoPixels1"> Color1> pin color.
- Connecteu el pin "NeoPixels1" al pin "M5 Stack Stick C" GPIO 26
Pas 6: generar, compilar i penjar el codi
A Visuino, a la part inferior, feu clic a la pestanya "Construeix", assegureu-vos que el port correcte estigui seleccionat i feu clic al botó "Compila / Compila i penja".
Pas 7: Juga
Si enceneu el mòdul M5StickC i feu clic al botó taronja M5, l'anell LED mostrarà un color aleatori i, a continuació, torneu a fer clic al botó M5 per canviar el color.
Enhorabona! Heu completat el vostre projecte amb Visuino. També s’adjunta el projecte Visuino, que he creat per a aquest Instructable, el podeu descarregar i obrir a Visuino:
Recomanat:
Experiments PWM de motor CC aleatori + Solució de problemes del codificador: 4 passos
Experiments PWM aleatoris de motor CC + Solució de problemes del codificador: sovint hi ha ocasions en què la brossa d'algú és el tresor d'un altre, i aquest va ser un d'aquests moments per a mi. Si heu estat seguint-me, probablement sabreu que vaig emprendre un enorme projecte per crear la meva pròpia impressora 3D CNC a partir de ferralla. Aquestes peces eren
Anell LED de canvi de color: 11 passos
Anell LED de canvi de color: avui farem un anell LED de canvi de color de 20 polzades. Sé que els llums dels anells solen tenir forma circular, però aquest serà un quadrat per facilitar les coses. Aquest mini projecte és principalment per a fotògrafs que necessiten
Blink Caos: Mapa Logístic Per a Blink aleatori: 5 passos
Blink Caos: Mapa Logístico Para Random Blink: Este es un instructable para un generador de aleatoriedad, utilitzant un mapa log í stico, que ara explico que és. Amb el mapa log í stico, es va entendre i va apagar un led de forma aleatòria. Pot servir simplement d'exemple de com a
Intermitent LED de 512 colors (aleatori): 13 passos
Intermitent LED de 512 colors (aleatori): aquest intermitent LED mostra 512 colors sense l'ús d'un microcontrolador. Un comptador binari de 9 bits genera un nombre pseudo-aleatori i 3 convertidors D / A (digital a analògic) condueixen els LED vermells, verds i blaus
Rellotge despertador aleatori (Arduino Leonardo): 3 passos
Rellotge despertador aleatori (Arduino Leonardo): crèdit parcial: https://create.arduino.cc/projecthub/EvdS/led-dice … Aquest despertador utilitza els daus Arduino per decidir si les alarmes sonaran o no. Quan els daus llancen un 6, el despertador sona durant uns 5 segons. Si no tira un 6, es