สารบัญ:
2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-13 06:58
มันคือการตกแต่งฮาโลวีน: ภาพผีที่มีการควบคุมความเข้มของแสงแบบไดนามิก ในวิดีโอด้านบนคุณสามารถดูได้ทางด้านขวา มันถูกติดตั้งในหน้าต่างของเราพร้อมกับโครงการอื่น ๆ ของฉัน: "ดวงจันทร์กับเงาค้างคาว" และ "ฟักทอง"
เสบียง
- แถบ LED ซิลิโคนแบบยืดหยุ่นได้ LED แบบนีออนขนาด 1 เมตร Ice Blue LED Strips (adafruit.com)
- โมดูลไฟพื้นหลัง LED สีขาวขนาดใหญ่สี่โมดูล (adafruit.com)
- ไมโครคอนโทรลเลอร์ Attiny85 (ซัพพลายเออร์อิเล็กทรอนิกส์ใด ๆ)
- LM2596 DC-DC Buck Converter ขั้นตอนลงโมดูลเพาเวอร์ซัพพลายเอาท์พุท 1.23V-30V (อเมซอน)
- ทรานซิสเตอร์ NTE196 NPN (ของทอด)
- ตัวต้านทานสี่ตัว 110 โอห์ม 0.25 W.
- ตัวต้านทานหนึ่งตัว 270 โอห์ม 0.25 W.
- เขียงหั่นขนม, ลวด, ส่วนหัว, ท่อหดความร้อน, แผ่นโฟมสีดำของ Elmer, กระดาษแข็งบางส่วน
- แหล่งจ่ายไฟ: 110 VC AC - 12 V DC (>= เอาต์พุต 2 A)
ขั้นตอนที่ 1: วงจร
โครงการใช้พลังงานจากแหล่งจ่ายไฟ 12 V DC (เอาต์พุต 2A เพียงพอ) ต้องใช้ 12 V เพื่อจ่ายไฟให้กับแถบ LED โมดูลชิปและแบ็คไลท์ใช้พลังงาน 5 V ซึ่งผลิตขึ้นจาก 12 V โดยโมดูลพลังงานแบบลดขั้นตอนตาม LM2596 Attiny85 ควบคุมโมดูลไฟ LED แบ็คไลท์โดยตรง กำลังขับของชิปไม่เพียงพอสำหรับควบคุมแถบ ดังนั้นฉันจึงเพิ่มทรานซิสเตอร์ NPN (NTE196 ทรงพลังเกินไปที่นี่ แต่เป็นเพียงสิ่งที่ฉันพบได้ที่ร้าน Fry ในพื้นที่ ฉันคิดว่าทรานซิสเตอร์ NPN ใดๆ ที่มีกระแสเอาต์พุต > 1.6 A จะพอดี)
ขั้นตอนที่ 2: การติดตั้งวงจร
เพื่อประหยัดเวลาในการบัดกรีฉันติดตั้งวงจรบนเขียงหั่นขนม ให้ความสนใจกับอะแดปเตอร์ที่ทำเอง (ประมาณแถวที่ 25 บนรูปภาพ) อนุญาตให้แนบส่วนหัว AVRISP II 6 พินเข้ากับเขียงหั่นขนม
3/22/2021/ อัพเดท.
ย้ายส่วนประกอบจากเขียงหั่นขนมรุ่นทดลองไปยังเขียงหั่นขนมขนาด Adafruit Perma-Proto 1/4 เพื่อบัดกรีอย่างถาวร
ขั้นตอนที่ 3: การสร้างร่างกาย
แถบ LED ที่ยืดหยุ่นได้จัดเรียงไว้บนกระดานของ Elmer เพื่อสร้างตัวผี จากนั้นฉันก็ทำรูบนกระดานด้วยสว่านและย้ายห่วงลวดผ่านรูที่ติดแถบเข้ากับบอร์ด
ขั้นตอนที่ 4: การสร้างองค์ประกอบใบหน้า
ฉันสร้างองค์ประกอบใบหน้าโดยใช้กระดาษแข็งในลักษณะแซนวิชสามชั้น ในภาพคุณสามารถเห็นองค์ประกอบตรงกลาง ประกอบด้วยช่องเปิดเพื่อให้ตรงกับโมดูลแบ็คไลท์ อีกชั้นหนึ่งเป็นแผ่นกระดาษแข็งด้านหลัง: ทั้งสองติดกับลวด จริงๆ แล้วชั้นหน้าเป็นแผ่นโฟมของ Elmer ที่มีตัวผีติดอยู่แล้ว ฉันเปิดตาและปากที่นั่นแล้วติดโมดูลใบหน้าเข้ากับบอร์ดด้วยห่วงลวด สายไฟ LED และแถบลวดที่ฉันเสียบเข้าไปในรูที่สอดคล้องกันของแผงวงจรทดลอง
ขั้นตอนที่ 5: การเขียนโปรแกรม
โปรแกรมเขียนด้วยภาษา C และคอมไพล์ด้วยความช่วยเหลือของ AVR Studio 7 Studio อนุญาตให้ฉันเชื่อมต่อกับชิป Attiny85 ผ่านอุปกรณ์อินเทอร์เฟซ AVRISPII ล้างค่าฟิวส์ CKDIV8 เพื่อเพิ่มความถี่คอนโทรลเลอร์เป็น 8 MHz และโหลดโปรแกรมลงในหน่วยความจำชิป. ซอร์สโค้ดและวัสดุเสริมที่มีให้:
ขั้นตอนที่ 6: การตั้งชื่อโครงการ
ตอนนี้โครงการเสร็จสิ้น ฉันสร้างมันขึ้นมาหลังจากแคสเปอร์ผีที่เป็นมิตร แต่เมื่อฉันทำมันเสร็จก็มีข้อเสนอแนะว่าดูเหมือนแคสเปอร์น้อยกว่า แต่เหมือนคนจากภาพวาด "The Scream" ของ Edvard Munch มากกว่า ดังนั้นไม่ว่าจะเป็น ให้เราตั้งชื่อโครงการนี้ว่า "The Scream"