สารบัญ:
- ขั้นตอนที่ 1: สิ่งที่คุณต้องการ
- ขั้นตอนที่ 2: วงจร
- ขั้นตอนที่ 3: ส่วนการเข้ารหัส
- ขั้นตอนที่ 4: ตั้งค่าแอพและทดสอบ
วีดีโอ: ควบคุม Ws2812 Neopixel LED STRIP ผ่าน Bluetooth โดยใช้ Arduino Uno: 4 ขั้นตอน
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:04
สวัสดีทุกคนในคำแนะนำนี้ เราจะเรียนรู้วิธีควบคุมนีโอพิกเซลด้วย Arduino ดังนั้นโดยพื้นฐานแล้ว Arduino จะเชื่อมต่อผ่าน Bluetooth โดยใช้โมดูล hc05 Bluetooth ไปยังสมาร์ทโฟนและสมาร์ทโฟนจะส่งคำสั่งเพื่อเปลี่ยนสีของแถบนำแสง neopixel ผ่าน Bluetooth เป็น arduino โดยใช้ hc05 และสีแถบนำ neopixel จะเปลี่ยนไป
ขั้นตอนที่ 1: สิ่งที่คุณต้องการ
สำหรับคำแนะนำนี้ คุณจะต้องมีสิ่งต่อไปนี้ ARDUINO UNO:HC05: รับ WS2812 Neopixel LED STRIPORWS2812 LED: WS2812 LED Ring:และส่วนประกอบอื่นๆ อีกสองสามอย่าง เช่น สายจัมเปอร์ตัวต้านทาน 1k 2kBreadboard เป็นต้น
ขั้นตอนที่ 2: วงจร
เตรียมวงจรบนเขียงหั่นขนมตาม schmatics ที่ให้ไว้ในภาพ & ลองใช้แหล่งจ่ายไฟอื่นสำหรับ ws2812 แทนการเรียกใช้จาก Arduino uno เพราะ ARDUINO ไม่สามารถรัน ws2812 & Bluetooth พร้อมกันได้ดังนั้นลองใช้พิเศษ อะแดปเตอร์จ่ายไฟ 5v สำหรับ ws 2812หากคุณไม่มีแหล่งจ่ายไฟเพิ่มเติม ในรหัส คุณสามารถลดความสว่างของแถบนำแสง neopixel เพื่อลดการใช้พลังงานได้
ขั้นตอนที่ 3: ส่วนการเข้ารหัส
ดาวน์โหลดโค้ด:และตรวจสอบให้แน่ใจว่าคุณติดตั้งไลบรารี adafruit neopixel แล้ว และในการตั้งค่าโค้ด หมุดข้อมูลของแถบไฟ LED ไม่มีไฟ LED ในแถบไฟ LED และความสว่างของแถบไฟ LED และอัปโหลดโค้ดไปยัง Arduino
ขั้นตอนที่ 4: ตั้งค่าแอพและทดสอบ
เปิด play store บนโทรศัพท์ของคุณและดาวน์โหลดแอปเทอร์มินัล Bluetooth hc 05 และเชื่อมต่อแอปกับโมดูล hc05 Bluetooth หากคุณมี iPhone จาก apple store ให้ดาวน์โหลดแอปเทอร์มินัล Bluetooth ใด ๆ มันจะใช้ได้ดี และส่งอักขระจากแอปไปยัง hc 05 เพื่อควบคุม แถบนำตามที่แสดงในภาพเมื่อส่งอักขระ "r" จะเปลี่ยนแถบนำแสงเป็นสีแดงในทำนองเดียวกันฟังก์ชันทั้งหมดจะได้รับด้านล่าง: - ฟังก์ชั่นตัวอักษร "r" แถบนำสีแดง "g" แถบนำสีเขียว "b" นำสีน้ำเงิน แถบ "w" สีขาวแถบนำแสง "o" ปิด "a" แอนิเมชั่นสายรุ้ง "m" ผสมรูปแบบดังนั้นลองตัวละครเหล่านี้ทั้งหมดแล้วส่งและเพลิดเพลินไปกับการแสดงแสงแถบ led ในบ้านของคุณ
แนะนำ:
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 และเราจะทำ ลายรุ้งกับมัน
Wifi ควบคุม 12v Led Strip โดยใช้ Raspberry Pi พร้อม Tasker, การรวม Ifttt: 15 ขั้นตอน (พร้อมรูปภาพ)
Wifi ที่ควบคุม 12v Led Strip โดยใช้ Raspberry Pi พร้อม Tasker, Ifttt Integration: ในโครงการนี้ ฉันจะแสดงวิธีควบคุมแถบ LED แบบอะนาล็อก 12v อย่างง่ายผ่าน wifi โดยใช้ raspberry pi สำหรับโครงการนี้ คุณจะต้อง: 1x Raspberry Pi (I) กำลังใช้ Raspberry Pi 1 Model B+) 1x RGB 12v Le
IOT: ESP 8266 Nodemcu ควบคุม Neopixel Ws2812 LED Strip ผ่านอินเทอร์เน็ตโดยใช้แอป BLYNK: 5 ขั้นตอน
IOT: ESP 8266 Nodemcu การควบคุม Neopixel Ws2812 LED Strip ผ่านอินเทอร์เน็ตโดยใช้แอป BLYNK: สวัสดีทุกคน ในคำแนะนำนี้ฉันสร้างแสงโดยใช้แถบนำแสง neopixel ซึ่งสามารถควบคุมผ่านอินเทอร์เน็ตจากทั่วทุกมุมโลกโดยใช้ BLYNK APP และ nodemcu คือ ทำงานเป็นสมองของโปรเจ็กต์นี้ ดังนั้นจงสร้างแสงรอบข้างให้กับคุณ
ควบคุม Arduino โดยใช้ Blynk ผ่าน USB: 3 ขั้นตอน
ควบคุม Arduino โดยใช้ Blynk ผ่าน Usb: นี่เป็นคำสั่งที่สองของฉัน ในคำแนะนำนี้ฉันจะแสดงวิธีควบคุม LED โดยใช้ Blynk Blynk เป็นแอปพลิเคชั่นที่ให้แดชบอร์ดและการเชื่อมต่อแก่เรา ซึ่งคุณสามารถดาวน์โหลดได้จาก google play store (สำหรับ Android)& แอพเ