Sadržaj:

M5StickC ESP32 & NeoPixels LED prsten Nasumična boja: 7 koraka
M5StickC ESP32 & NeoPixels LED prsten Nasumična boja: 7 koraka

Video: M5StickC ESP32 & NeoPixels LED prsten Nasumična boja: 7 koraka

Video: M5StickC ESP32 & NeoPixels LED prsten Nasumična boja: 7 koraka
Video: M5StickC Esp32 Wearable 2024, Novembar
Anonim

U ovom projektu naučit ćemo kako prikazati nasumičnu boju na NeoPixels LED prstenu koristeći M5StickC ESP32 ploču.

Pogledajte video.

Korak 1: Šta će vam trebati

Šta će vam trebati
Šta će vam trebati
Šta će vam trebati
Šta će vam trebati
Šta će vam trebati
Šta će vam trebati
Šta će vam trebati
Šta će vam trebati
  • M5StickC ESP32
  • NeoPixels LED prsten (U ovom projektu koristimo LedRing sa 12 LED piksela, ali možete koristiti bilo koji drugi ako želite)
  • Visuino softver: Preuzmite Visuino ovdje:

Korak 2: Krug

The Circuit
The Circuit
  • Spojite StickC pin 5V na LedRing pin VCC
  • Spojite StickC pin GND na LedRing pin GND
  • Spojite StickC pin G26 na LedRing pin DI

Korak 3: Pokrenite Visuino i odaberite vrstu ploče M5 Stack Stick C ploče

Pokrenite Visuino i odaberite vrstu ploče M5 Stack Stick C ploče
Pokrenite Visuino i odaberite vrstu ploče M5 Stack Stick C ploče
Pokrenite Visuino i odaberite vrstu ploče M5 Stack Stick C ploče
Pokrenite Visuino i odaberite vrstu ploče M5 Stack Stick C ploče

Pokrenite Visuino kao što je prikazano na prvoj slici Pritisnite dugme "Alati" na Arduino komponenti (Slika 1) u Visuinu Kada se pojavi dijalog, odaberite "M5 Stack Stick C" kao što je prikazano na slici 2

Korak 4: U Visuinu dodajte i postavite komponente

U Visuinu dodaj i postavi komponente
U Visuinu dodaj i postavi komponente
U Visuinu dodaj i postavi komponente
U Visuinu dodaj i postavi komponente
U Visuinu dodaj i postavi komponente
U Visuinu dodaj i postavi komponente
U Visuinu dodaj i postavi komponente
U Visuinu dodaj i postavi komponente
  • Dodajte komponentu "NeoPixels"
  • Dodajte komponentu "Slučajna boja"
  • Dvaput kliknite na "NeoPixels1" U prozoru sa svojstvima postavite broj LED piksela na vašem LED prstenu, u našem slučaju njegov 12. Zato postavite "Count Pixels" na 12
  • Zatvorite prozor Grupe piksela.

Korak 5: U Visuino Connect Components

U Visuino Connect Components
U Visuino Connect Components
U Visuino Connect Components
U Visuino Connect Components
  • Spojite pin dugmeta "M5 Stack Stick C" M5 na pin sat "RandomColor1"
  • Povežite "RandomColor1" pin Out sa "NeoPixels1"> Color1> bojom pina.
  • Priključite "NeoPixels1" pin Out na "M5 Stack Stick C" pin GPIO 26

Korak 6: Generirajte, kompajlirajte i učitajte kôd

Generirajte, kompajlirajte i učitajte kôd
Generirajte, kompajlirajte i učitajte kôd

U Visuinu, pri dnu kliknite na karticu "Build", provjerite je li odabran ispravan port, a zatim kliknite na dugme "Compile/Build and Upload".

Korak 7: Igrajte se

Ako napajate modul M5StickC i kliknete na narandžasto dugme M5, LED prsten će prikazati nasumičnu boju, a zatim ponovo pritisnite dugme M5 da promijenite boju.

Čestitamo! Završili ste svoj projekt s Visuinom. U prilogu je i projekt Visuino koji sam stvorio za ovu Instructable, možete ga preuzeti i otvoriti u Visuinu:

Preporučuje se: