INHOUDSOPGAWE:

M5StickC ESP32 en NeoPixels LED -ring ewekansige kleur: 7 stappe
M5StickC ESP32 en NeoPixels LED -ring ewekansige kleur: 7 stappe

Video: M5StickC ESP32 en NeoPixels LED -ring ewekansige kleur: 7 stappe

Video: M5StickC ESP32 en NeoPixels LED -ring ewekansige kleur: 7 stappe
Video: ESP32 Tutorial 31 - Project LED Strip with Obstacle Avoidance | SunFounder's ESP32 IoT Learnig kit 2024, November
Anonim

In hierdie projek leer ons hoe om 'n ewekansige kleur op die NeoPixels LED -ring te vertoon met 'n M5StickC ESP32 -bord.

Kyk die video.

Stap 1: wat u benodig

Wat u benodig
Wat u benodig
Wat u benodig
Wat u benodig
Wat u benodig
Wat u benodig
Wat u benodig
Wat u benodig
  • M5StickC ESP32
  • NeoPixels LED -ring (in hierdie projek gebruik ons 'n LedRing met 12 LED -pixels, maar u kan enige ander gebruik as u wil)
  • Visuino -sagteware: Laai Visuino hier af:

Stap 2: Die stroombaan

Die stroombaan
Die stroombaan
  • Koppel StickC pen 5V aan LedRing pin VCC
  • Koppel StickC -pen GND aan LedRing -pen GND
  • Koppel StickC -pen G26 aan LedRing -pen DI

Stap 3: Begin Visuino en kies die tipe M5 Stack Stick C -bord

Begin Visuino en kies die tipe M5 Stack Stick C -bord
Begin Visuino en kies die tipe M5 Stack Stick C -bord
Begin Visuino en kies die tipe M5 Stack Stick C -bord
Begin Visuino en kies die tipe M5 Stack Stick C -bord

Begin Visuino soos op die eerste foto getoon Klik op die "Tools" -knoppie op die Arduino -komponent (prent 1) in Visuino As die dialoog verskyn, kies "M5 Stack Stick C" soos op prent 2

Stap 4: Voeg en stel komponente by in Visuino

Voeg en stel komponente by in Visuino
Voeg en stel komponente by in Visuino
Voeg en stel komponente by in Visuino
Voeg en stel komponente by in Visuino
Voeg en stel komponente by in Visuino
Voeg en stel komponente by in Visuino
Voeg en stel komponente by in Visuino
Voeg en stel komponente by in Visuino
  • Voeg die komponent "NeoPixels" by
  • Voeg die komponent "Willekeurige kleur" by
  • Dubbelklik op die "NeoPixels1" Stel in die eiendomsvenster die nommer van die led -pixels op u LED -ring in, in ons geval die 12. Stel dus "Tel pixels" op 12
  • Maak die venster Pixel -groepe toe.

Stap 5: In Visuino Connect Components

In Visuino Connect -komponente
In Visuino Connect -komponente
In Visuino Connect -komponente
In Visuino Connect -komponente
  • Koppel die "M5 Stack Stick C" -knoppiepen M5 aan die "RandomColor1" -penhorlosie
  • Koppel "RandomColor1" -pen uit aan "NeoPixels1"> Kleur1> penkleur.
  • Koppel "NeoPixels1" -pen uit aan die "M5 Stack Stick C" -pen GPIO 26

Stap 6: Genereer, stel op en laai die kode op

Genereer, stel op en laai die kode op
Genereer, stel op en laai die kode op

Klik in Visuino onderaan op die blad "Bou", maak seker dat die korrekte poort gekies is, en klik dan op die knoppie "Saamstel/bou en oplaai".

Stap 7: Speel

As u die M5StickC -module aanskakel en op die oranje knoppie M5 klik, sal die LED -ring 'n ewekansige kleur vertoon, en klik dan weer op die M5 -knoppie om die kleur te verander.

Baie geluk! U het u projek met Visuino voltooi. Die Visuino -projek wat ek vir hierdie instruksies geskep het, is ook aangeheg, u kan dit aflaai en in Visuino oopmaak:

Aanbeveel: