
2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-23 15:12

โปรเจ็กต์นี้เป็นวงแหวน LED RGB 12 ดวงที่ควบคุมเพื่อแสดงชุดสีต่างๆ (ในรูปแบบรอยยิ้ม) ตามความต้านทานของโพเทนชิออมิเตอร์แบบสไลด์ หากใครมีข้อเสนอแนะใด ๆ ฉันยินดีที่จะอ่านเพราะสามารถปรับปรุงได้เสมอ ทำ.:)
ขั้นตอนที่ 1: รายการวัสดุ (BOM)

-
บอร์ด Arduino หรือการกำหนดค่าที่เข้ากันได้กับ Arduino IDE (เช่น ATMEL IC ที่มีส่วนประกอบที่จำเป็น) Arduino UNO R3 ที่ฉันใช้:
ARDUINO UNO REV3
-
เขียงหั่นขนมหรือ PCBThe เขียงหั่นขนมที่ฉันใช้:
เขียงหั่นขนมขนาดเต็ม (Adafruit)เขียงหั่นขนมขนาดเต็ม (AliExpress)
-
RGB LED Ring ขนาดใดก็ได้ หรือ " Adafruit NeoPixel Ring "RGB LED Ring ที่ฉันใช้กับ 12 LEDs:
- Adafruit NeoPixel Ring
- วงแหวน LED RGB 12 (Aliexpress)
-
โพเทนชิออมิเตอร์/ตัวต้านทานผันแปร (ควรเป็น 10k ohms สำหรับความแม่นยำ) โพเทนชิโอมิเตอร์ที่ฉันใช้:
โพเทนชิโอมิเตอร์แบบสไลด์ 10K (Aliexpress)
-
ประมาณ 10 สายจัมเปอร์ (ชาย-หญิง/ชาย-ชาย/หญิง-หญิงประเภทและปริมาณขึ้นอยู่กับการกำหนดค่าที่เลือก)สายจัมเปอร์ที่ฉันใช้:
- สายจัมเปอร์ชาย/ชาย (อดาฟรุ๊ต)
- ชาย-ชาย 20 ซม. สายดูปองท์/จัมเปอร์ (Aliexpress)
ขั้นตอนที่ 2: การเดินสายไฟ

ไดอะแกรมถูกสร้างขึ้นด้วย Circuito.io (คลิกที่ภาพเพื่อดูไดอะแกรมแบบเต็ม)
ขั้นตอนที่ 3: รหัส Arduino
รหัสดั้งเดิมคือ Adafruit Neopixel Example, "Simple, " ที่ดัดแปลงด้วยตัวเองเพื่อใช้กับโปรเจ็กต์นี้ ปัจจุบันมันแสดงห้าสีที่แตกต่างกัน ทั้งสีแดง เหลือง เขียว น้ำเงิน หรือม่วง หากโพเทนชิออมิเตอร์ไม่อยู่ในช่วงของค่าที่ตั้งไว้ในข้อความสั่งแบบมีเงื่อนไข โพเทนชิออมิเตอร์จะปิดไฟ LED ทั้งหมด (ตั้งค่า R, G, B เป็น 0, 0, 0)
แนะนำ:
วิธีควบคุม WS2812 RGB LED (NeoPixel) ด้วย Arduino [บทช่วยสอน]: 10 ขั้นตอน
![วิธีควบคุม WS2812 RGB LED (NeoPixel) ด้วย Arduino [บทช่วยสอน]: 10 ขั้นตอน วิธีควบคุม WS2812 RGB LED (NeoPixel) ด้วย Arduino [บทช่วยสอน]: 10 ขั้นตอน](https://i.howwhatproduce.com/images/001/image-600-33-j.webp)
วิธีควบคุม WS2812 RGB LED (NeoPixel) ด้วย Arduino [บทช่วยสอน]: ภาพรวม LED NeoPixel ถูกใช้อย่างแพร่หลายในโครงการอิเล็กทรอนิกส์ เนื่องจากเอฟเฟกต์ภาพที่น่าดึงดูด ไฟ LED เหล่านี้มีจำหน่ายในขนาดและรูปร่างต่าง ๆ และในรูปแบบแถบ ในบทช่วยสอนนี้ คุณจะได้เรียนรู้เกี่ยวกับ NeoPixel LED และวิธี
RGB LED MATRIX โดยใช้ NEOPIXEL: 8 ขั้นตอน (พร้อมรูปภาพ)

RGB LED MATRIX การใช้ NEOPIXEL: ในบทช่วยสอนนี้ ฉันจะแสดงวิธีสร้าง RGB LEDMATRIX ขนาด 5*5 โดยใช้ NEOPIXEL ด้วยเมทริกซ์นี้ เราสามารถแสดงภาพเคลื่อนไหวที่ชวนให้หลงใหล อีโมจิ และตัวอักษรที่ดูเรียบง่ายน่าดึงดูดใจ มาเริ่มกันเลย
นาฬิกา Neopixel พร้อมวงแหวน Neopixel สามวง: 7 ขั้นตอน

นาฬิกานีโอพิกเซลพร้อมวงแหวนนีโอพิกเซลสามวง: การสร้างนาฬิกานีโอพิกเซลที่ยอดเยี่ยมโดยสตีฟ แมนลีย์ กระตุ้นให้ฉันสร้างคำแนะนำเกี่ยวกับวิธีการสร้างนาฬิกาที่คล้ายกันโดยใช้เงินน้อยที่สุด (นิสัยที่สำคัญของชาวดัตช์มักจะพยายามประหยัดเงิน;-))ฉันพบว่าโอ
Neopixel Ws2812 Rainbow LED เรืองแสงพร้อม M5stick-C - เรียกใช้ Rainbow บน Neopixel Ws2812 โดยใช้ M5stack M5stick C โดยใช้ Arduino IDE: 5 ขั้นตอน

Neopixel Ws2812 Rainbow LED เรืองแสงพร้อม M5stick-C | เรียกใช้ Rainbow บน Neopixel Ws2812 โดยใช้ M5stack M5stick C การใช้ Arduino IDE: สวัสดีทุกคนในคำแนะนำนี้ เราจะเรียนรู้วิธีใช้ neopixel ws2812 LED หรือแถบนำหรือเมทริกซ์นำหรือวงแหวน LED พร้อมบอร์ดพัฒนา m5stack m5stick-C พร้อม Arduino IDE และเราจะทำ ลายรุ้งกับมัน
เริ่มต้นใช้งาน NeoPixel / WS2812 RGB LED: 8 ขั้นตอน (พร้อมรูปภาพ)

เริ่มต้นใช้งาน NeoPixel / WS2812 RGB LED: [เล่นวิดีโอ] ในคำแนะนำนี้ เราจะสำรวจเกี่ยวกับ RGB LED ที่แอดเดรสได้ (WS2812) หรือที่รู้จักกันอย่างแพร่หลายในชื่อ Adafruit NeoPixel NeoPixel คือกลุ่มวงแหวน แถบ กระดาน & แท่งไฟ LED ขนาดเล็กที่กะพริบเป็นจังหวะสีสันสดใส เหล่านี้เป็น chainabl