สารบัญ:

LED Emoji: 14 ขั้นตอน (พร้อมรูปภาพ)
LED Emoji: 14 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: LED Emoji: 14 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: LED Emoji: 14 ขั้นตอน (พร้อมรูปภาพ)
วีดีโอ: รวมฟีเจอร์ iOS17 ที่ชอบที่สุด, วิธีตั้งจอ StandBy น่ารักๆ + นามบัตร iPhone | Peanut Butter 2024, พฤศจิกายน
Anonim
LED Emoji
LED Emoji

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

ขั้นตอนที่ 1: รายการชิ้นส่วน

ARDUINO UNOATtinyLM7805 ตัวควบคุมแรงดันไฟฟ้าแผงวงจร2n2222ทรานซิสเตอร์9V batterywire

ฉันทำที่ใส่แบตเตอรี่ 9V จากแบตเตอรี่ 9V เก่า

แน่นอน คุณจะต้องใช้เครื่องมือพื้นฐานบางอย่าง เช่น เหล็กบัดกรี คีม กาวร้อน มีด และปากกามาร์กเกอร์ อีกอย่างที่คุณต้องการคือเครื่องพิมพ์ 3D หากคุณไม่มีเครื่องพิมพ์ 3D คุณสามารถสั่งซื้อออนไลน์หรือติดต่อ Robosap เพื่อขอรับบริการพิมพ์

ขั้นตอนที่ 2: ไมโครคอนโทรลเลอร์

ไมโครคอนโทรลเลอร์
ไมโครคอนโทรลเลอร์

ก่อนอื่นฉันมีปัญหากับไมโครคอนโทรลเลอร์แม่มดที่ฉันควรใช้, Arduino uno, nano, pro mico ใด ๆ ที่จะทำให้เกิดขยะและ overkill สำหรับโครงการนี้ ดังนั้นฉันจึงใช้ Attiny85 ซึ่งมี 5 IO พิน VCC, RST และ GND นี้เหมาะสำหรับโครงการของฉัน แต่คุณไม่สามารถติด Attiny ที่ Arduino uno และเริ่มตั้งโปรแกรมได้แม้ ardoino IDE จะไม่รองรับไมโครคอนโทรลเลอร์นี้ ในขั้นตอนต่อไปฉันจะแสดงวิธีดาวน์โหลดข้อมูล Attiny bord

ขั้นตอนที่ 3: การตั้งค่า Attiny Boards

ตั้งกระดาน Attiny
ตั้งกระดาน Attiny
ตั้งกระดาน Attiny
ตั้งกระดาน Attiny
ตั้งกระดาน Attiny
ตั้งกระดาน Attiny

ที่นี่คุณสามารถดูทีละขั้นตอนว่าฉันดาวน์โหลดและติดตั้งซอฟต์แวร์ Arduino รวมถึงข้อมูลบอร์ด attiny ได้อย่างไร

IDE ของ ARDUINO:

ขั้นตอนที่ 4: การเดินสายไฟ Attiny

Attiny การเดินสายไฟ
Attiny การเดินสายไฟ
การเดินสายไฟ Attiny
การเดินสายไฟ Attiny

Arduino UNO ATtiny

PIN13 --------------- IO2PIN12 --------------- IO1PIN11 --------------- IO0PIN10 - -------------- RST 5V --------------- VCC GND --------------- GND

อย่าลืมใส่ตัวเก็บประจุ 10uF ระหว่าง RST และ GND บน Arduino

ขั้นตอนที่ 5: รหัสอย่างง่าย

รหัสง่าย ๆ
รหัสง่าย ๆ
รหัสง่าย ๆ
รหัสง่าย ๆ
รหัสง่าย ๆ
รหัสง่าย ๆ
รหัสง่าย ๆ
รหัสง่าย ๆ

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

ขั้นตอนที่ 6: วงจร

วงจร
วงจร
วงจร
วงจร
วงจร
วงจร

นี่คือแผนภาพวงจรและลิงค์ชิ้นส่วนที่จำเป็นทั้งหมด ฉันจะสร้างวงจรขนาดเล็กอีกรุ่นหนึ่งในอนาคตอันใกล้นี้ โปรดคอยติดตาม ฉันเพิ่มตัวต้านทานแบบอนุกรมเพราะฉันไม่มี LM7805 ที่บ้าน

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

ขั้นตอนที่ 7: การพิมพ์อีโมจิ

พิมพ์อีโมจิ
พิมพ์อีโมจิ
พิมพ์อีโมจิ
พิมพ์อีโมจิ
พิมพ์อีโมจิ
พิมพ์อีโมจิ

ฉันออกแบบอีโมจิใน fusion 360 และพิมพ์บน anet a8 ด้วย PLA สีขาวและการอัปเกรดบางอย่าง แน่นอน คุณสามารถสร้างอิโมจิสไตล์ใดก็ได้ ฉันวางสองตัวอย่าง

ขั้นตอนที่ 8: การวาดภาพ

จิตรกรรม
จิตรกรรม
จิตรกรรม
จิตรกรรม

ขั้นตอนที่ 9: การเพิ่ม LED Strip

การเพิ่มแถบ LED
การเพิ่มแถบ LED
การเพิ่มแถบ LED
การเพิ่มแถบ LED
การเพิ่มแถบ LED
การเพิ่มแถบ LED

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

หมายเหตุ: บัดกรีสายไฟที่จำเป็นทั้งหมดก่อน จะทำให้ชีวิตของคุณง่ายขึ้น

ขั้นตอนที่ 10: เชื่อมต่อทั้งหมดเข้าด้วยกัน

เชื่อมต่อทั้งหมดเข้าด้วยกัน
เชื่อมต่อทั้งหมดเข้าด้วยกัน
เชื่อมต่อทั้งหมดเข้าด้วยกัน
เชื่อมต่อทั้งหมดเข้าด้วยกัน
เชื่อมต่อทั้งหมดเข้าด้วยกัน
เชื่อมต่อทั้งหมดเข้าด้วยกัน

เมื่อคุณบัดกรีทุกอย่างเข้าด้วยกันแล้วก็ถึงเวลาเพิ่มวงจรที่ทำไว้ก่อนหน้านี้ด้วย ATtiny85

ขั้นตอนที่ 11: โปรแกรมกะพริบอย่างง่าย

โปรแกรมกะพริบง่าย
โปรแกรมกะพริบง่าย

ฉันเขียนโค้ดง่ายๆ ใน arduino IDE เพื่อทดสอบว่าทุกอย่างทำงานตามปกติหรือไม่ แต่คุณสามารถทดลองได้มากเท่าที่คุณต้องการ ในการโหลดโค้ด ให้ดูที่ขั้นตอนก่อนหน้าและวิธีดำเนินการ

แนะนำ: