สารบัญ:

หุ่นยนต์ติดตามวัตถุ EBot8: 5 ขั้นตอน (พร้อมรูปภาพ)
หุ่นยนต์ติดตามวัตถุ EBot8: 5 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: หุ่นยนต์ติดตามวัตถุ EBot8: 5 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: หุ่นยนต์ติดตามวัตถุ EBot8: 5 ขั้นตอน (พร้อมรูปภาพ)
วีดีโอ: AH 3061 เติมพลังหัวใจด้วยอีหม่าน โดย อาจารย์อาบีดีน ฮัดซัน 2024, พฤศจิกายน
Anonim
หุ่นยนต์ติดตามวัตถุ EBot8
หุ่นยนต์ติดตามวัตถุ EBot8
หุ่นยนต์ติดตามวัตถุ EBot8
หุ่นยนต์ติดตามวัตถุ EBot8

คุณเคยสงสัยหรือไม่ว่าจะสร้างหุ่นยนต์ที่ติดตามทุกที่ที่คุณไป? แต่ก็ทำไม่ได้?

ดี… ตอนนี้คุณทำได้! เรานำเสนอวัตถุที่ติดตามหุ่นยนต์ให้คุณ! ไปสำหรับบทช่วยสอนนี้ กดไลค์และโหวต และบางทีคุณอาจทำได้เช่นกัน!!

ขั้นตอนที่ 1: รวบรวมวัสดุ

รวบรวมวัตถุดิบ
รวบรวมวัตถุดิบ
รวบรวมวัตถุดิบ
รวบรวมวัตถุดิบ
รวบรวมวัตถุดิบ
รวบรวมวัตถุดิบ

เพื่อสร้างโครงการที่เรียบง่ายที่น่าทึ่งนี้ เราต้องการส่วนต่อไปนี้เพื่อดำเนินการต่อ:

บอร์ด Ebot8

สายการเขียนโปรแกรม

สายจัมเปอร์หญิงกับชาย

เซ็นเซอร์อัลตราโซนิก

แชสซี{w/ แชสซี}

มอเตอร์กระแสตรง 2 ตัว

เนื้อหาทั้งหมดเหล่านี้สามารถพบได้ที่นี่

ขั้นตอนที่ 2: การเดินสายไฟ

หลังจากที่คุณได้รวบรวมวัสดุจากที่นี่แล้ว ตอนนี้เชื่อมต่อ Ultrasonic Sensors กับ EBot Board{A0-A1} ที่มีรหัสสีอย่างถูกต้อง ถ้าคุณทำอย่างนั้นแล้ว มาเริ่มกันเลยกับ codin'

ขั้นตอนที่ 3: การดีบัก

แก้จุดบกพร่อง
แก้จุดบกพร่อง

ในตอนนี้ เพื่อให้แน่ใจว่าเซ็นเซอร์อินฟราเรดของเราทำงานได้อย่างสมบูรณ์ เราจำเป็นต้องแก้ไขจุดบกพร่อง ซึ่งหมายถึงการระบุและขจัดข้อผิดพลาดออกจาก (ฮาร์ดแวร์คอมพิวเตอร์หรือซอฟต์แวร์)

  1. เปิดแอป EBot Blockly บนคอมพิวเตอร์ของคุณ
  2. เลือกอินพุตการอ่าน/ดีบัก
  3. เลือกจากรายการแบบเลื่อนลง - 'เซ็นเซอร์อินฟราเรด'
  4. เลือกพินที่จะติดตั้งเซ็นเซอร์อินฟราเรดตัวแรกของคุณ (ป.ล. คุณสามารถตรวจสอบได้ครั้งละหนึ่งเซ็นเซอร์เท่านั้น)
  5. คลิก 'ดีบัก'
  6. ทำเช่นเดียวกันกับเซ็นเซอร์ตัวที่สอง
  7. หลังจากการดาวน์โหลดเสร็จสิ้นและแสดงค่าจากเซ็นเซอร์ทั้งสอง เราสามารถดำเนินการเข้ารหัสได้

(หมายเหตุ: หากการดีบักพบข้อผิดพลาด ให้ลองอีกครั้ง ตรวจสอบการเชื่อมต่อ ถ้าไม่เช่นนั้น ให้เปลี่ยนเซ็นเซอร์แล้วลองอีกครั้ง)

ขั้นตอนที่ 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: สาธิต

Image
Image

คุณชอบมันไหม? ใช่ฉันรู้. เราจะทำโปรเจ็กต์ที่น่าสนใจและสนุกสนานมากขึ้นเพื่อพวกคุณเท่านั้น!

รู้สึกอิสระที่จะแสดงความคิดเห็นใด ๆ ในส่วนความคิดเห็นและเราจะตอบกลับอย่างแน่นอน

แนะนำ: