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



ที่สุดคืออะไร? RGB ไม่มีที่สิ้นสุด? แล้วหน้าจอสัมผัส LCD ที่ยอดเยี่ยมล่ะ? บางทีความสามารถ wifi ที่ไม่จำเป็นอย่างสมบูรณ์บางอย่าง? แล้วทั้งหมดล่ะ- ในเครื่องกัมบอล DFRobot ติดต่อฉันเพื่อสร้างโปรเจ็กต์ที่ใช้หน้าจอ TFT ขนาด 2.8 นิ้ว ดังนั้นฉันจึงสร้างเครื่องจักรกัมบอลที่น่าทึ่งที่สุดเท่าที่เคยมีมา (แน่นอน)
DFRobot สเต็ปเปอร์มอเตอร์
ขั้นตอนที่ 1: ออกแบบ


ตามปกติแล้ว เกือบทุกอย่างที่ซับซ้อนกว่าการเชื่อมต่อแบบง่ายๆ และกล่องพื้นฐานจำเป็นต้องมีการออกแบบใน Fusion 360 ฉันเริ่มต้นด้วยการร่างสิ่งที่ฉันต้องการให้เครื่องมีลักษณะ ต้องสูง มีพื้นที่เพียงพอสำหรับอุปกรณ์อิเล็กทรอนิกส์ทั้งหมด และยังสามารถรองรับน้ำหนักของกัมบอลได้ 12 ปอนด์อีกด้วย ดังนั้นฉันจึงพยายามสร้างกลไกการจ่ายยาที่เรียบง่ายและสง่างาม มันจะต้องจ่ายบอลกัมบอลครั้งละหนึ่งลูกเท่านั้น ไม่ติดขัด และอย่าปล่อยให้หมากฝรั่งมากกว่าหนึ่งลูกตกลงมา ฉันตระหนักว่าทั้งหมดที่ฉันต้องการคือล้อธรรมดาที่มี 4 รู และรูจ่ายจะมีฝาปิดอยู่ด้านบนเพื่อป้องกันไม่ให้เหงือกบอลตกลงมา หลังจากการออกแบบของฉันเสร็จสิ้น ฉันก็ส่งออกชิ้นส่วนที่พิมพ์ได้ 3 มิติทั้งหมดและสร้างเส้นทางเครื่องมือสำหรับการกำหนดเส้นทาง CNC ตัวเรือน ลิงค์ของThingiverse
ขั้นตอนที่ 2: การเคหะและการแปรรูป



ฉันเริ่มต้นด้วยการรวบรวมขนาดสำหรับขาของเครื่องกัมบอลแล้วร่างไว้บนแผ่นไม้อัดแผ่นใหญ่ จากนั้นฉันก็เอาจิ๊กซอว์และตัดขาทั้งสี่ออก ฉันยังตัดตัวเรือนหลักออกจากไม้อัดด้วยเราเตอร์ CNC ของฉันด้วย จากนั้นฉันก็เจาะรูทุกอย่างแล้วทาสีแดง แถบ LED ติดกาวที่แผ่นด้านล่างเพื่อให้เรืองแสงสวยงามบนขาตั้งเครื่องด้านล่าง
ขั้นตอนที่ 3: หน้าเว็บ

เพื่อให้ผู้ใช้โต้ตอบกับเครื่องกัมบอลได้ จำเป็นต้องมีอินเทอร์เฟซที่ใช้งานง่าย ฉันเลือกสร้างหน้าเว็บง่ายๆ ที่ให้ผู้ใช้จ่ายบอลยางและเปลี่ยนสีของไฟ LED หลังจากมีการดำเนินการเกิดขึ้น หน้าเว็บ POST จะส่งข้อมูลไปยังเว็บเซิร์ฟเวอร์ Node.js ที่กำหนดเองผ่าน AJAX
ขั้นตอนที่ 4: เว็บเซิร์ฟเวอร์
ฉันต้องการเว็บเซิร์ฟเวอร์เพื่อทำหน้าที่เป็นสื่อกลางระหว่างผู้ใช้บนหน้าเว็บและเครื่องกัมบอล ดังนั้นฉันจึงตัดสินใจใช้ Node.js เพื่อส่งและรับข้อมูล ผู้ใช้ส่งคำขอ POST เพื่อควบคุมสีและการจ่ายไฟ LED จากนั้น ESP8266 จะส่งคำขอ GET เพื่อรับสถานะของเครื่อง และจะเกิดอะไรขึ้นถ้ามีคนคลิก "แจกจ่าย" ต่อไป? เซิร์ฟเวอร์ติดตาม IP ทั้งหมดที่คลิกปุ่มจ่ายยาและบล็อกไม่ให้จ่ายซ้ำ 2 ครั้ง
ขั้นตอนที่ 5: อุปกรณ์อิเล็กทรอนิกส์



หน้าจอ TFT ต้องใช้พลังในการประมวลผลมากในการขับขี่ ดังนั้นฉันจึงต้องเลือกบอร์ดที่เร็วและทรงพลัง ทำให้ฉันต้องใช้ Teensy 3.5 แต่ตอนนี้ คุณอาจกำลังคิดกับตัวเองว่า " Teensy ใช้ Wifi ได้อย่างไร" นั่นเป็นปัญหาที่ยากมากสำหรับฉันที่จะแก้ไข ฉันต้องการให้ Teensy ฟังเซิร์ฟเวอร์ในเครื่องสำหรับการเปลี่ยนแปลงที่ทำโดยผู้ใช้ จากนั้นฉันก็เริ่มใช้ ESP8266 เพื่อตรวจสอบเซิร์ฟเวอร์แล้ว "พูดคุย" กับ Teensy ผ่าน Serial ซึ่งทำให้ง่ายขึ้นมาก
ขั้นตอนที่ 6: ซอฟต์แวร์
Teensy เรียกใช้สคริปต์ง่าย ๆ ที่โหลดรูปภาพจากการ์ด SD ก่อนและแสดงบนหน้าจอ จากนั้นจะตรวจสอบข้อมูลอนุกรมเพื่อดูว่าจำเป็นต้องเปลี่ยนสีของ LED หรือการจ่ายไฟหรือไม่
ขั้นตอนที่ 7: การใช้

การใช้เครื่องกัมบอลนั้นค่อนข้างง่าย: เพียงไปที่หน้าเว็บแล้วคลิกปุ่ม "จ่าย" หรือจะดีไปกว่านั้น ก็แค่ขึ้นไปแล้วกดปุ่ม จากนั้นเพียงเอื้อมมือเข้ามาและคว้ารางวัลที่ถูกต้อง
แนะนำ:
DIY 37 Leds เกมรูเล็ต Arduino: 3 ขั้นตอน (พร้อมรูปภาพ)

DIY 37 Leds เกมรูเล็ต Arduino: รูเล็ตเป็นเกมคาสิโนที่ตั้งชื่อตามคำภาษาฝรั่งเศสหมายถึงวงล้อเล็ก
หมวกนิรภัย Covid ส่วนที่ 1: บทนำสู่ Tinkercad Circuits!: 20 ขั้นตอน (พร้อมรูปภาพ)

Covid Safety Helmet ตอนที่ 1: บทนำสู่ Tinkercad Circuits!: สวัสดีเพื่อน ๆ ในชุดสองตอนนี้ เราจะเรียนรู้วิธีใช้วงจรของ Tinkercad - เครื่องมือที่สนุก ทรงพลัง และให้ความรู้สำหรับการเรียนรู้เกี่ยวกับวิธีการทำงานของวงจร! หนึ่งในวิธีที่ดีที่สุดในการเรียนรู้คือการทำ ดังนั้น อันดับแรก เราจะออกแบบโครงการของเราเอง: th
Bolt - DIY Wireless Charging Night Clock (6 ขั้นตอน): 6 ขั้นตอน (พร้อมรูปภาพ)

Bolt - DIY Wireless Charging Night Clock (6 ขั้นตอน): การชาร์จแบบเหนี่ยวนำ (เรียกอีกอย่างว่าการชาร์จแบบไร้สายหรือการชาร์จแบบไร้สาย) เป็นการถ่ายโอนพลังงานแบบไร้สาย ใช้การเหนี่ยวนำแม่เหล็กไฟฟ้าเพื่อจ่ายกระแสไฟฟ้าให้กับอุปกรณ์พกพา แอปพลิเคชั่นที่พบบ่อยที่สุดคือ Qi Wireless Charging st
4 ขั้นตอน Digital Sequencer: 19 ขั้นตอน (พร้อมรูปภาพ)

4 ขั้นตอน Digital Sequencer: CPE 133, Cal Poly San Luis Obispo ผู้สร้างโปรเจ็กต์: Jayson Johnston และ Bjorn Nelson ในอุตสาหกรรมเพลงในปัจจุบัน ซึ่งเป็นหนึ่งใน “instruments” เป็นเครื่องสังเคราะห์เสียงดิจิตอล ดนตรีทุกประเภท ตั้งแต่ฮิปฮอป ป๊อป และอีฟ
ป้ายโฆษณาแบบพกพาราคาถูกเพียง 10 ขั้นตอน!!: 13 ขั้นตอน (พร้อมรูปภาพ)

ป้ายโฆษณาแบบพกพาราคาถูกเพียง 10 ขั้นตอน!!: ทำป้ายโฆษณาแบบพกพาราคาถูกด้วยตัวเอง ด้วยป้ายนี้ คุณสามารถแสดงข้อความหรือโลโก้ของคุณได้ทุกที่ทั่วทั้งเมือง คำแนะนำนี้เป็นการตอบสนองต่อ/ปรับปรุง/เปลี่ยนแปลงของ: https://www.instructables.com/id/Low-Cost-Illuminated-