สารบัญ:
2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-13 06:58
แม้ว่าหน้าจออาจเป็นที่นิยมในการดูข้อมูล แต่ก็ไม่ใช่วิธีเดียวที่จะใช้ข้อมูลอย่างแน่นอน มีโอกาสมากมายในการแสดงข้อมูลจากสภาพแวดล้อมของเรา และด้วยโปรเจ็กต์นี้ เราพยายามแฮ็กเข้าไปในสิ่งเหล่านั้น
รถบรรทุกรุ่นในโครงการนี้ช่วยให้เห็นภาพเวลาที่รถบัสมาถึงโดยประมาณโดยการเคลื่อนไหวของบรรจุภัณฑ์ที่ด้านหลังของรถบรรทุก เมื่อใช้ Transloc API เราจะดึงข้อมูลของเส้นทางรถประจำทางที่เฉพาะเจาะจงและแสดงภาพ ETA ไปยังจุดที่เลือกด้วยความสูงของกล่องสินค้าที่เคลื่อนที่ในแนวตั้ง
- คลาส: HCIN 720 - Prototyping Wearable and Internet of Things Devices - ฤดูใบไม้ร่วง 2017
- มหาวิทยาลัย: สถาบันเทคโนโลยีโรเชสเตอร์
- โปรแกรม: วิทยาศาสตรมหาบัณฑิต ปฏิสัมพันธ์ระหว่างมนุษย์กับคอมพิวเตอร์
- เว็บไซต์หลักสูตร:
- โครงการกลุ่มนี้ทำในทีมร่วมกับเพื่อน M. S. นักศึกษา HCI Archit Jha
ขั้นตอนที่ 1: ชิ้นส่วนการพิมพ์ 3 มิติ
ส่วนประกอบต่างๆ ของโมเดลสามารถพิมพ์ 3 มิติได้ ตัวรถบรรทุกได้รับการออกแบบโดยใช้ Autodesk Fusion 360 และไฟล์ 'stl' ที่สร้างขึ้นถูกนำไปที่ Cura เพื่อสร้าง 'gcode' สำหรับเครื่องพิมพ์ 3 มิติ Qidi Mini X-2 เนื่องจากขนาดของแท่นพิมพ์ถูกจำกัดไว้ที่ 9 มม. x 9 มม. เราจึงพิมพ์โครงรถบรรทุกออกเป็น 3 ส่วน:
หมายเหตุ: Autodesk Fusion 360 ถูกใช้เพื่อออกแบบชิ้นส่วนการพิมพ์ 3 มิติ รายละเอียดเพิ่มเติมเกี่ยวกับวิธีการใช้ Fusion 360 สามารถพบได้ที่นี่
ขั้นตอนที่ 2: วัสดุตัดด้วยเลเซอร์
ส่วนประกอบที่เหลือของแบบจำลองถูกสร้างขึ้นโดยใช้เครื่องตัดเลเซอร์ รายละเอียดและแหล่งข้อมูลเกี่ยวกับวิธีการใช้เครื่องตัดเลเซอร์สามารถดูได้จากเว็บไซต์ของหลักสูตร:
ขั้นตอนที่ 3: อุปกรณ์อิเล็กทรอนิกส์
อุปกรณ์อิเล็กทรอนิกส์ที่ใช้ส่วนใหญ่ประกอบด้วย:
- 2x L293D H สะพาน
- 2x 28-byj สเต็ปเปอร์มอเตอร์ (12V หรือ 5V)
- 2x อนุภาคโฟตอน
- สายจัมเปอร์
- เขียงหั่นขนม
ขั้นตอนที่ 4: การติดตั้งอนุภาคโฟตอน
รถรับส่ง Rochester Insititute of Technology ดำเนินการโดย TransLoc และเราสามารถใช้ OpenAPI เพื่อเรียกข้อมูลการมาถึงโดยประมาณของรถบัส
API ที่ให้ข้อมูลในรูปแบบ JSON และห้องสมุด Arduino arduinojson ถูกใช้เพื่อแยกวิเคราะห์ข้อมูล โปรดดูเอกสารข้อมูล Transloc สำหรับรายละเอียดของรหัสเส้นทาง รหัสหยุด และรหัสหน่วยงาน ต่อไปนี้เป็นขั้นตอนและรหัสสำหรับการตั้งค่าอนุภาคโฟตอน:
- ตรวจสอบเอกสารของอนุภาคโฟตอนบนเว็บไซต์ของพวกเขา
- สำหรับเว็บฮุค ให้ทำตามคู่มือ Webhooks เพื่อสร้างเว็บฮุค Webhooks ถูกใช้เป็นสะพานเชื่อมในการสื่อสารกับบริการเว็บ ทำตามโค้ดสำหรับ webhooks ที่ใช้ ArduinoJSON และโค้ดสเต็ปเปอร์มอเตอร์ด้านล่างเพื่อตั้งค่า
ขั้นตอนที่ 5: การประกอบและใช้งาน
- ประกอบวงจรโดยทำตามตัวอย่างโค้ดและเอกสารประกอบของสเต็ปเปอร์มอเตอร์
- ใช้กาวถ้าจำเป็นในการติดชิ้นส่วนประกอบโมเดล
- ใช้ด้ายมัดเข้ากับบล็อคแล้วสอดผ่านรอกที่ติดอยู่ด้านบนของกล่องทราสเปแรนท์
- สอดปลายด้ายอีกด้านผ่านรู (พื้นผิวสีเขียวที่รถบรรทุกจอดอยู่) แล้วพันรอบรอกที่ติดอยู่กับสเต็ปเปอร์มอเตอร์
- เชื่อมต่อโฟตอนทำให้วงจรสมบูรณ์ (แผนภาพวงจรดิจิทัลจะถูกอัปโหลดเร็วๆ นี้ เพื่อความเข้าใจในการเชื่อมต่อวงจรโดยใช้ Fritzing)
ขั้นตอนที่ 6: เสร็จสมบูรณ์
คุณทำเสร็จแล้ว! ให้รถบรรทุกอยู่ในสถานที่ที่คุณสามารถดูข้อมูลรถบัสขาเข้าได้อย่างง่ายดาย