Mündəricat:

M5StickC ESP32 və NeoPixels LED Ring Təsadüfi Rəng: 7 addım
M5StickC ESP32 və NeoPixels LED Ring Təsadüfi Rəng: 7 addım

Video: M5StickC ESP32 və NeoPixels LED Ring Təsadüfi Rəng: 7 addım

Video: M5StickC ESP32 və NeoPixels LED Ring Təsadüfi Rəng: 7 addım
Video: PoECAM Open-source Fully Programmable ESP32 based Webcam | NEW Arrivals 2024, Noyabr
Anonim

Bu layihədə, M5StickC ESP32 lövhəsindən istifadə edərək NeoPixels LED Üzükdə təsadüfi bir rəng göstərməyi öyrənəcəyik.

Videonu izləyin.

Addım 1: Nə lazımdır

Ehtiyacınız olacaq
Ehtiyacınız olacaq
Ehtiyacınız olacaq
Ehtiyacınız olacaq
Ehtiyacınız olacaq
Ehtiyacınız olacaq
Ehtiyacınız olacaq
Ehtiyacınız olacaq
  • M5StickC ESP32
  • NeoPixels LED Üzük (Bu layihədə 12 LED Pikselli bir LedRing istifadə edirik, ancaq istəsəniz başqa hər hansı birini istifadə edə bilərsiniz)
  • Visuino proqramı: Visuino'yu buradan yükləyin:

Addım 2: Dövrə

Dövrə
Dövrə
  • StickC pin 5V -ni LedRing pin VCC -yə qoşun
  • StickC pin GND -ni LedRing pin GND -ə qoşun
  • StickC pin G26 -ı LedRing pininə DI bağlayın

Addım 3: Visuinonu işə salın və M5 Stack Stick C Board Tipini seçin

Visuinonu işə salın və M5 Stack Stick C Board Tipini seçin
Visuinonu işə salın və M5 Stack Stick C Board Tipini seçin
Visuinonu işə salın və M5 Stack Stick C Board Tipini seçin
Visuinonu işə salın və M5 Stack Stick C Board Tipini seçin

Visuino'yu ilk şəkildə göstərildiyi kimi başladın Visuino'da Arduino komponentindəki (Alətlər) düyməsini (Şəkil 1) vurun Dialoq görünəndə Şəkil 2 -də göstərildiyi kimi "M5 Stack Stick C" seçin.

Addım 4: Visuino'da Komponentləri Əlavə et və Qurun

Visuino -da Komponentləri Əlavə et və Qurun
Visuino -da Komponentləri Əlavə et və Qurun
Visuino -da Komponentləri Əlavə et və Qurun
Visuino -da Komponentləri Əlavə et və Qurun
Visuino -da Komponentləri Əlavə et və Qurun
Visuino -da Komponentləri Əlavə et və Qurun
Visuino -da Komponentləri Əlavə et və Qurun
Visuino -da Komponentləri Əlavə et və Qurun
  • "NeoPixels" komponentini əlavə edin
  • "Təsadüfi Rəng" komponentini əlavə edin
  • "NeoPixels1" düyməsini iki dəfə vurun Xüsusiyyətlər pəncərəsində, LED halqanızdakı led piksellərin sayını, bizim halda isə 12 -ni təyin edin. Beləliklə, "Piksel sayını" 12 -yə qoyun.
  • Pixel Groups pəncərəsini bağlayın.

Addım 5: Visuino Connect Komponentlərində

Visuino Connect Komponentlərində
Visuino Connect Komponentlərində
Visuino Connect Komponentlərində
Visuino Connect Komponentlərində
  • "M5 Stack Stick C" Button pin M5 -i "RandomColor1" pin saatına qoşun
  • "RandomColor1" pinini "NeoPixels1"> Color1> pin rənginə qoşun.
  • "NeoPixels1" pinini "M5 Stack Stick C" pin GPIO 26 -ya qoşun

Addım 6: Kodu yaradın, tərtib edin və yükləyin

Kodu yaradın, tərtib edin və yükləyin
Kodu yaradın, tərtib edin və yükləyin

Visuino'da, altdakı "Yarat" sekmesini vurun, düzgün portun seçildiyinə əmin olun, sonra "Kompilyasiya/Qur və Yüklə" düyməsini basın.

Addım 7: Oyna

M5StickC modulunu işə salırsınızsa və Narıncı M5 düyməsini sıxırsınızsa, LED Üzük təsadüfi bir rəng göstərəcək, sonra rəngini dəyişdirmək üçün M5 düyməsini yenidən basın.

Təbrik edirik! Layihənizi Visuino ilə tamamladınız. Bu Təlimat üçün yaratdığım Visuino layihəsi də əlavə olunur, onu yükləyə və Visuinoda aça bilərsiniz:

Tövsiyə: