สารบัญ:
- ขั้นตอนที่ 1: การเตรียมการ
- ขั้นตอนที่ 2: แผนผังและคำอธิบาย
- ขั้นตอนที่ 3: การเข้ารหัสและการอัปโหลดรหัส
- ขั้นตอนที่ 4: มาประสานชิ้นส่วนกันเถอะ
วีดีโอ: UMakers Lantern: 6 ขั้นตอน (พร้อมรูปภาพ)
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:07
สวัสดีผู้ผลิต!
พวกเราคือกลุ่มนักศึกษาของมหาวิทยาลัยมาลากา (UMA) โครงการนี้เป็นส่วนหนึ่งของวิชา 'Creative Electronics' ซึ่งเป็นโมดูลปีที่ 4 ของ BEng Electronic Engineering ที่ UMA, School of Telecommunications (www.etsit.uma.es)
โครงการของเราประกอบด้วยไฟแฟลช รายละเอียดเกี่ยวกับส่วนประกอบที่ใช้และกระบวนการที่ตามมาจะอธิบายไว้ในขั้นตอนต่อไปนี้
ขั้นตอนที่ 1: การเตรียมการ
ส่วนประกอบที่ใช้:
- ตัวต้านทาน (50Ω และ 10kΩ)
- โพเทนชิออมิเตอร์ 10kΩ
- เพาเวอร์ทรานซิสเตอร์ BDX
- ไฟ LED SMD 50W
- ไดรเวอร์นำ (240Vac - 50Vdc)
เราซื้อ SMD ที่มีไดรเวอร์ผ่าน Amazon (ที่นี่)
ATMega 328p
เราต้องการบอร์ด Arduino สองตัว (หนึ่งในนั้นมีไมโครคอนโทรลเลอร์แบบถอดได้)
- PCB ต้นแบบก่อนเจาะ
- ตัวแปลงบั๊ก DC-DC (LM2596)
- ฮีทซิงค์และแผ่นระบายความร้อน [อุปกรณ์เสริม]
ที่รูปภาพด้านบนของขั้นตอนนี้ มีส่วนประกอบที่ไม่ได้ใช้กับโคมไฟรุ่นแรกนี้ ส่วนประกอบนี้เป็นตัวตรวจวัดความเร่ง เรากำลังวางแผนที่จะรวมส่วนประกอบนี้ในเวอร์ชันอนาคตเพื่อควบคุมการกะพริบของแสงด้วยการเคลื่อนไหวของมือแทนการหมุนโพเทนชิออมิเตอร์
ขั้นตอนที่ 2: แผนผังและคำอธิบาย
เราได้เลือกทรานซิสเตอร์ BDX เนื่องจากมีค่าเกนกระแส DC สูง (เบต้า) เนื่องจากเราต้องควบคุมความอิ่มตัวและสถานะการตัดของทรานซิสเตอร์ด้วยกระแสของไมโครคอนโทรลเลอร์ (กระแสสะสม - อิมิตเตอร์สามารถเข้าถึงค่า 1A).
โครงการของเราออกแบบมาเพื่อควบคุมวงจรค่าไฟฟ้าแรงสูงด้วยไมโครคอนโทรลเลอร์ซึ่งให้ค่ากระแสไฟต่ำผ่านเอาต์พุตดิจิตอล
เราได้วางตัวลดกระแสไฟ DC-DC (โดยใช้เอาต์พุตของตัวแปลง AC-DC) เพื่อเปิดไมโครคอนโทรลเลอร์ เพื่อควบคุมรอบการทำงานของ PWM (ที่ควบคุมการกะพริบของแสง) เราได้ใช้โพเทนชิออมิเตอร์ที่เชื่อมต่อกับไมโครคอนโทรลเลอร์
ขั้นตอนที่ 3: การเข้ารหัสและการอัปโหลดรหัส
ในการอัปโหลดรหัสไปยังไมโครคอนโทรลเลอร์ คุณสามารถทำตามขั้นตอนต่อไป: (จากหน้าเว็บทางการของ Arduino)
- ดาวน์โหลดไฟล์เก็บถาวรการกำหนดค่าฮาร์ดแวร์ (ที่นี่)
- สร้างโฟลเดอร์ชื่อ "ฮาร์ดแวร์" ในโฟลเดอร์ Sketchbook Arduino ของคุณ
- ย้ายโฟลเดอร์ที่ดาวน์โหลดไว้ก่อนหน้านี้ไปยังโฟลเดอร์ "ฮาร์ดแวร์"
- รีสตาร์ทซอฟต์แวร์ Arduino
- เมื่อคุณเรียกใช้โปรแกรมอีกครั้ง คุณควรเห็น "ATMega 328 บนเขียงหั่นขนม (นาฬิกาภายใน 8MHz)" ในเมนูเครื่องมือ>บอร์ด
-
เบิร์น bootloader (คุณควรเบิร์น bootloader เพียงครั้งเดียว)
- เลือกบอร์ดและพอร์ตอนุกรมจากเมนูเครื่องมือ
- ต่อบอร์ด Arduino และไมโครคอนโทรลเลอร์แบบนี้
- เลือก ATMega 328 บนเขียงหั่นขนม (นาฬิกาภายใน 8MHz) จากเครื่องมือ> บอร์ด
- เลือก Arduino เป็น ISP จากเครื่องมือ>โปรแกรมเมอร์
- เรียกใช้เครื่องมือ>เบิร์น Bootloader
-
อัปโหลดรหัส: เมื่อ ATMega 328p ของคุณมี Arduino bootloader แล้ว คุณสามารถอัปโหลดโปรแกรมได้
- ถอดไมโครคอนโทรลเลอร์ออกจากบอร์ด Arduino
- ต่อบอร์ด Arduino และไมโครคอนโทรลเลอร์ตามที่แสดงในภาพถัดไป
- เลือก " ATMega 328 บน breadboar (นาฬิกาภายใน 8MHz) " จากเมนูเครื่องมือ>บอร์ด
- อัพโหลดได้ตามปกติ
ขั้นตอนที่ 4: มาประสานชิ้นส่วนกันเถอะ
- เราเริ่มบัดกรีทรานซิสเตอร์และตัวต้านทาน
- แนะนำไมโครคอนโทรลเลอร์ใน PCB ที่เจาะไว้ล่วงหน้าแล้วตัดแทร็กที่เหลือ
- มาบัดกรีไมโครคอนโทรลเลอร์กันเถอะ
- ประสานโพเทนชิออมิเตอร์ใกล้กับอินพุตแบบอะนาล็อกของไมโครคอนโทรลเลอร์ เพิ่มสายไฟที่จำเป็นเพื่อวางโมดูลตัวลดทอน DC-DC
- ประสาน DC-DC โดยอีกด้านหน้าของ PCB
- ใช้ไฟ LED SMD (เป็นทางเลือกในการวางฮีทซิงค์ เราได้นำเครื่องพิมพ์ 3D กลับมาใช้ใหม่แล้ว)
- ประสานสายไฟที่เชื่อมต่อ +Vcc และกราวด์ (GND)
- เมื่อชิ้นส่วนแต่ละชิ้นได้รับการบัดกรีแล้ว เราได้ตัดสินใจวางระบบทั้งหมดไว้ในหลอดดิสโก้แบบเก่าเพื่อให้การออกแบบมีขนาดกะทัดรัด
- อย่าลืมบัดกรี Led เป็น Vcc และทรานซิสเตอร์ (เราใช้ขั้วต่อไฟฟ้า) อย่าลืมประสานการเชื่อมต่อของตัวแปลง DC-DC (ให้ความสนใจกับแผนผัง)
คำแนะนำบางประการ:
- เราได้เชื่อมต่อสายไฟจากไดรเวอร์ Led เพื่อให้ใช้งานได้สะดวก ปลายสายทองแดงเป็นกระป๋องและเราเชื่อมต่อปลายทั้งสองข้างเข้าด้วยกัน เพื่อให้ได้ผลลัพธ์ที่ดีขึ้นและหลีกเลี่ยงการลัดวงจร เราได้ใช้แผ่นแปะระบายความร้อน
- เราได้ทำรูสองรูในหลอดดิสโก้เพื่อให้เราสามารถดึงสายไฟและควบคุมโพเทนชิออมิเตอร์ได้ดีขึ้น
แนะนำ:
Jack-O-Lantern ที่สวมใส่ได้: 5 ขั้นตอน (พร้อมรูปภาพ)
Wearable Light Up Jack-O-Lantern: นี่คือโปรเจ็กต์การพิมพ์ 3 มิติที่ยอดเยี่ยมที่ต้องทำก่อนวันฮัลโลวีน ทำตามขั้นตอนด้านล่าง เพื่อทำให้ตัวเองเป็นแจ็ค-โอ-แลนเทิร์นที่พิมพ์โดย Wearable Light Up 3D ซึ่งคุณสามารถสวมรอบคอหรือวางไว้บนโต๊ะทำงานเพื่อพาคุณเข้าสู่ Hallowe
Jack-o'-lantern's Lantern: 3 ขั้นตอน
ตะเกียงของ Jack-o'-lantern: นี่คือโครงการที่คุณสามารถทำได้ที่บ้านกับเด็ก ๆ และครอบครัวในช่วงเวลาที่น่ากลัวเหล่านี้! ประกอบด้วยการเพิ่มแสงสว่างให้กับฟักทองของคุณ (อาจเป็นของจริงหรือของปลอม) เพื่อให้คุณสามารถมีตะเกียง Jack-o´-lanterns ได้อย่างแท้จริง
Active Music Party LED Lantern & ลำโพง Bluetooth พร้อม Glow in the Dark PLA: 7 ขั้นตอน (พร้อมรูปภาพ)
Active Music Party LED Lantern & Bluetooth Speaker with Glow in the Dark PLA: สวัสดี และขอขอบคุณที่ปรับแต่ง Instructable ของฉัน! ทุกปี ฉันทำโปรเจ็กต์ที่น่าสนใจกับลูกชายของฉันซึ่งตอนนี้อายุ 14 ปี เราได้สร้าง Quadcopter นาฬิกาว่ายน้ำ (ซึ่งเป็นคำสั่งสอนได้เช่นกัน) ม้านั่งตู้ CNC และ Fidget Spinners.Wi
Joke-o-Lantern: 5 ขั้นตอน (พร้อมรูปภาพ)
Joke-o-Lantern: สิ่งที่โลกต้องการคือ Arduino Jack-o-lantern! คุณเห็นด้วยหรือไม่ โปรเจ็กต์นี้เป็นแจ็ค-โอ-แลนเทิร์นที่สามารถให้ Tricks AND Treats! กดปุ่มที่ด้านข้างของศีรษะแล้วคุณจะได้รับเรื่องตลกฮาโลวีนที่สุ่มเลือกพร้อมกับเพลงประกอบ
Origami Lantern: การพิมพ์ 3 มิติบนกระดาษ: 4 ขั้นตอน (พร้อมรูปภาพ)
Origami Lantern: การพิมพ์ 3 มิติบนกระดาษ: โครงการนี้เริ่มต้นจากแนวคิดที่ฉันมีจากภาพยนตร์ที่ฉันดูเมื่อฤดูร้อนที่แล้ว ระหว่างพับ เป็นเรื่องเกี่ยวกับ origami และในตอนท้าย ศาสตราจารย์จาก MIT Erik Demaine กล่าวว่าคุณให้หน่วยความจำกับกระดาษเมื่อคุณพับ นั่นทำให้ฉันคิดว่