สารบัญ:

Duxman Lights Board V3: 4 ขั้นตอน
Duxman Lights Board V3: 4 ขั้นตอน

วีดีโอ: Duxman Lights Board V3: 4 ขั้นตอน

วีดีโอ: Duxman Lights Board V3: 4 ขั้นตอน
วีดีโอ: Inspiring Women in Business - An Interview with Lisa Druxman 2024, พฤศจิกายน
Anonim
Duxman ไฟบอร์ด V3
Duxman ไฟบอร์ด V3

ฉันต้องการนำเสนอการออกแบบจานที่ฉันเตรียมสำหรับการควบคุมไฟคริสต์มาสที่ซิงโครไนซ์กับเสียงเพลง

เริ่มแรกโครงการออกแบบมาเพื่อใช้กับ Raspberry Pi แต่เพลทสามารถใช้กับเพลทใดก็ได้ เช่น Arduino, beagleboard, bananaPi, orangePi, … เลือกอันที่คุณต้องการเพราะอิงจาก I2C

ขณะนี้ฉันมีเพลตเวอร์ชัน 2 แต่ฉันกำลังปรับปรุงตามความต้องการหรือคุณสมบัติใหม่ที่จะรวมไว้

คุณสามารถดูเวอร์ชัน 2 ที่ทำงานอยู่ใน Duxman Lights ที่สอนได้ของฉัน

www.instructables.com/id/Duxman-Lights/

ขั้นตอนที่ 1: เครื่องมือ

เครื่องมือ
เครื่องมือ
เครื่องมือ
เครื่องมือ
เครื่องมือ
เครื่องมือ
  1. ช่างเชื่อม
  2. ดีบุก
  3. เทป Desoldering
  4. ขั้วต่อ
  5. หมุดตัวผู้และตัวเมีย
  6. 3 เคล็ดลับ120 ทรานซิสเตอร์
  7. 1 ทรานซิสเตอร์ KA78T05 (12v ถึง 5v สูงสุด 3A)
  8. 1 ตัวขยายพอร์ต i2C MCP23016
  9. 1 ขั้วต่อ DC 12V
  10. โปรแกรมฟริตซิ่ง (https://fritzing.org/)
  11. แนวความคิดในการเชื่อม
  12. แนวคิดพื้นฐานของอุปกรณ์อิเล็กทรอนิกส์

ขั้นตอนที่ 2: การออกแบบบอร์ด

การออกแบบบอร์ด
การออกแบบบอร์ด
การออกแบบบอร์ด
การออกแบบบอร์ด
การออกแบบบอร์ด
การออกแบบบอร์ด

ก่อนอื่นจำเป็นต้องระบุว่าไม่ใช่เพลทที่มีสองอัน อันหนึ่งทำเหมือนมาเธอร์บอร์ด และอีกอันหนึ่งที่เราจะเชื่อมต่อแบบนี้เพื่อแทนที่หรือเปลี่ยนด้วยโมดูลประเภทอื่น

คุณมีการออกแบบในลิงก์ของโพสต์นี้

ระบบได้รับการออกแบบให้มีทรานซิสเตอร์ 4 tip120 จำนวน 2 โมดูล จึงสามารถเปิดและปิดแถบ LED ได้อย่างง่ายดาย

และในทางกลับกัน เราสำรอง 8 เอาต์พุตเพื่อเชื่อมต่ออุปกรณ์อื่นๆ ในกรณีของฉัน ฉันจะใช้ตัวควบคุมโซลิดสเตตรีเลย์ และเชื่อมต่ออินเวอร์เตอร์ elwire และสามารถใช้ไฟคริสต์มาสเชิงพาณิชย์อื่น ๆ ที่ฉันจะแฮ็กได้ในไม่ช้า

ขั้นตอนที่ 3: Soldando La Placa

Soldando La Placa
Soldando La Placa
Soldando La Placa
Soldando La Placa
Soldando La Placa
Soldando La Placa
Soldando La Placa
Soldando La Placa

เร็ว ๆ นี้

ตอนนี้กำลังทำจานอยู่ครับ คิดว่าน่าจะได้ภายในอาทิตย์นี้

และฉันจะอัปเดตโพสต์นี้

ขั้นตอนที่ 4: เวลาแห่งความสนุกและการทดสอบ

สร้างโปรแกรมไดรเวอร์ของคุณบนแพลตฟอร์มที่คุณชอบ หากคุณไม่ชอบเขียนโปรแกรมหรือคุณไม่ต้องการ คุณสามารถนำรหัสของฉันไปแก้ไขหรือใช้งานในขณะที่ฉันกำลังปรับปรุงอย่างต่อเนื่อง

ในลิงก์ต่อไปนี้ คุณจะพบรหัสการพัฒนาในขณะนี้ ฉันยังไม่ได้ตั้งโปรแกรมรหัสสำหรับตราสัญลักษณ์นี้ แต่ฉันหวังว่าจะได้มันในไม่ช้า น่าเสียดาย:) ฉันทำงานและฉันมีแมว 4 ตัวที่จะให้อาหาร

เวอร์ชัน DEV

github.com/duxman/luces

เวอร์ชันที่กำลังพัฒนาและปรับปรุงอย่างต่อเนื่องด้วยคุณสมบัติใหม่เมื่อฉันมีเวลา

ฉันไม่แนะนำให้ใช้เวอร์ชันนี้เพราะฉันอาจสร้างข้อผิดพลาดในการเขียนโปรแกรมในฐานะโปรแกรมเมอร์ที่ดีที่ฉันเป็น ที่โยนหินก้อนแรกที่ไม่ได้เขียนข้อบกพร่อง

เวอร์ชัน 0.01

github.com/duxman/luces/tree/Version-0.01

  • เป็นเวอร์ชันเริ่มต้น
  • แค่เล่น wavs
  • รองรับเฉพาะเอาต์พุตดิจิตอล

เวอร์ชัน 0.02

github.com/duxman/luces/tree/Version-0.02

  • อนุญาตให้ทำซ้ำ wav และ mp3 (สิ่งเหล่านี้จะกลายเป็น wav ในการทำซ้ำครั้งแรก)
  • มีการสร้างสคริปต์แยกต่างหากเพื่อให้สามารถดำเนินการเพลงและซีเควนซ์ได้
  • การกำหนดค่าเว็บถูกดัดแปลง
  • การเล่นเพลงและการซิงโครไนซ์ได้รับการปรับปรุง
  • ขณะนี้มีการกำหนดโซนแสงสว่างแทนหมุดแต่ละตัว
  • แต่ละโซนอนุญาตให้มีหมุดได้หลายอัน

คุณสามารถดูตัวอย่างการทำงานได้ใน Duxman-Lights. ที่สอนได้ของฉัน

แนะนำ: