2025 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2025-01-13 06:58
Ushbu loyiha slayd potansiyometrining qarshiligiga asoslangan, turli xil ranglarni (tabassum shaklida) ko'rsatish uchun boshqariladigan 12 ta RGB LEDli halqadir. Agar kimdirda biron bir taklif bo'lsa, men ularni o'qishdan xursand bo'lardim, chunki har doim yaxshilanish bo'lishi mumkin. qilingan.:)
1 -qadam: Materiallar varaqasi (BOM)
-
Men ishlatgan har qanday Arduino kartasi yoki Arduino IDE mos keladigan konfiguratsiya (masalan, ATMEL IC).
ARDUINO UNO REV3
-
Men ishlatgan non paneli:
To'liq o'lchamli non paneli (Adafruit) To'liq o'lchamli non paneli (Aliexpress)
-
Har qanday o'lchamdagi RGB LED halqali yoki "Adafruit NeoPixel Ring" RGB LED halqasi, men 12 LEDda ishlatardim:
- Adafruit NeoPixel uzuk
- RGB 12 LED halqa (Aliexpress)
-
Men ishlatgan potansiyometr/o'zgaruvchan qarshilik (aniqlik uchun 10k ohm afzalroq):
Slayd potentsiometr 10K (Aliexpress)
-
Taxminan 10 ta o'tish simlari (erkak-ayol/erkak-erkak/urg'ochi-ayol turi va miqdori tanlangan konfiguratsiyaga bog'liq) Men ishlatgan o'tish simlari:
- Erkak/erkak o'tish simlari (Adafruit)
- Erkak-Erkak 20 sm Dupont/Jumper kabeli (Aliexpress)
2 -qadam: simlarni ulash
Diagramma Circuito.io yordamida yaratilgan (to'liq diagrammani ko'rish uchun rasmni bosing)
3 -qadam: Arduino kodi
Asl kod - bu Adafruit Neopixel misoli, "Oddiy", bu loyiha bilan ishlash uchun o'zim o'zgartirganman, hozirda qizil, sariq, yashil, ko'k yoki binafsha rangdagi besh xil rang ko'rsatilgan. Agar potentsiometr shartli bayonotlarga o'rnatilgan qiymatlar oralig'ida bo'lmasa, u barcha LEDlarni o'chiradi. (R, G, B ni 0, 0, 0 ga o'rnating).