
สารบัญ:
2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-23 15:12

คำแนะนำนี้สร้างขึ้นเพื่อตอบสนองความต้องการของโครงการ Makecourse ที่มหาวิทยาลัยเซาท์ฟลอริดา (www.makecourse.com)
สวัสดีและยินดีต้อนรับสู่โครงการ MakeCourse ของฉัน สำหรับโปรเจ็กต์สุดท้ายของฉัน ฉันเลือกที่จะสร้าง “magic 8 ball” แบบอิเล็กทรอนิกส์ขึ้นมาใหม่ ของเล่นคลาสสิกนี้มีมาตั้งแต่ปี 1950 (วิกิพีเดีย) ในการทำโปรเจ็กต์ของฉัน ฉันใช้ชิ้นส่วนที่พิมพ์ 3 มิติและคอนโทรลเลอร์ Arduino ในคำแนะนำนี้ ฉันจะแสดงวิธีการทำซ้ำโครงการของฉัน เน้นส่วนประกอบที่ฉันใช้ และจะผ่านร่าง Arduino
ขั้นตอนที่ 1: การพิมพ์ชิ้นส่วนของคุณ



ขั้นตอนแรกคือการพิมพ์ชิ้นส่วนของคุณ ฉันได้รวมไฟล์หลายประเภทขึ้นอยู่กับสิ่งที่คุณต้องการ ประเภทไฟล์ที่รวมคือ.stl.thing และ.x3g
คุณจะต้องพิมพ์ด้านล่างของลูกแปดลูกก่อนเพื่อตรวจสอบและดูว่าหน้าจอ LCD ของคุณจะพอดีกับรูหรือไม่ คำแนะนำของฉันคือเริ่มพิมพ์แล้วหยุดพิมพ์หลังจากพิมพ์ประมาณ 3/8" (10 มม.) แล้วตรวจดูว่าช่องเปิดพอดีกับหน้าจอ LCD ของคุณหรือไม่ ช่องเปิดที่เสร็จแล้วในส่วนของฉันคือ 2.815" x 0.939" (71.6 มม.) x 23.9 มม.) ฉันพิมพ์ชิ้นส่วนของฉันโดยใช้ Makerbot Replicator 2 และมันมากกว่า extrudes เล็กน้อย ฉันได้รวมไฟล์ Autodesk Inventor ด้วย หากคุณต้องการเปลี่ยนแปลงใดๆ
ขั้นตอนที่ 2: แผนภาพวงจร


ด้านบนเป็นแผนภาพ Fritzing ที่ฉันใช้ต่อหน้าจอ LCD กับ Arduino แผนผังของคุณอาจแตกต่างกันหากคุณมีหน้าจอ LCD ที่แตกต่างกัน
ขั้นตอนที่ 3: ดาวน์โหลด Sketch ไปยัง Arduino


ด้านบนเป็นโปรแกรมเวอร์ชันสุดท้ายของฉัน ฉันยังใหม่กับ Arduino และฉันแน่ใจว่ามีวิธีการเขียนโค้ดที่ดีกว่านี้ อย่าลังเลที่จะแก้ไขหรือแบ่งปันภาพร่าง ในวิดีโอนี้ ฉันพูดถึงเหตุผลบางประการที่ฉันเขียนโค้ดในแบบที่ฉันทำ
ขั้นตอนที่ 4: การติดตั้งฮาร์ดแวร์
มีหลายวิธีในการใส่ทุกอย่างใน 8 ลูก มีพื้นที่มากมายให้ทำสิ่งที่คุณคิดว่าจะได้ผลดีที่สุด สิ่งสำคัญคือทุกอย่างปลอดภัย ฉันใช้ไม้ชิ้นเล็กหลายชิ้นเพื่อทำจุดยึดสำหรับ Arduino และบอร์ดขนมปัง ฉันใช้ไม้ชิ้นใหญ่ แต่สิ่งที่ฉันพบว่าใช้ได้ผลดีที่สุดคือไม้เสียบไม้ไผ่เล็กๆ ที่ตัดง่าย แล้วสร้างชั้นขึ้นถ้าคุณต้องการความแข็งแรงมากขึ้น
ขั้นตอนที่ 5: สัมผัสการตกแต่ง

เมื่อติดตั้งบอร์ดแล้ว คุณก็พร้อมที่จะปิดลูกบอลของคุณ ปิดหน้าจอ LCD อย่างระมัดระวังก่อนที่จะทาสี ฉันทาสีแต่ละครึ่งด้วยสีสเปรย์สีดำ ขณะวางบนภาชนะโยเกิร์ตควอร์ต เมื่อสีแห้งแล้ว ฉันลงสีนูน 8 ด้วยปากกาสีเงิน คุณสามารถใช้ไวท์เอาต์ได้หากคุณไม่มีปากกาสี ฉันประกอบครึ่งส่วนเข้าด้วยกันแล้วพันข้อต่อด้วยเทปพันสายไฟสีดำอย่างเรียบร้อย
ตอนนี้คุณทำเสร็จแล้ว ขอให้สนุกกับเพื่อนของคุณด้วย Magic 8 Ball ของคุณ
แนะนำ:
LED Table Tennis Ball-Ball: 16 ขั้นตอน (พร้อมรูปภาพ)

ลูกปิงปอง LED: Backstory หลังจากสร้างแผงลูกปิงปองแบบแบนไปครู่หนึ่ง ฉันเริ่มสงสัยว่ามันจะเป็นไปได้ไหมที่จะสร้างแผง 3 มิติจากลูกปิงปอง ประกอบกับความสนใจในการทำ "art" จากรูปทรงเรขาคณิตที่เกิดซ้ำ ฉัน
Electronic Magic 8 Ball และ Eyeball: 11 ขั้นตอน (พร้อมรูปภาพ)

Electronic Magic 8 Ball and Eyeball: ฉันต้องการสร้างเวอร์ชันดิจิทัลของ Magic 8 Ball… เนื้อหานี้เป็นการพิมพ์ 3 มิติ และจอแสดงผลเปลี่ยนจากรูปทรงหลายเหลี่ยมในสีย้อมสีน้ำเงินเป็น OLED ขนาดเล็กที่ควบคุมโดยตัวเลขสุ่ม โปรแกรมสร้างโปรแกรมใน Arduino NANO จากนั้นฉัน
Magic Answers Ball พร้อม Arduino Pro Mini และจอแสดงผล TFT: 7 ขั้นตอน

Magic Answers Ball พร้อม Arduino Pro Mini และจอแสดงผล TFT: ไม่นานมานี้ ฉันกับลูกสาวได้แยกลูกบอล Magic 8 ออก เพื่อที่เธอจะได้แทนที่คำตอบยี่สิบรายการด้วยตัวเลือกที่เธอเลือก นี่เป็นของขวัญสำหรับเพื่อนของเธอ นั่นทำให้ฉันนึกถึงวิธีการทำในระดับที่ใหญ่ขึ้น เราขอมีม
Microbit Running Assistant ด้วย Magic 8 Ball: 10 ขั้นตอน

Microbit Running Assistant ด้วย Magic 8 Ball: เราจะเขียนโค้ด Running Assistant ด้วย Magic 8 Ball ผู้ช่วยวิ่งของ Microbit เป็นตัวช่วยที่ยอดเยี่ยมสำหรับผู้ที่เคยวิ่งบ่อย สำหรับผู้ที่วิ่งบางครั้งหรือแม้แต่กับคนที่เพิ่งเริ่มวิ่ง . บางครั้งคุณต้องตัดสินใจ
Electric Magic Eight Ball: 5 ขั้นตอน

Electric Magic Eight Ball: คุณสนใจที่จะรู้ความลับของจักรวาลหรือไม่? Magic Eight Ball อาจไม่เหมาะกับคุณ! สามารถตอบคำถามใช่หรือไม่ใช่ก็ได้ แต่บางครั้ง Magic Eight Ball สามารถตอบคำถามของคุณทั้งหมดด้วยการรับประกัน 100%! * Usi