สารบัญ:
- ขั้นตอนที่ 1: สิ่งที่คุณต้องการสำหรับสิ่งนี้
- ขั้นตอนที่ 2: การเชื่อมต่อ
- ขั้นตอนที่ 3: รหัส
- ขั้นตอนที่ 4: การทดสอบ
วีดีโอ: การขับรถ RGB LED Strip โดยใช้ Arduino: 4 ขั้นตอน
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:04
สวัสดีทุกคนในคำแนะนำนี้เราจะสร้างวงจรเพื่อเรียกใช้แถบ LED RGB 12V พร้อม Arduino เนื่องจากเราทราบว่า Arduino มีพลังงานไม่เพียงพอในการเรียกใช้แถบ LED RGB ดังนั้นเราจึงจำเป็นต้องขยายสัญญาณของ Arduino เพื่อจ่ายไฟให้กับ Led Strip โดยแหล่งอื่น ดังนั้นเราจะใช้ทรานซิสเตอร์ TIP120 กับ Arduino เพื่อขยายสัญญาณพลังงานขนาดเล็กของ Arduino เป็นกำลังที่ต้องการ สัญญาณ (12v) สำหรับแถบนำ rgb พร้อมแหล่งพลังงาน 12v และทรานซิสเตอร์
ขั้นตอนที่ 1: สิ่งที่คุณต้องการสำหรับสิ่งนี้
สำหรับคำแนะนำนี้ เราจำเป็นต้องมีสิ่งต่อไปนี้: TIP120:12V ADAPTER:ARDUINO UNO:One 5m RGB Led stripMosfet irlzz4n หรือเทียบเท่าหรือ TIP 120 bjt หรือโพเทนชิออมิเตอร์เทียบเท่า 3
ขั้นตอนที่ 2: การเชื่อมต่อ
schmatics มีอยู่ในส่วนรูปภาพของขั้นตอนนี้ โปรดปฏิบัติตาม schmatics ที่แสดง มีทรานซิสเตอร์ 3 ตัวสำหรับแถบไฟ LED RGB 3 พิน (1-1 ตัวสำหรับสีแดง 'R', สีเขียว 'G', สีฟ้า 'B') และโพเทนชิออมิเตอร์ 3 ตัวสำหรับควบคุมพลังงานไฟพิน R, G & B ทั้งสาม
ขั้นตอนที่ 3: รหัส
ส่วนการเข้ารหัสนั้นง่ายมาก โปรดคัดลอกรหัสต่อไปนี้ & อัปโหลดไปยัง arduino: การตั้งค่าเป็นโมฆะ (){PinMode(9, 1);PinMode(10, 1);PinMode(11, 1);}int a, b, c;void loop(){a=digitalRead(A0);b=digitalRead (A1);c=digitalRead (A2);analogWrite (9, a/4);analogWrite (10, b/4);analogWrite (11, c/4);}
ขั้นตอนที่ 4: การทดสอบ
หลังจากอัปโหลดรหัสแล้ว คุณสามารถหมุนโพเทนชิออมิเตอร์ใดๆ หรือทั้งหมดเพื่อแสดงสีที่โพเทนชิออมิเตอร์แต่ละตัวมีหน้าที่รับผิดชอบสีแดง สีเขียว สีฟ้าอย่างอิสระ และคุณสามารถใส่ค่าต่างๆ ที่แตกต่างกันให้กับโพเทนชิออมิเตอร์ทั้งสามเพื่อให้ได้สีที่ต้องการในแถบ LED RGB และคุณ ไดรเวอร์แถบ LED RGB ที่ใช้ Arduino พร้อมใช้งานแล้ว ตกแต่งบ้านและสนุก
แนะนำ:
วิธีการสร้างนาฬิกาอะนาล็อกและนาฬิกาดิจิตอลด้วย Led Strip โดยใช้ Arduino: 3 ขั้นตอน
วิธีการสร้างนาฬิกาอะนาล็อกและนาฬิกาดิจิตอลด้วย Led Strip โดยใช้ Arduino: วันนี้เราจะสร้างนาฬิกาอะนาล็อก & นาฬิกาดิจิตอลพร้อม Led Strip และโมดูล MAX7219 Dot พร้อม Arduino จะแก้ไขเวลาด้วยเขตเวลาท้องถิ่น นาฬิกาอะนาล็อกสามารถใช้แถบ LED ที่ยาวขึ้น จึงแขวนบนผนังเพื่อเป็นงานศิลปะ
ควบคุม Ws2812 Neopixel LED STRIP ผ่าน Bluetooth โดยใช้ Arduino Uno: 4 ขั้นตอน
ควบคุม Ws2812 Neopixel LED STRIP ผ่าน Bluetooth โดยใช้ Arduino Uno: สวัสดีทุกคนในคำแนะนำนี้เราจะเรียนรู้วิธีควบคุม neopixel ด้วย arduino โดยพื้นฐานแล้ว Arduino จะเชื่อมต่อผ่าน Bluetooth โดยใช้โมดูล Bluetooth hc05 กับสมาร์ทโฟน และสมาร์ทโฟนจะส่งคำสั่งเปลี่ยนสีของแถบนำนีโอพิกเซล
ESP8266 RGB LED STRIP WIFI ควบคุม - NODEMCU เป็นรีโมท IR สำหรับ Led Strip ที่ควบคุมผ่าน Wifi - RGB LED STRIP การควบคุมสมาร์ทโฟน: 4 ขั้นตอน
ESP8266 RGB LED STRIP WIFI ควบคุม | NODEMCU เป็นรีโมท IR สำหรับ Led Strip ที่ควบคุมผ่าน Wifi | การควบคุมสมาร์ทโฟน RGB LED STRIP: สวัสดีทุกคนในบทช่วยสอนนี้ เราจะเรียนรู้วิธีใช้ nodemcu หรือ esp8266 เป็นรีโมท IR เพื่อควบคุมแถบ LED RGB และ Nodemcu จะถูกควบคุมโดยสมาร์ทโฟนผ่าน wifi โดยพื้นฐานแล้ว คุณสามารถควบคุม RGB LED STRIP ได้ด้วยสมาร์ทโฟนของคุณ
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 และเราจะทำ ลายรุ้งกับมัน
การควบคุมวิทยุ RF 433MHZ โดยใช้ HT12D HT12E - การสร้างรีโมทคอนโทรล Rf โดยใช้ HT12E & HT12D ด้วย 433mhz: 5 ขั้นตอน
การควบคุมวิทยุ RF 433MHZ โดยใช้ HT12D HT12E | การสร้างการควบคุมระยะไกล Rf โดยใช้ HT12E & HT12D ด้วย 433mhz: ในคำแนะนำนี้ฉันจะแสดงวิธีสร้างรีโมทคอนโทรล RADIO โดยใช้โมดูลตัวรับส่งสัญญาณ 433mhz พร้อมการเข้ารหัส HT12E & IC ถอดรหัส HT12D ในคำแนะนำนี้ คุณจะสามารถส่งและรับข้อมูลโดยใช้ส่วนประกอบราคาถูกมาก เช่น HT