สารบัญ:
- ขั้นตอนที่ 1: อะไหล่
- ขั้นตอนที่ 2: การออกแบบนกอินทรี
- ขั้นตอนที่ 3: การสร้าง PCB
- ขั้นตอนที่ 4: Arduino Sketch
- ขั้นตอนที่ 5: บทสรุป
วีดีโอ: โรแมนติก Led Heart SMD: 5 ขั้นตอน (พร้อมรูปภาพ)
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:05
สวัสดีผู้ผลิต!
นี่เป็นคำสั่งแรกของฉันและฉันต้องการจัดการกับสิ่งที่สำคัญบางอย่างก่อน:
- ฉันสร้างโปรเจ็กต์นี้ด้วยแนวคิดว่าจะใช้เครื่องมือจำนวนน้อยที่สุดเพื่อให้ทุกคนทำได้! ถึงฉันจะมีเครื่องมือไม่มากนัก มีแต่ของจำเป็นที่เข้มงวด
- ฉันไม่ใช่วิศวกรไฟฟ้าหรือนักเขียนโค้ด ทั้งหมดที่ฉันรู้ฉันได้เรียนรู้จากผู้สอนหรือไซต์อื่น ๆ ! สิ่งเล็กน้อยที่ฉันรู้เกี่ยวกับการเขียนโค้ดนั้นมาจากชั้นเรียนภาษา C ที่ฉันเคยเข้าเรียนในมหาวิทยาลัยระหว่างเรียนปริญญาฟิสิกส์
- สุดท้ายแต่ไม่ท้ายสุด ภาษาอังกฤษไม่ใช่ภาษาแรกของฉัน ดังนั้นฉันขอโทษถ้าฉันทำผิดพลาด เผื่อในกรณีที่แจ้งให้เราทราบ!
ฉันเริ่มคิดถึงหัวใจ LED หลังจากได้เห็นคำแนะนำของผู้ใช้ LexanPanda Animated LED Heart โครงการของฉันได้รับแรงบันดาลใจอย่างมากจากเขา ความแตกต่างที่สำคัญของฉันคือเค้าโครง PCB: ฉันต้องการฟอร์มแฟคเตอร์ขนาดเล็กที่ดูเท่แม้จะไม่มีกล่องหุ้ม ! รุ่นของฉันใช้พลังงานจากแบตเตอรี่ CR2032 สองก้อนเพื่อให้พกพาสะดวกยิ่งขึ้น
เครดิตทั้งหมดสำหรับโปรแกรม Arduino ไปที่ LexanPanda แยกจากกันสำหรับแอนิเมชั่นของฉันเอง!
ฉันขอโทษที่ไม่มีรูปถ่าย แต่ตั้งแต่เริ่มต้น ฉันไม่คิดว่าฉันจะสอน แต่เปลี่ยนใจในนาทีสุดท้าย!
อย่างที่คุณเห็น ถ้าฉันทำได้ ทุกคนทำได้! ฉันหวังว่าคุณจะชอบมัน
ขั้นตอนที่ 1: อะไหล่
นี่คือรายการของชิ้นส่วนที่ฉันเคยใช้ มี SMD มากมาย แต่ถ้าฉันไม่เคยทำให้คุณเชื่อ ฉันไม่ใช่ผู้เชี่ยวชาญไม่ว่าด้วยวิธีใด ทุกคนสามารถบัดกรี SMD ด้วยความอดทนเล็กน้อย แหนบ และหัวแร้งบัดกรีที่เล็กพอ
ส่วนรายการ:
- ตัวต้านทาน 14x 100ohm (แพ็คเกจ 0805)
- 14x ไฟ LED สีแดง (แพ็คเกจ PLCC2) คุณสามารถใช้ทุกสีที่ต้องการได้ อย่าลืมเลือกตัวต้านทานที่เหมาะสมสำหรับสีด้วย นี่คือไซต์ที่สามารถช่วยคุณได้ (การจัดหา: 5V สำหรับแรงดันไฟ LED ตกและกระแสไฟ โปรดดูไซต์นี้ จำนวน LED: 1)
- ตัวต้านทาน 10k (0805) สำหรับการดึงลง
- LM7805 ตัวควบคุมแรงดันไฟฟ้า (แพ็คเกจ TO252)
- ตัวเก็บประจุ SMD ขนาด 1x 0.33uF (ฉันเคยใช้แคปแทนทาลัม แต่นั่นเป็นทางเลือก ฉันมีแค่ในลิ้นชักเท่านั้น)
- 1x 0.1uF ตัวเก็บประจุ SM (แทนทาลัมเดียวกัน)
- 2x 74HC595 (แพ็คเกจกรมทรัพย์สินทางปัญญา)
- 1x Attiny85 (แพ็คเกจกรมทรัพย์สินทางปัญญา)
- 1x สวิตช์สัมผัส (ผ่านรู)
- ที่ใส่แบตเตอรี่ CR2032 2x (สำหรับโครงร่าง PCB ฉันเลือกให้สองรูแยกจากกันด้วยระยะห่างที่ฉันได้วัดบนตัวจับที่ฉันมีอยู่ หากคุณมีตัวยึดขนาดต่างกันคุณสามารถเปลี่ยน PCB ได้อย่างง่ายดาย ตามที่ฉันจะแสดงให้คุณเห็นในภายหลัง
- 2x CR2032 แบตเตอรี่
- สวิตช์สไลด์ 1x (เลือกสิ่งที่คุณต้องการบนนี้ ฉันเลือกรูเล็กๆ หนึ่งรู แต่ตัว SMD ควรดีกว่า)
- 1x หมูป่าหุ้มทองแดงสองด้าน
ทั้งหมดนี้ทำให้ฉันเสียค่าใช้จ่าย 15 ยูโร ซึ่งเยอะมาก แต่ฉันซื้อมันที่ร้านขายอุปกรณ์อิเล็กทรอนิกส์ในท้องถิ่น ฉันจะใส่ลิงค์ Digikey ให้คุณ แต่คุณสามารถซื้อจากใครก็ได้ที่คุณต้องการ!
ลิงค์ Digikey:
- 100ohm 0805 SMD
- LED สีแดง PLCC2
- 10k 0805 SMD
- LM7805 TO-252
- 0.33uF แทนทาลัม
- 0.1uF แทนทาลัม
- 74HC595 16DIP
- Attiny85-20PU 8PDIP
- สวิตช์แทคไทล์ (ตัวเดียวกับที่ฉันเคยใช้ เป็นสีแดงเหมือนไฟ LED)
- ที่ใส่แบตเตอรี่ CR2032
- สวิตช์สไลด์
ขั้นตอนที่ 2: การออกแบบนกอินทรี
อย่างแรกเลย ฉันออกแบบ LexanPanda และฉันได้วางแผนผังใน Eagle: นี่คือไฟล์ทั้งหมด
อย่างที่คุณเห็นว่าฉันได้ทำเลย์เอาต์สองด้านแล้ว อย่ากลัวไปเลย ฉันจะแสดงให้คุณเห็นในภายหลังว่าฉันทำ PCB ด้วยวิธีการถ่ายโอนโทนเนอร์ได้อย่างไร! มีคำแนะนำมากมายบนอินเทอร์เน็ตและแม้แต่ในคำแนะนำเกี่ยวกับวิธีการสร้าง PCB สองด้านด้วยวิธีโทนเนอร์ แน่นอนคุณสามารถใช้วิธีการใดก็ได้ที่คุณต้องการ! สำหรับบอร์ดนี้ ฉันยังคิดจะซื้อ PCB ที่ไวต่อแสง UV แต่ฉันมีเวลาไม่มาก
มีเรื่องเล็กน้อยที่ฉันได้กล่าวไปแล้วในรายการชิ้นส่วน: ฉันไม่มีเวลาค้นหาหรือสร้างไฟล์อินทรีสำหรับที่ยึด CR2032 ดังนั้นฉันจึงสร้างแผ่น 4 แผ่นที่บน PCB ห่างกันพอสมควร ระยะนี้วัดระหว่างหมุดด้วยคาลิปเปอร์บนตัวจับยึด CR2032 ที่ฉันวางไว้ อย่าลังเลที่จะนำไฟล์บอร์ดสำหรับ eagle และเปลี่ยนให้เหมาะกับความต้องการของคุณ! มันค่อนข้างง่ายและคุณไม่ต้องวุ่นวายกับเลย์เอาต์มากเกินไป
ขั้นตอนที่ 3: การสร้าง PCB
ตอนนี้ถ้าคุณมีทุกอย่างอยู่ในมือของคุณ เราก็เริ่มทำ PCB ได้แล้ว! เพื่อลดความซับซ้อนของสิ่งต่าง ๆ ฉันจะใส่ไฟล์ PDF ที่คุณสามารถพิมพ์เพื่อสร้าง PCB ของคุณได้โดยตรง หากคุณสร้างของคุณเอง ให้แน่ใจว่าได้สะท้อนด้านบนหรือด้านล่างของกระดานในแนวนอน! ใน PDF ของฉัน ฉันพลิกด้านบน
อย่างที่คุณเห็นฉันได้ใส่ข้อความใน pdf ของฉันแล้ว แน่นอนว่าคุณสามารถลบมันออกแล้วใส่ชื่อของคุณไปพร้อมกับคู่ของคุณ หรือจะเว้นว่างไว้ก็ได้ แล้วแต่คุณ!
ตอนนี้เกี่ยวกับวิธีทำ PCB แบบสองด้าน: หลังจากที่คุณพิมพ์เลย์เอาต์ของคุณแล้ว คุณต้องนำส่วนบนและครึ่งล่างมาทำให้ส่วนที่พิมพ์ออกมาดูเข้ากัน อย่าลืมเว้นที่ว่างไว้ด้านข้างของงานพิมพ์เพื่อใส่ลวดเย็บกระดาษต่อไป ใช้แสงช่วยจัดตำแหน่งรูของไอซี ให้แน่ใจว่าพวกมันอยู่ทับกันอย่างแม่นยำ และเมื่อคุณมีความสุข ให้เย็บกระดาษเข้าที่ หรือใช้เทปกาว เว้นที่ว่างให้ทองแดง ห่มที่จะประกบระหว่างกระดาษ! เป็นสิ่งสำคัญมากที่หลังจากที่คุณยึดกระดาษให้แน่นแล้ว คุณต้องตรวจสอบซ้ำแล้วซ้ำอีกว่ารูอยู่ในแนวเดียวกันหรือไม่ จากนั้นวางกระดานเปล่าไว้ระหว่างกระดาษ โดยให้แน่ใจว่าเลย์เอาต์ด้านบนและด้านล่างตรงกัน ได้เวลารีดผ้าแล้ว
หลังจากที่คุณแกะสลักบอร์ดแล้ว ให้วางรูด้วยดอกสว่าน 0.8 มม. ตามเลย์เอาต์ PCB ไม่ต้องกังวลหากรูบางรูไม่ได้เรียงชิดกันมาก คุณจะสามารถแก้ปัญหานี้ได้ในขณะที่บัดกรี
มีจุดแวะบางจุดที่คุณต้องกรอก ฉันใช้ขาของตัวต้านทานทะลุผ่านที่ฉันผ่านเข้าไปในจุดแวะและบัดกรีมันในแต่ละด้าน
ให้แน่ใจว่าได้ประสานหมุดทั้งสองด้าน มิฉะนั้น หัวใจจะไม่ทำงาน!
ขั้นตอนที่ 4: Arduino Sketch
ไม่มีอะไรจะพูดมากเกี่ยวกับเรื่องนี้ ถ้าคุณต้องการรายละเอียด โปรดไปที่คำแนะนำของ LexanPanda
มีสองสิ่งที่แตกต่างจากที่เขาใช้: ฉันได้เพิ่มแอนิเมชั่นแล้ว ตอนนี้มีทั้งหมด 16 ตัว และฉันได้เพิ่มตัวแปรที่เรียกว่า "หลาย" สิ่งสำคัญคือคุณต้องตั้งค่าตามความเร็วของ นาฬิกาที่คุณเลือกสำหรับ attiny85 ฉันเลือกนาฬิกา 8MHz ดังนั้นตัวแปรถูกตั้งค่าเป็น 8 หากคุณไม่ต้องการเปลี่ยนความเร็วสัญญาณนาฬิกา attiny85 จะถูกตั้งค่าเริ่มต้นเป็น 1MHz สิ่งเดียวที่คุณต้องทำคือตั้งค่าตัวแปรเป็น 1 ดังนั้นความเร็วที่คุณเลือก ให้ตั้งค่าตัวแปรเป็นความเร็วนั้นในขั้นตอน MHz
ขั้นตอนที่ 5: บทสรุป
ตอนนี้คุณมีหัวใจ LED ของคุณเองแล้ว! ฉันขอโทษอีกครั้งสำหรับการขาดรูปถ่าย ฉันจะพยายามเพิ่มมากขึ้นในอนาคต! แจ้งให้เราทราบหากมีสิ่งใดที่ฉันอธิบายได้ไม่ดีหรือหากคุณต้องการรายละเอียดอื่น ๆ !
หวังว่าจะได้พบคุณเร็ว ๆ นี้!
แนะนำ:
LED Heart Pasties: 6 ขั้นตอน (พร้อมรูปภาพ)
LED Heart Pasties: นักหนาหัวใจ LED พูดเพื่อตัวเอง แม้ว่าไม่จำเป็นต้องสวมใส่ในชีวิตประจำวัน แต่คุณจะดีใจที่มีพวกเขาอยู่ในห้องส่วนตัวของคุณเมื่อมีโอกาสพิเศษนั้นเกิดขึ้น (หรือต้องการมัน) หากคุณมีประสบการณ์การเย็บผ้าและอิเล็กทรอนิกส์ คุ
Internet Neon LED Heart Light: 6 ขั้นตอน (พร้อมรูปภาพ)
Internet Neon LED Heart Light: ห่างไกลจากคนพิเศษคนนั้นหรือแค่การเว้นระยะห่างทางสังคม? ต้องการให้พวกเขารู้ว่าคุณกำลังคิดถึงพวกเขา? สร้างไฟหัวใจนีออน LED ที่เชื่อมต่ออินเทอร์เน็ตและตั้งค่าให้เต้นจากโทรศัพท์หรือคอมพิวเตอร์ของคุณทุกที่ทุกเวลา คำแนะนำนี้
เต้น LED Heart: 10 ขั้นตอน (พร้อมรูปภาพ)
Beating LED Heart: เป็นเวลา 5 ปีที่ยอดเยี่ยมแล้วที่ฉันแต่งงานกับภรรยา ฉันให้หัวใจอิเล็กทรอนิกส์นี้แก่เธอ สามารถสัมผัสได้ถึงความตื่นเต้น มันเต้นตามจังหวะการเต้นของหัวใจของเจ้าของ เธอคอยสนับสนุนฉันในภารกิจบ้าๆ มากมายของฉัน เช่นเดียวกับงานสร้างสรรค์ทั้งหมดของฉัน ฉัน
Neopixel LED Heart: 9 ขั้นตอน (พร้อมรูปภาพ)
Neopixel LED Heart: Neopixels เป็นไฟ LED ที่เปลี่ยนสีได้โดยระบุตำแหน่งได้ (ตั้งโปรแกรมได้) ไฟ LED มีจำหน่ายในหลากหลายรูปแบบจาก Adafruit.com แต่ฉันชอบ "ผ่านรู" 8 มม. เป็นพิเศษ สไตล์ LED แบบดั้งเดิม พวกเขามีความสดใสแ
เครื่องประดับวาเลนไทน์ LED Beating Heart: 7 ขั้นตอน (พร้อมรูปภาพ)
เครื่องประดับวาเลนไทน์ LED Beating Heart: ในคำแนะนำนี้ ฉันจะแสดงให้คุณเห็นว่าฉันสร้างเครื่องประดับ LED สำหรับวันวาเลนไทน์ที่ฉันมอบเป็นของขวัญให้ภรรยาได้อย่างไร วงจรได้รับแรงบันดาลใจจาก Instructable อื่น: https://www.instructables.com/id/Astable-Multivibr