2025 Yazar: John Day | [email protected]. Son düzenleme: 2025-01-13 06:58
Bu proje, sürgülü potansiyometrenin direncine bağlı olarak farklı set renkleri (gülümseme düzeninde) göstermek üzere kontrol edilen 12 RGB LED'den oluşan bir halkadır. Herhangi bir öneriniz varsa, iyileştirmeler her zaman olabileceğinden onları okumaktan memnuniyet duyarım. yapılmış.:)
Adım 1: Malzeme Listesi (BOM)
-
Herhangi bir Arduino kartı veya Arduino IDE uyumlu konfigürasyon (örn. gerekli bileşenlere sahip bir ATMEL IC) Arduino UNO R3 kullandım:
ARDUINO UNO REV3
-
Breadboard veya PCBKullandığım breadboard:
Tam Boy Breadboard (Adafruit)Tam Boy Breadboard (Aliexpress)
-
12 LED ile kullandığım herhangi bir boyutta RGB LED Ring veya " Adafruit NeoPixel Ring "RGB LED Ring:
- Adafruit NeoPiksel Yüzük
- RGB 12 LED Halka (Aliexpress)
-
Potansiyometre/değişken direnç (hassasiyet için tercihen 10k ohm) Kullandığım potansiyometre:
Kaydırmalı Potansiyometre 10K (Aliexpress)
-
Yaklaşık 10 Jumper Kablosu (Seçilen konfigürasyona bağlı olarak Erkek-Dişi/Erkek-Erkek/Dişi-Dişi tipi ve miktarı) Kullandığım Jumper kabloları:
- Erkek/Erkek Jumper Telleri (Adafruit)
- Erkek-Erkek 20cm Dupont/Jumper Kablosu (Aliexpress)
Adım 2: Kablolama
Devre Circuito.io ile oluşturuldu (tam şemayı görmek için resme tıklayın)
Adım 3: Arduino Kodu
Orijinal kod bir Adafruit Neopixel Örneğidir, "Basit", bu projeyle çalışmak için tarafımdan değiştirilmiştir. Şu anda kırmızı, sarı, yeşil, mavi veya mor olmak üzere beş farklı renk göstermektedir. Potansiyometre, koşullu ifadelerde ayarlanan değerler aralığında değilse, tüm LED'leri kapatacaktır. (R, G, B'yi 0, 0, 0 olarak ayarlayın).