สารบัญ:
วีดีโอ: หุ่นยนต์ติดตามวัตถุ EBot8: 5 ขั้นตอน (พร้อมรูปภาพ)
2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-13 06:58
คุณเคยสงสัยหรือไม่ว่าจะสร้างหุ่นยนต์ที่ติดตามทุกที่ที่คุณไป? แต่ก็ทำไม่ได้?
ดี… ตอนนี้คุณทำได้! เรานำเสนอวัตถุที่ติดตามหุ่นยนต์ให้คุณ! ไปสำหรับบทช่วยสอนนี้ กดไลค์และโหวต และบางทีคุณอาจทำได้เช่นกัน!!
ขั้นตอนที่ 1: รวบรวมวัสดุ
เพื่อสร้างโครงการที่เรียบง่ายที่น่าทึ่งนี้ เราต้องการส่วนต่อไปนี้เพื่อดำเนินการต่อ:
บอร์ด Ebot8
สายการเขียนโปรแกรม
สายจัมเปอร์หญิงกับชาย
เซ็นเซอร์อัลตราโซนิก
แชสซี{w/ แชสซี}
มอเตอร์กระแสตรง 2 ตัว
เนื้อหาทั้งหมดเหล่านี้สามารถพบได้ที่นี่
ขั้นตอนที่ 2: การเดินสายไฟ
หลังจากที่คุณได้รวบรวมวัสดุจากที่นี่แล้ว ตอนนี้เชื่อมต่อ Ultrasonic Sensors กับ EBot Board{A0-A1} ที่มีรหัสสีอย่างถูกต้อง ถ้าคุณทำอย่างนั้นแล้ว มาเริ่มกันเลยกับ codin'
ขั้นตอนที่ 3: การดีบัก
ในตอนนี้ เพื่อให้แน่ใจว่าเซ็นเซอร์อินฟราเรดของเราทำงานได้อย่างสมบูรณ์ เราจำเป็นต้องแก้ไขจุดบกพร่อง ซึ่งหมายถึงการระบุและขจัดข้อผิดพลาดออกจาก (ฮาร์ดแวร์คอมพิวเตอร์หรือซอฟต์แวร์)
- เปิดแอป EBot Blockly บนคอมพิวเตอร์ของคุณ
- เลือกอินพุตการอ่าน/ดีบัก
- เลือกจากรายการแบบเลื่อนลง - 'เซ็นเซอร์อินฟราเรด'
- เลือกพินที่จะติดตั้งเซ็นเซอร์อินฟราเรดตัวแรกของคุณ (ป.ล. คุณสามารถตรวจสอบได้ครั้งละหนึ่งเซ็นเซอร์เท่านั้น)
- คลิก 'ดีบัก'
- ทำเช่นเดียวกันกับเซ็นเซอร์ตัวที่สอง
- หลังจากการดาวน์โหลดเสร็จสิ้นและแสดงค่าจากเซ็นเซอร์ทั้งสอง เราสามารถดำเนินการเข้ารหัสได้
(หมายเหตุ: หากการดีบักพบข้อผิดพลาด ให้ลองอีกครั้ง ตรวจสอบการเชื่อมต่อ ถ้าไม่เช่นนั้น ให้เปลี่ยนเซ็นเซอร์แล้วลองอีกครั้ง)
ขั้นตอนที่ 4: การเข้ารหัส
ตอนนี้คุณสามารถคัดลอกโค้ดของเราจากที่นี่หรือคัดลอกโค้ดที่บล็อกได้ แม้ว่าเราจะแนะนำวิธีการบล็อกตามภาพเพื่อให้เข้าใจง่ายขึ้น
//Code_for_object_following_robot
#define อัลตราซาวนด์ (x) ({analogRead (x)*0.833}/4) #include "Ebot.h" การตั้งค่าเป็นโมฆะ{} { //การเริ่มต้น ebot_setup{}; // โหมดพิน pinMode {A0, INPUT}; โหมดพิน {A1, INPUT}; } วงเป็นโมฆะ{} { if(ultrasound(A0)>=30 && ultrasound(A0)=30 && ultrasound(A1)<=200) { LMotor_1(0); RMotor_1(0); } อื่นๆ { LMotor_1(-5); RMotor_1(10); }
ขั้นตอนที่ 5: สาธิต
คุณชอบมันไหม? ใช่ฉันรู้. เราจะทำโปรเจ็กต์ที่น่าสนใจและสนุกสนานมากขึ้นเพื่อพวกคุณเท่านั้น!
รู้สึกอิสระที่จะแสดงความคิดเห็นใด ๆ ในส่วนความคิดเห็นและเราจะตอบกลับอย่างแน่นอน