สารบัญ:
- ขั้นตอนที่ 1: ส่วนประกอบที่จำเป็น
- ขั้นตอนที่ 2: สร้างวงจร
- ขั้นตอนที่ 3: ส่วนการเข้ารหัส
- ขั้นตอนที่ 4: การตั้งค่าแอพบนโทรศัพท์
วีดีโอ: Neopixel Ws 2812 LED Strip พร้อม Arduino ควบคุมโดย Bluetooth จาก Android หรือ Iphone: 4 ขั้นตอน
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:04
สวัสดีทุกคนในคำแนะนำนี้ ฉันได้พูดคุยเกี่ยวกับวิธีควบคุมแถบนำแสง neopixel หรือแถบ led ws2812 จากโทรศัพท์ Android หรือ iphone ของคุณโดยใช้การเชื่อมต่อ Bluetooth
เพื่อให้คุณสามารถเพิ่ม neopixel led strip ในบ้านของคุณพร้อมกับ Arduino กับ hc05 เพื่อให้มีการเชื่อมต่อ Bluetooth และควบคุมจากโทรศัพท์มือถือและเพลิดเพลินกับการแสดงแสงสี
ขั้นตอนที่ 1: ส่วนประกอบที่จำเป็น
ซื้อชิ้นส่วน:ซื้อ ARDUINO UNO:
www.utsource.net/itm/p/7199843.html
ซื้อ HC05:
www.utsource.net/itm/p/6466232.html
ซื้อ WS2812 LED:https://www.utsource.net/itm/p/8673712.html
ซื้อ WS2812 LED แหวน:
www.utsource.net/itm/p/8673715.html
//////////////////////////////////////////////////////////////////////////////
สามองค์ประกอบพื้นฐานที่จำเป็นคือ
Arduino uno
แถบนำ Neopixel
บลูทูธ hc05
และส่วนประกอบเพิ่มเติมอีกเล็กน้อยเช่น
สายจัมเปอร์
ตัวต้านทาน 1k 2k
เขียงหั่นขนม ฯลฯ
ลิงค์ซื้อ:-
แถบนำแสงนีโอพิกเซล:-
www.banggood.com/1M-WS2812-IC-SMD5050-Wate…
www.banggood.com/1M-WS2812-IC-SMD5050-Drea…
www.banggood.com/AUDEW-1M4M5M-RGB-SMD5050-…
www.banggood.com/1M-5M-WS2813-RGB-Dream-Co…
www.banggood.com/WS2812-5V-Colorful-Highli…
www.banggood.com/1M-2M-3M-WS2812-SMD5050-B…
โมดูลบลูทูธ HC05-
www.banggood.com/HC-05-Wireless-Bluetooth-…
www.banggood.com/HC-05-Wireless-Bluetooth-…
Arduino Uno: -
www.banggood.com/Wholesale-Arduino-Compati…
www.banggood.com/3Pcs-Arduino-Compatible-R…
www.banggood.com/UNO-R3-ATmega16U2-AVR-Mod…
ขั้นตอนที่ 2: สร้างวงจร
เตรียมวงจรบนเขียงหั่นขนมตาม schmatics ที่ให้ไว้ในภาพ & ลองใช้แหล่งจ่ายไฟอื่นสำหรับ ws2812 แทนการเรียกใช้จาก Arduino uno เพราะ ARDUINO ไม่สามารถรัน ws2812 & Bluetooth พร้อมกันได้ดังนั้นลองใช้พิเศษ อะแดปเตอร์จ่ายไฟ 5v สำหรับ ws 2812
หากคุณไม่มีแหล่งจ่ายไฟเพิ่มเติม ในรหัส คุณสามารถลดความสว่างของแถบนำแสงนีโอพิกเซลเพื่อลดการใช้พลังงานได้
ขั้นตอนที่ 3: ส่วนการเข้ารหัส
ดาวน์โหลดโค้ดจากลิงค์ด้านล่าง:-
รหัส & Schmatics:-
และตรวจสอบให้แน่ใจว่าคุณได้ติดตั้งไลบรารี adafruit neopixel แล้ว
และในการตั้งค่าโค้ด ดาต้าพินของแถบ LED ไม่มีแถบ LED ในแถบ LED & ความสว่างของแถบ LED และอัปโหลดรหัสไปยัง Arduino
ขั้นตอนที่ 4: การตั้งค่าแอพบนโทรศัพท์
เปิด play store บนโทรศัพท์ของคุณและดาวน์โหลดแอพ Bluetooth terminal hc 05 และเชื่อมต่อแอพกับโมดูล Bluetooth hc05 หากคุณมี iPhone จาก apple store ให้ดาวน์โหลดแอปเทอร์มินัล Bluetooth ใด ๆ มันจะทำงานได้ดี
และส่งอักขระจากแอปไปที่ hc 05 เพื่อควบคุมแถบไฟ LED ตามที่แสดงในรูปภาพ เมื่อส่งอักขระ "r" จะเปลี่ยนแถบไฟ LED เป็นสีแดง ในทำนองเดียวกันฟังก์ชันทั้งหมดจะได้รับด้านล่าง:-
ฟังก์ชั่นตัวละคร
แถบไฟ LED สีแดง "r"
แถบไฟ LED สีเขียว "g"
แถบไฟ LED สีฟ้า "b"
"w" แถบไฟ LED สีขาว
"o" ปิด
"เอ" แอนิเมชั่นสายรุ้ง
"ม" ผสมลาย
ลองตัวละครเหล่านี้ทั้งหมดแล้วส่ง & เพลิดเพลินไปกับการแสดงแถบไฟ LED ในบ้านของคุณและหากมีปัญหาให้ดูวิดีโอเพื่อขอความช่วยเหลือ
แนะนำ:
วิธีใช้ Neopixel Ws2812 LED หรือ LED STRIP หรือ Led Ring กับ Arduino: 4 ขั้นตอน
วิธีใช้ Neopixel Ws2812 LED หรือ LED STRIP หรือ Led Ring กับ Arduino: สวัสดีทุกคนเนื่องจาก Neopixel led Strip เป็นที่นิยมอย่างมากและเรียกอีกอย่างว่า ws2812 led strip เช่นกัน พวกเขาเป็นที่นิยมอย่างมากเพราะในแถบนำเหล่านี้เราสามารถระบุแต่ละ LED แยกจากกัน ซึ่งหมายความว่าหากคุณต้องการให้ไฟ LED สองสามดวงเรืองแสงเป็นสีเดียว
PWM พร้อม ESP32 - Dimming LED พร้อม PWM บน ESP 32 พร้อม Arduino IDE: 6 ขั้นตอน
PWM พร้อม ESP32 | Dimming LED พร้อม PWM บน ESP 32 พร้อม Arduino IDE: ในคำแนะนำนี้เราจะดูวิธีสร้างสัญญาณ PWM ด้วย ESP32 โดยใช้ Arduino IDE & โดยทั่วไปแล้ว PWM จะใช้เพื่อสร้างเอาต์พุตแอนะล็อกจาก MCU ใดๆ และเอาต์พุตแอนะล็อกนั้นอาจเป็นอะไรก็ได้ระหว่าง 0V ถึง 3.3V (ในกรณีของ esp32) & จาก
Arduino Ws2812 LED หรือ Neopixel Led Strip หรือ Ring Tutorial: 4 ขั้นตอน
Arduino Ws2812 LED หรือ Neopixel Led Strip หรือ Ring Tutorial: ในคำแนะนำนี้เราจะเรียนรู้วิธีใช้ neopixel หรือ ws 2812 หรือนำอย่างรวดเร็วด้วย Arduino LED หรือแถบหรือวงแหวนประเภทนี้ถูกควบคุมโดยพิน Vin เพียงอันเดียวและทั้งหมด LED สามารถระบุแอดเดรสแยกกันได้ ดังนั้นจึงเรียกอีกอย่างว่า indi
Faucet Faucet หรือ Pedal Faucet หรือ Water Saver Tap ฟรี: 5 ขั้นตอน
Hand Free Faucet หรือ Pedal Faucet หรือ Water Saver Tap: นี่เป็นวิธีที่ประหยัดและง่ายในการเปลี่ยน faucet ที่ทางออกเป็น faucet แบบแฮนด์ฟรี (ถูกสุขลักษณะ) แพทย์ต้องการเพื่อวัตถุประสงค์ที่ถูกสุขอนามัย หรือในห้องครัว พนักงานที่คล้ายกันสำหรับ Hand-free สำหรับ ล้างมือทั้งสองข้างพร้อมกันและประหยัดน้ำ มันคือ
MacBook Tablet หรือ DIY Cintiq หรือ Homebrew Mac Tablet: 7 ขั้นตอน
MacBook Tablet หรือ DIY Cintiq หรือ Homebrew Mac Tablet: ได้รับแรงบันดาลใจอย่างมากจากคำแนะนำที่โดดเด่นของ c4l3b ซึ่งได้รับแรงบันดาลใจจาก bongofish ฉันจึงตัดสินใจลองใช้สิ่งเดียวกันนี้กับ Core 2 Duo MacBook ของฉัน ขั้นตอนต่างกันมากจนฉันคิดว่าต้องมีการสอนแยกต่างหาก อีกด้วย