Mündəricat:
- Addım 1: Nə lazımdır
- Addım 2: Dövrə
- Addım 3: Visuinonu işə salın və M5 Stack Stick C Board Tipini seçin
- Addım 4: Visuino'da Komponentləri Əlavə et və Qurun
- Addım 5: Visuino Connect Komponentlərində
- Addım 6: Kodu yaradın, tərtib edin və yükləyin
- Addım 7: Oyna
Video: M5StickC ESP32 və NeoPixels LED Ring Təsadüfi Rəng: 7 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:43
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
- 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ə
- 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
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
- "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ə
- "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
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ə:
Təsadüfi DC Motor PWM Təcrübələri + Enkoder Sorun Giderme: 4 Addım
Təsadüfi DC Motor PWM Təcrübələri + Enkoder Sorun Giderme: Bəzən kiminsə zibilinin başqasının xəzinəsi olduğu vaxtlar olur və bu mənim üçün o anlardan biri idi. Məni izləyirsinizsə, ehtimal ki, hurdadan öz 3D printerim CNC yaratmaq üçün böyük bir layihə götürdüyümü bilirsiniz. O parçalar yox idi
Blink Caos: Təsadüfi Yanıp Söndürmə: 5 Addım
Təsadüfi Blink: Təsadüfi Yanıp Söndürmə: İstifadəçilər üçün təlimat verilə bilməzsə, hər hansı bir məlumatı daxil etmək üçün istifadə edin. İstifadəçi məlumatlarını əldə etmək üçün bu səhifəni açmaq lazımdır. İstifadəçilərə təqdim olunan xidmətlər
512 Rəngli LED Flaşör (təsadüfi): 13 addım
512 Rəngli LED Flaşör (təsadüfi): Bu LED flaşör mikro nəzarətçi istifadə etmədən 512 rəng göstərir. 9 bitlik ikili sayğac yalançı təsadüfi bir rəqəm yaradır və 3 D/A (rəqəmsaldan analoqa) çeviricilər qırmızı, yaşıl və mavi LED-ləri idarə edir
LED təsadüfi ədəd generatoru: 5 addım (şəkillərlə birlikdə)
LED təsadüfi ədəd generatoru: Bu çox sadə bir Arduino layihəsidir. Məhsul təsadüfi ədədləri təmsil etmək üçün LED -lərdən istifadə edir. Düyməni basdığınızda (basılı tutduğunuzda), LEDlər irəli və irəli gedəcək, sonra təsadüfi bir LED dəstinin sayını ifadə etmək üçün parlamasına icazə verəcək. Bu bir Ardu
Arduino RGB Rəng Seçici - Real Həyat Obyektlərindən Rəng Seçin: 7 Addım (Şəkillərlə)
Arduino RGB Rəng Seçici - Real Həyat Nəsillərindən Rəng Seçin: Kompüterinizdə və ya cib telefonunuzda real həyatda gördüyünüz rəngləri yenidən yaratmağa imkan verən bu Arduino əsaslı RGB rəng seçici ilə fiziki obyektlərdən rəngləri asanlıqla seçin. Ucuz bir TCS347 istifadə edərək obyektin rəngini skan etmək üçün sadəcə bir düyməni basmaq kifayətdir