สารบัญ:

Arduino LED Bonsai Tree: 4 ขั้นตอน
Arduino LED Bonsai Tree: 4 ขั้นตอน

วีดีโอ: Arduino LED Bonsai Tree: 4 ขั้นตอน

วีดีโอ: Arduino LED Bonsai Tree: 4 ขั้นตอน
วีดีโอ: Arduino ปรับความสว่างหลอด LED 2024, พฤศจิกายน
Anonim
Image
Image

Arduino Uno ควบคุมไฟ LED แบบนีโอพิกเซลจำนวนหนึ่งซึ่งติดตั้งอยู่บนโครงสร้างโลหะรูปทรงต้นไม้ การตั้งค่านี้ยังรวมถึงเครื่องรับ Bluetooth เพื่อเปิดภาพเคลื่อนไหวโดยอัตโนมัติผ่านแอป Android (Tasker)

ขั้นตอนที่ 1: โครงสร้างต้นไม้

โครงสร้างต้นไม้
โครงสร้างต้นไม้

โครงสร้างต้นไม้คล้ายกับ

ของผมท้ายรถมี 48 เส้น ตอนแรกผมแยกออกเป็น 4 สาขา แยกกิ่งต่อไปเรื่อย ๆ จนกว่าคุณจะได้ "ใบ" 3 ใบต่อสาขา

ขั้นตอนที่ 2: ไมโครคอนโทรลเลอร์ (Arduino)

ไมโครคอนโทรลเลอร์ (Arduino)
ไมโครคอนโทรลเลอร์ (Arduino)
ไมโครคอนโทรลเลอร์ (Arduino)
ไมโครคอนโทรลเลอร์ (Arduino)
ไมโครคอนโทรลเลอร์ (Arduino)
ไมโครคอนโทรลเลอร์ (Arduino)

กล่องเป็นภาชนะพลาสติกธรรมดาที่ฉันเสริมด้วยเทป

สายไฟ 3 เส้นทางด้านซ้าย (GND, 5V, Data) ไปที่ต้นไม้

สายอื่นๆ เชื่อมต่อกับโมดูลบลูทูธ นี่คือการสอนเกี่ยวกับวิธีการเชื่อมต่อ Arduino กับโมดูลบลูทูธ

ส่วนประกอบ: - UNO R3 MEGA328P

- HC-05/06 บลูทูธซีเรียล

- 50 SK6812 RGBW LED

ขั้นตอนที่ 3: LEDs

ไฟ LED
ไฟ LED
ไฟ LED
ไฟ LED
ไฟ LED
ไฟ LED
ไฟ LED
ไฟ LED

การบัดกรี LED ทั้งหมดเป็นส่วนที่ใช้เวลานานที่สุดในโครงการ LED แต่ละดวงเชื่อมต่อกับทั้ง 5V และ GND สาย DATA ต้องวิ่งผ่าน LEDS ทั้งหมดเป็นอนุกรม

คุณสามารถดูบทช่วยสอนเกี่ยวกับวิธีการเชื่อมต่อ LED กับ Arduino

www.hackster.io/glowascii/neopixel-leds-ar…

ขั้นตอนที่ 4: แอนิเมชั่น (รุ้ง สายฟ้า…)

รหัสชิ้นนี้ให้คุณควบคุมไฟผ่านซีเรียล

  • ส่ง "0" เพื่อเริ่มแอนิเมชั่นแรก ขณะนี้มีภาพเคลื่อนไหวที่แตกต่างกัน 5 แบบ แอนิเมชั่นจะทำงานเป็นเวลา 15 นาที
  • ส่ง "หยุด" เพื่อหยุดภาพเคลื่อนไหว
  • ส่ง "สุ่ม" เพื่อสุ่มเลือกภาพเคลื่อนไหว

หากคุณใช้ Android ฉันขอแนะนำให้ใช้

play.google.com/store/apps/details?id=de.k…

โบนัส: สมาร์ทไลท์

ฉันใช้ Tasker และ Tasker Bluetooth Serial เพื่อเปิดทรีโดยอัตโนมัติเมื่อโทรศัพท์ของฉันอยู่ใกล้กับมัน ทำได้ด้วยโปรไฟล์บลูทูธที่เรียกคำสั่งซีเรียลไปยังแผนผัง

play.google.com/store/apps/details?id=net….

play.google.com/store/apps/details?id=com….

แนะนำ: