สารบัญ:

เทียน LED ริบหรี่: 10 ขั้นตอน
เทียน LED ริบหรี่: 10 ขั้นตอน

วีดีโอ: เทียน LED ริบหรี่: 10 ขั้นตอน

วีดีโอ: เทียน LED ริบหรี่: 10 ขั้นตอน
วีดีโอ: เทียนไฟฟ้าถ่านอ่อนดูยังไง #เทียนไฟฟ้า 2024, พฤศจิกายน
Anonim
เทียน LED ริบหรี่
เทียน LED ริบหรี่

ใช้เทียน LED "ริบหรี่" ที่เก็บเงินดอลลาร์ เพิ่ม AVR ATtiny13 และโค้ดเล็กน้อย แล้วคุณจะได้เทียน LED ที่ดูเกือบเหมือนจริง

ขั้นตอนที่ 1: เปิดปลอกเทียน

เปิดปลอกเทียน
เปิดปลอกเทียน

ภาพขนาดย่อดูเหมือนจะเป็นเครื่องมือที่ดีที่สุดสำหรับงานนี้ ตัวเคสไม่ติดกาว มีเพียงเสาที่พอดีกับแรงเสียดทานที่เข้าไปในรูรับที่หน้าปก ทำงานรอบๆ ขอบฝาครอบ แล้วส่วนฐานจะเริ่มหลวม อย่ารีบร้อนเพราะสายไฟที่เชื่อมต่อกับโมดูล LED ด้านในนั้นละเอียดและแตกหักง่าย เราจะนำสายไฟเหล่านี้กลับมาใช้ใหม่ ดังนั้นโปรดใช้ความระมัดระวัง

ขั้นตอนที่ 2: ถอดโมดูล LED

ถอดโมดูล LED
ถอดโมดูล LED
ถอดโมดูล LED
ถอดโมดูล LED
ถอดโมดูล LED
ถอดโมดูล LED

ไฟ LED ที่เชื่อมต่อกับฐานนั้นมีความเสียดทานพอดีกับฐานของเปลวเทียนพลาสติก บิดเล็กน้อยแล้วดึงออก สังเกตสีของสายไฟ เนื่องจากอาจแตกต่างจากตัวเครื่องที่ฉันใช้ ฉันจะใช้ "สีเหลือง" สำหรับค่าลบและ "สีแดง" สำหรับค่าบวก

ขั้นตอนที่ 3: ย้ายสายแคโทด

ย้ายลวดแคโทด
ย้ายลวดแคโทด

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

ขั้นตอนที่ 4: ตั้งโปรแกรมชิปของคุณ

โปรแกรมชิปของคุณ
โปรแกรมชิปของคุณ

เราจะตัดพินที่ไม่ได้ใช้ของ ATtiny13 ออก ดังนั้นอย่าลืมตั้งโปรแกรมชิปก่อนทำ! ฉันใช้โปรแกรมเมอร์ USBtinyISP และกระดานฝ่าวงล้อม SparkFun ในเขียงหั่นขนมแบบบัดกรี เรากำลังใช้ออสซิลเลเตอร์ภายในของ tiny13 ดังนั้นจึงไม่จำเป็นต้องเบิร์นฟิวส์การเขียนโปรแกรมใดๆ คุณสามารถใช้ไฟล์ hex ที่ให้มาหรือคอมไพล์ของคุณเองด้วยซอร์สโค้ดที่ให้มา หมายเหตุบางประการเกี่ยวกับซอร์สโค้ด: ฉันใช้ตัวสร้างตัวเลขสุ่มทั่วไปเนื่องจากฟังก์ชัน stdlib rand() มีขนาดใหญ่เป็นสองเท่า เมื่อคุณมีหน่วยความจำแฟลชเพียง 1024 ไบต์ ทุกไบต์ก็มีค่า! นอกจากนี้ ตัวจับเวลามิลลิวินาทีดูเหมือนจะไม่สอดคล้องกับเวลานาฬิกาแขวนจริง แต่เนื่องจากเวลาที่แน่นอนไม่สำคัญในแอปพลิเคชันนี้ ฉันจึงได้แต่มองดูเวลา พวกเจ้าระเบียบอาจจะประจบประแจง แต่ฉันเป็นนักปฏิบัติ:)หากต้องการตั้งโปรแกรมโดยใช้ไฟล์ hex ที่ให้มาบนระบบ Linux ให้ใช้บรรทัดคำสั่งนี้:avrdude -p attiny13 -P usb -c usbtiny -U flash:w:flicker.hexWinAVR ผู้ใช้อาจจะรู้จักคาถาที่ถูกต้อง ฉันไม่ทำ Windows:DUpdate: flicker2.zip มีโค้ดเวอร์ชันที่สอง ซึ่งมีรูปแบบการกะพริบสองรูปแบบ (กะพริบขึ้นและกะพริบลง) พร้อมด้วยการเพิ่มการป้องกันการเฝ้าระวังเพื่อรีเซ็ตชิปหากรหัสหลักควรหยุดทำงาน

ขั้นตอนที่ 5: ตัดขาชิป

ตัดขาชิป
ตัดขาชิป
ตัดขาชิป
ตัดขาชิป

เนื่องจากเราใช้หมุด 4, 5 และ 8 เท่านั้น ให้ตัดหมุดที่เหลือออกด้วยชุดหัวตัดแบบฝัง

ขั้นตอนที่ 6: สร้างการเชื่อมต่อบางอย่าง

สร้างการเชื่อมต่อ
สร้างการเชื่อมต่อ
สร้างการเชื่อมต่อ
สร้างการเชื่อมต่อ

ตะกั่วสีแดง (บวก) ถูกตัดในขั้นตอนก่อนหน้านี้ ตอนนี้คุณจะถอดฉนวนประมาณ 3/16 นิ้วออกจากปลายอิสระของตะกั่วสีแดงแต่ละด้าน จากนั้นนำลวดที่เปลือยเปล่าไปชุบดีบุก ตรึงหมุดที่เหลืออยู่บนชิป Tiny13 ของคุณด้วย สิ่งนี้ทำให้การติดสายละเอียดง่ายขึ้นมาก เนื่องจากคุณสามารถยึดลวดกับหมุดของชิปและปรับข้อต่อบัดกรีใหม่ด้วยหัวแร้งร้อน

ตะกั่วสีแดงจากโมดูล LED เชื่อมต่อกับพิน 5 ตะกั่วสีแดงจากแบตเตอรี่ไปที่พิน 8 สำหรับการเชื่อมต่อกราวด์ ให้ใช้คีมจมูกเข็มที่แหลมละเอียดเพื่องอพินใน "U" ใช้มีดอเนกประสงค์ที่คม ให้คะแนนฉนวนของลวดสีเหลือง (เชิงลบ) แล้วดึงออกจากกันเพื่อให้เห็นส่วนเล็กๆ ของลวดเปล่า วางลวดเปล่าในส่วน "U" ที่คุณเพิ่งงอและประสานอย่างระมัดระวัง

ขั้นตอนที่ 7: เพิ่มฉนวนบางส่วน

เพิ่มฉนวนกันความร้อน
เพิ่มฉนวนกันความร้อน

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

ขั้นตอนที่ 8: ทดสอบวงจรของคุณ

ทดสอบวงจรของคุณ
ทดสอบวงจรของคุณ

ตอนนี้เป็นเวลาที่ดีที่จะติดตั้งแบตเตอรี่และตรวจสอบงานของคุณ

ขั้นตอนที่ 9: รวมทุกอย่างเข้าด้วยกัน

รวมทุกอย่างไว้ด้วยกัน
รวมทุกอย่างไว้ด้วยกัน

ใส่ไฟ LED อีกครั้งที่ด้านล่างของเปลวไฟพลาสติก สอดชิปเข้าไปในเคสเพื่อไม่ให้ลิ่มกับสวิตช์เปิด-ปิด สุดท้าย นำฐานของเทียนกลับเข้าที่ โดยให้เสาที่อยู่ด้านล่างเข้าช่องในฝาครอบ

ขั้นตอนที่ 10: ดูสิ! เปลวไฟริบหรี่

หากทุกอย่างทำงานได้ดี ตอนนี้คุณมี "เปลวไฟ" ที่ริบหรี่บนเทียน LED ของคุณ อวดเพื่อนของคุณ หน่วยที่ฉันซื้อมาพร้อมกับแพ็คเกจ 2 ชิ้น คุณจึงสามารถสาธิตก่อนและหลังได้อย่างง่ายดาย

แนะนำ: