สารบัญ:

ควบคุม Ws2812 Neopixel LED STRIP ผ่าน Bluetooth โดยใช้ Arduino Uno: 4 ขั้นตอน
ควบคุม Ws2812 Neopixel LED STRIP ผ่าน Bluetooth โดยใช้ Arduino Uno: 4 ขั้นตอน

วีดีโอ: ควบคุม Ws2812 Neopixel LED STRIP ผ่าน Bluetooth โดยใช้ Arduino Uno: 4 ขั้นตอน

วีดีโอ: ควบคุม Ws2812 Neopixel LED STRIP ผ่าน Bluetooth โดยใช้ Arduino Uno: 4 ขั้นตอน
วีดีโอ: ESP8266 กับ การควบคุมสี LED WS2812b 2024, กรกฎาคม
Anonim
ควบคุม Ws2812 Neopixel LED STRIP ผ่าน Bluetooth โดยใช้ Arduino Uno
ควบคุม Ws2812 Neopixel LED STRIP ผ่าน Bluetooth โดยใช้ Arduino Uno

สวัสดีทุกคนในคำแนะนำนี้ เราจะเรียนรู้วิธีควบคุมนีโอพิกเซลด้วย 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 ในบ้านของคุณ

แนะนำ: