Taula de continguts:

Anell LED M5StickC ESP32 i NeoPixels Color aleatori: 7 passos
Anell LED M5StickC ESP32 i NeoPixels Color aleatori: 7 passos

Vídeo: Anell LED M5StickC ESP32 i NeoPixels Color aleatori: 7 passos

Vídeo: Anell LED M5StickC ESP32 i NeoPixels Color aleatori: 7 passos
Vídeo: 60 MINUTS DE ARO LED BLANC, 60 MINUTS CERCLE EFECTE LED BLANC, 60 MINUTS ANELL EFECTE DE LLUM LED 2024, Desembre
Anonim

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

El que necessitareu
El que necessitareu
El que necessitareu
El que necessitareu
El que necessitareu
El que necessitareu
El que necessitareu
El que necessitareu
  • 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

El Circuit
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 i seleccioneu el tipus de placa M5 Stack Stick C
Inicieu Visuino i seleccioneu el tipus de placa M5 Stack Stick C
Inicieu Visuino i seleccioneu el tipus de placa M5 Stack Stick C
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

A Visuino Afegeix i configura components
A Visuino Afegeix i configura components
A Visuino Afegeix i configura components
A Visuino Afegeix i configura components
A Visuino Afegeix i configura components
A Visuino Afegeix i configura components
A Visuino Afegeix i configura components
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

A Components de Visuino Connect
A Components de Visuino Connect
A Components de Visuino Connect
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

Genereu, compileu i pengeu el codi
Genereu, compileu i pengeu 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: