สารบัญ:
- ขั้นตอนที่ 1: รวบรวมวัสดุ
- ขั้นตอนที่ 2: ออกแบบโครงสร้างของคุณ
- ขั้นตอนที่ 3: ออกแบบล้อ
- ขั้นตอนที่ 4: ตั้งค่า Arduino สำหรับ Buzzer
- ขั้นตอนที่ 5: ตั้งค่า Arduino สำหรับ Lights
- ขั้นตอนที่ 6: รวมรหัส
- ขั้นตอนที่ 7: พิมพ์
- ขั้นตอนที่ 8: ประกอบโครงสร้าง
- ขั้นตอนที่ 9: เตรียมพร้อมสำหรับการเปิดตัว
- ขั้นตอนที่ 10: เปิดตัว
- ขั้นตอนที่ 11: ตัวเลือก: สร้าง Ramp
วีดีโอ: รถ Robo-Band: 11 ขั้นตอน
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:07
นี่คือการอัพเกรดจากรถขับเคลื่อนด้วยยางรัดแบบดั้งเดิมของคุณ
ขั้นตอนที่ 1: รวบรวมวัสดุ
สำหรับโครงการนี้ คุณจะต้องมีสิ่งต่อไปนี้:
- 4 ล้อควรมีขนาดเท่ากัน (เรา 3D พิมพ์ของเรา)
- เดือยหนึ่งอันที่พอดีกับล้อ
- ชุด Arduino (เราใช้ชุด SparkFun RedBoard)
- โครงสร้างสำหรับ Arduino ที่จะนั่ง (เราพิมพ์ 3 มิติของเรา)
- ก้อนแบตเตอรี่
- ยางรัด
- วัสดุบางอย่างในการเลี้ยง Arduino จึงไม่อยู่บนร่างกายโดยตรง (เราใช้ถั่ว)
- กาวร้อน
- สกรู
- อุปกรณ์คล้ายบานพับ
- ทางเลือก: เทปพันสายไฟและไม้อัดเพื่อทำทางลาด
ขั้นตอนที่ 2: ออกแบบโครงสร้างของคุณ
คุณจะต้องพิมพ์ 3D ฐานที่ Arduino จะตั้งค่า
สำหรับสิ่งนี้ ให้ใช้ซอฟต์แวร์ออนไลน์ที่อนุญาตให้ผู้ใช้ออกแบบแบบจำลองของตนเองซึ่งสามารถพิมพ์ได้
OnShape เป็นซอฟต์แวร์ออกแบบออนไลน์ที่ยอดเยี่ยมและฟรีที่เราใช้
ฐานของเราเป็นรูปสี่เหลี่ยมคางหมูที่มีรูสองรูสำหรับเพลาในโครงสร้าง
ขนาดของร่างอยู่ในภาพด้านบนเช่นเดียวกับลิงค์ด้านล่าง:
cad.onshape.com/documents/048fc6be951616f14e2deccc/w/20989624bf2558bc37959b78/e/68c66e4b2b2e6e5c3f831475
ขั้นตอนที่ 3: ออกแบบล้อ
ขั้นตอนนี้ไม่ได้บังคับ เราแค่อยากจะอธิบายทุกขั้นตอนที่เราทำ
หากคุณสามารถหาล้อสี่ล้อที่มีขนาดเท่ากันได้ ให้ใช้ล้อเหล่านั้นและตรวจสอบให้แน่ใจว่าเพลานั้นพอดีกับล้อเหล่านั้น
เราพิมพ์ 3D ของล้อทั้งหมดโดยใช้ OnShape
หมายเหตุ: ล้อทั้งสี่ไม่จำเป็นต้องมีขนาดเท่ากัน ตราบใดที่มีสองคู่ที่มีขนาดเท่ากัน แต่ละคู่ไม่จำเป็นต้องเท่ากันทุกประการ หากคุณมีล้อคู่ที่ไม่สม่ำเสมอ ให้ใส่คู่ที่เล็กกว่าไว้หน้ารถ
นี่คือลิงค์สำหรับการออกแบบของเราบน OnShape:
cad.onshape.com/documents/e1922e8518bcb45ebed6572a/w/079056c283baf08413a9531b/e/6447ceb52e949cd1573223c7
ขั้นตอนที่ 4: ตั้งค่า Arduino สำหรับ Buzzer
ปฏิบัติตามคำแนะนำใน SIK Guide สำหรับวงจร 11, Piezo buzzer
การตั้งค่านี้ค่อนข้างง่าย เพียงทำตามคำแนะนำในหนังสือ
การเปลี่ยนแปลงที่จำเป็นคือต้องย้ายเสียงกริ่งไปที่ครึ่งล่างของเขียงหั่นขนม ไม่สำคัญว่าคุณจะเลือกตำแหน่งใด ตราบใดที่สายไฟสองเส้นที่ต่อกราวด์ออดอยู่ในแถวที่อยู่ติดกับขาของออด สายสีส้มที่เชื่อมต่อออดกับ Arduino RedBoard จะต้องถูกตรึงไว้ที่รู 8
การแก้ไขปัญหา: ติดออดดั้งเดิมของเราอย่างถูกต้อง แต่ไม่ดังมาก เราจึงเปลี่ยนด้วยออดจากชุดอื่นและระดับเสียงก็ดังขึ้นมาก
ขั้นตอนที่ 5: ตั้งค่า Arduino สำหรับ Lights
ทำตามคำแนะนำใน SIK Guide สำหรับวงจร 3, RGB LED
เพิ่มวงจรนี้ในวงจรก่อนหน้าเพื่อให้ทั้งสองฟังก์ชั่นทำงานพร้อมกันบน Arduino
ลวดที่ต่อขาสีน้ำเงินของไฟ LED RBG จะต้องต่อเข้ากับรู 6
อีกครั้ง ขั้นตอนนี้เป็นไปตามคำแนะนำในหนังสือ แต่อย่าลืมตรวจสอบการเชื่อมต่อทั้งหมดอีกครั้งหากคุณประสบปัญหา
ขั้นตอนที่ 6: รวมรหัส
ส่วนนี้ยุ่งยากเล็กน้อย คุณจะต้องรวมรหัสสำหรับทั้งสองวงจรเพื่อให้แน่ใจว่าทำงานพร้อมกัน
โปรแกรมทั้งหมดแสดงไว้ด้านบน แต่ผมจะแนะนำคุณเกี่ยวกับการเปลี่ยนแปลงที่ซับซ้อนกว่านี้
กำหนดตัวแปร
ขั้นแรก ย้ายตัวแปรทั้งหมดจากบทช่วยสอน SIK Circuit สองบทไปที่ด้านบนสุดของโปรแกรม
กำหนดตัวแปร BLUE_PIN ใหม่เป็น 6
กำหนดตัวแปร buzzerPin ใหม่เป็น 8
โน้ต จังหวะ และจังหวะสามารถเปลี่ยนแปลงได้เพื่อให้สะท้อนถึงเพลงใดๆ ที่คุณต้องการ แต่ให้แน่ใจว่าความยาวเพลงที่ปรับเปลี่ยนได้นั้นเท่ากับจำนวนโน้ตในเพลงของคุณ
ตั้งค่าลูป
สิ่งที่ควรอยู่ในลูปนี้คือคำสั่ง pinMode สี่คำสั่ง: หนึ่งคำสั่งสำหรับไฟแต่ละดวงและออด
โมฆะลูป
ขั้นแรก ให้รวม void loops จากทั้งสองโปรแกรมเข้าด้วยกัน
จากนั้น ให้ลบบรรทัดของรหัสที่ควบคุมไฟ: เราจะเปลี่ยนรหัสเพื่อแฟลชสีแบบสุ่มที่ซิงค์กับเพลง
ภายในวง void กำหนด myColor เป็น void myColor(int redIntensity, int greenIntensity, int blueIntensity) บรรทัดนี้อยู่เหนือคำสั่ง analogWrite ที่ด้านล่างของลูปรวม
เหนือคำสั่งเสียง ให้กำหนด myColor เป็น myColor(r, g, b) เหนือนั้น ให้กำหนด int r, int g และ int b เป็น random(255) ซึ่งจะเรียกความเข้มแบบสุ่มสำหรับแต่ละสี
ด้านล่างนั้น ให้สร้างคำสั่ง Serial.println สำหรับแต่ละ r, g และ b
รหัสที่เสร็จแล้วของคุณควรจับคู่กับรูปภาพด้านบน ภาพถ่ายแบ่งออกเป็นตัวแปร การตั้งค่า void และ void loop โดย void loop มีรูปถ่ายสองรูป มีความสุข
การแก้ไขปัญหา
ตรวจสอบอีกครั้งว่า myColor(r, g, b) ถูกกำหนดก่อนโทนเสียง!
ขั้นตอนที่ 7: พิมพ์
เมื่อติดตั้ง Arduino แล้ว คุณสามารถพิมพ์งานออกแบบของคุณจาก OnShape
ขั้นตอนที่ 8: ประกอบโครงสร้าง
วัสดุ: ชุดแบตเตอรี่, โครงสร้างตัวถัง, ล้อ, แกน, แถบยาง, แผงวงจร Arduino ที่เสร็จสมบูรณ์, กาวร้อน, น็อต, สกรู
- กาวร้อนสองตัวที่ด้านบนของโครงสร้าง ปิดช่องว่างในโครงสร้าง
- ยึด Arduino เข้ากับโครงสร้างโดยพันยางรัดรอบโครงสร้างและ Arduino. ให้แน่น
- ติดกาวบานพับที่ด้านข้างของโครงสร้างเพื่อให้สามารถรองรับก้อนแบตเตอรี่ได้โดยไม่ไปกีดขวางแถบยางที่ใช้จ่ายไฟให้กับรถ (ภาพที่ 3 และ 4)
- ใช้แถบยางรัดก้อนแบตเตอรี่ไว้กับบานพับ ควรพักนอกโครงสร้างทั้งหมด (ภาพที่ 5 และ 6)
- ใส่เดือยลงในรูแกนและตรวจดูให้แน่ใจว่าล้อติดเข้ากับแกนอย่างแน่นหนา
- เจาะรูตรงกลางแกนล้อหลัง
- ใส่สกรูลงในรูสกรู
ขั้นตอนที่ 9: เตรียมพร้อมสำหรับการเปิดตัว
เกือบเสร็จแล้ว!
- ใส่ยางรัดที่ล้อหลังแต่ละล้อเพื่อการยึดเกาะ
- ทำสายยางรัดไว้กับปากที่ด้านหน้าลำตัว
- เกี่ยวยางรัดสุดท้ายเข้ากับสกรูแล้วหมุนแกนไปข้างหลัง
ขั้นตอนที่ 10: เปิดตัว
ยินดีด้วย!
ขั้นตอนที่ 11: ตัวเลือก: สร้าง Ramp
หาเศษไม้หรือพลาสติกหรืออะไรก็ได้ที่คุณต้องการที่กว้างพอสำหรับล้อของคุณ!
อย่างที่คุณเห็น เราใช้เทปพันสายไฟและไม้อัด ดังนั้นทุกอย่างก็ใช้ได้จริง
จากนั้นรับการสนับสนุนเพื่อยกระดับทางลาดของคุณไปยังมุมที่ต้องการ ปล่อยรถของคุณ และดู!
แนะนำ:
Simple Robo-Dog (ทำจากคีย์เปียโน ปืนของเล่น และเมาส์): 20 ขั้นตอน (พร้อมรูปภาพ)
Simple Robo-Dog (ทำจากคีย์เปียโน ปืนของเล่น และเมาส์): โอ้ อาเซอร์ไบจาน! ดินแดนแห่งไฟ การต้อนรับที่ดี ผู้คนที่เป็นมิตรและผู้หญิงสวย (… ขอโทษนะ ผู้หญิง! แน่นอน ฉันมีตาให้คุณเท่านั้น ภรรยาของฉัน gözəl balaca ana ördəkburun!) แต่บอกตามตรง ที่นี่เป็นสถานที่ที่ยากมากสำหรับผู้ผลิต โดยเฉพาะอย่างยิ่งเมื่อคุณ
Hex Robo V1 (พร้อม Cannon): 9 ขั้นตอน (พร้อมรูปภาพ)
Hex Robo V1 (พร้อม Cannon): แรงบันดาลใจจากหุ่นยนต์ตัวก่อนของฉัน คราวนี้ฉันสร้าง Hex Robo สำหรับเกม War ติดตั้งปืนใหญ่ (ถัดไปใน V2) หรืออาจควบคุมโดยใช้จอยสติ๊ก (ถัดไปใน V3) ฉันคิดว่ามันน่าเล่น กับเพื่อน ยิงกันโดยใช้ลูกบอลพลาสติกปืนใหญ่ขนาดเล็กและ
Robo-recruiter ของ Makerspace - รับคำตอบสำหรับคำถามที่พบบ่อยของคุณ: 4 ขั้นตอน
Robo-recruiter ของ Makerspace - รับคำตอบสำหรับคำถามที่พบบ่อยของคุณ: ปีที่แล้วฉันเสนอให้ผู้อำนวยการโรงเรียนเสนอแนวคิดที่จะมีชั้นเรียน Makerspace นอกหลักสูตรสำหรับนักเรียนที่อยากรู้ทุกอย่างเกี่ยวกับเครื่องมือทุกอย่างที่เรามี ในที่สุดเมื่อเขาตกลง ฉันก็รู้ว่าฉันต้องดึงความสนใจของนักเรียนทั้งหมด
วิธีการติดตั้ง Robo Recall Mod Kit (ตัวเรียกใช้ 2019): 4 ขั้นตอน
วิธีติดตั้ง Robo Recall Mod Kit (ตัวเรียกใช้ 2019): ด้วยการเปิดตัว Epic Games Store และผลกระทบของเกมอย่าง Fortnite ตัวเรียกใช้งานของ Epic Games ได้ทำการเปลี่ยนแปลงครั้งใหญ่ในปี 2018 และในปี 2019 ในขณะที่ยังคงมีอยู่อย่างง่ายดาย หมวดหมู่ที่เลือกได้สำหรับการพัฒนาตามปกติ (โดยใช้ฐาน un
Braço Robô Controlado Por Giroscópio Via Celular: 3 ขั้นตอน
Braço Robô Controlado Por Giroscópio ทาง Celular: Este projeto ira te auxiliar na criação de um braço robótico controlado pelo giroscópio de um celular, irei separa em x partes:Lista de materiaisEsquema eletrônicoMovendo eletrônicoMovendo