สารบัญ:
- ขั้นตอนที่ 1: เปิดปลอกเทียน
- ขั้นตอนที่ 2: ถอดโมดูล LED
- ขั้นตอนที่ 3: ย้ายสายแคโทด
- ขั้นตอนที่ 4: ตั้งโปรแกรมชิปของคุณ
- ขั้นตอนที่ 5: ตัดขาชิป
- ขั้นตอนที่ 6: สร้างการเชื่อมต่อบางอย่าง
- ขั้นตอนที่ 7: เพิ่มฉนวนบางส่วน
- ขั้นตอนที่ 8: ทดสอบวงจรของคุณ
- ขั้นตอนที่ 9: รวมทุกอย่างเข้าด้วยกัน
- ขั้นตอนที่ 10: ดูสิ! เปลวไฟริบหรี่
วีดีโอ: เทียน LED ริบหรี่: 10 ขั้นตอน
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:09
ใช้เทียน LED "ริบหรี่" ที่เก็บเงินดอลลาร์ เพิ่ม AVR ATtiny13 และโค้ดเล็กน้อย แล้วคุณจะได้เทียน LED ที่ดูเกือบเหมือนจริง
ขั้นตอนที่ 1: เปิดปลอกเทียน
ภาพขนาดย่อดูเหมือนจะเป็นเครื่องมือที่ดีที่สุดสำหรับงานนี้ ตัวเคสไม่ติดกาว มีเพียงเสาที่พอดีกับแรงเสียดทานที่เข้าไปในรูรับที่หน้าปก ทำงานรอบๆ ขอบฝาครอบ แล้วส่วนฐานจะเริ่มหลวม อย่ารีบร้อนเพราะสายไฟที่เชื่อมต่อกับโมดูล LED ด้านในนั้นละเอียดและแตกหักง่าย เราจะนำสายไฟเหล่านี้กลับมาใช้ใหม่ ดังนั้นโปรดใช้ความระมัดระวัง
ขั้นตอนที่ 2: ถอดโมดูล 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 ชิ้น คุณจึงสามารถสาธิตก่อนและหลังได้อย่างง่ายดาย
แนะนำ:
เทียน LED สำหรับโคมกระดาษ: 3 ขั้นตอน
เทียน LED สำหรับโคมกระดาษ: โครงการนี้แสดงวิธีทำเอฟเฟกต์เทียนที่ดูสมจริงสำหรับใช้เช่นภายในโคมไฟกระดาษ ใช้บอร์ด NodeMCU (ESP8266) เพื่อขับเคลื่อน NeoPixels หรือที่เรียกว่า WS2812 LED ดูวิดีโอในส่วนผลลัพธ์เพื่อดูการเปรียบเทียบ
"เทียน" เปลี่ยนสีไฟ LED อย่างง่าย: 5 ขั้นตอน (พร้อมรูปภาพ)
"เทียน" เปลี่ยนสี LED อย่างง่าย: นี่คือแสงเปลี่ยนสีที่เรียบง่ายซึ่งเหมาะสำหรับเด็กและผู้ใหญ่ ดูสวยงามในห้องที่มีแสงสลัวๆ เหมาะสำหรับวันหยุด และทำให้แสงกลางคืนดูเย็นสบาย
เทียน LED: 6 ขั้นตอน
เทียน LED: เราจะสร้างเทียน LED และเรียนรู้เกี่ยวกับวงจรไฟฟ้าอย่างง่าย LED เป็นไดโอดเปล่งแสง เมื่อกระแสไหลผ่าน พวกมันสามารถเรืองแสงได้ในเกือบทุกสีของแสงที่มองเห็นได้ รวมทั้งอินฟราเรดและอัลตราไวโอเลต เราจะใช้ประเภท
เทียน LED Clapper: 7 ขั้นตอน (พร้อมรูปภาพ)
Clapper LED Candle: เมื่อสามปีที่แล้วฉันเห็น "เปลวไฟใหม่ของฉัน" โดย MORITZ WALDEMEYER, INGO MAURER UND TEAM 2012 ที่ร้านขายของที่ระลึกของพิพิธภัณฑ์ และรู้สึกหลงรักไอเดียนี้ ฉันหวังว่าจะสร้างสิ่งที่ชวนให้หลงใหล สนุกสนาน มีประโยชน์ใช้สอย และน่าชมขึ้นใหม่ แต่
เทียน LED USB อัจฉริยะ: 7 ขั้นตอน
Smart USB LED Candle: คำแนะนำนี้แสดงวิธีทำเทียน LED USB ที่เปิดโดยอัตโนมัติเมื่อมืด โปรเจ็กต์นี้จัดทำขึ้นสำหรับรายวิชา If This, Then That ที่ผมติดตามที่มช. หมายเหตุ: โปรเจ็กต์นี้ได้รับการแปลงโฉมเป็นสุนทรียภาพ