สารบัญ:
- ขั้นตอนที่ 1: บิตและชิ้นส่วนที่คุณต้องการ
- ขั้นตอนที่ 2: และรหัส
- ขั้นตอนที่ 3: วางบิตให้ถูกที่
- ขั้นตอนที่ 4: และสายเหล่านั้น…โอ้ บอย
- ขั้นตอนที่ 5: ในการดำเนินการ
วีดีโอ: หุ่นยนต์หลีกเลี่ยงอุปสรรค Arduino ที่เล็กและน่ารักที่สุดเท่าที่เคยมีมา: 5 ขั้นตอน
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:07
เบื่อกับหุ่นยนต์ซุ่มซ่ามขนาดใหญ่ที่กินพื้นที่ครึ่งห้องในห้องของคุณหรือไม่? คุณยินดีที่จะนำหุ่นยนต์ติดตัวไปด้วย แต่มันไม่พอดีในกระเป๋าของคุณ? เอาล่ะ! ฉันขอเสนอให้คุณ Minibot หุ่นยนต์หลบหลีกสิ่งกีดขวางที่น่ารักและเล็กที่สุดที่คุณสามารถทำได้ (เท่าที่เคยมีมา) มารวมกัน!
ขั้นตอนที่ 1: บิตและชิ้นส่วนที่คุณต้องการ
เขียงหั่นขนมขนาดเล็ก (4.5 ซม. x 3.5 ซม.) ยาว 17 รู และ 2 แถวกว้าง 5 รู คุณสร้างหุ่นยนต์โดยไม่มีมัน แต่มันเป็นสิ่งที่ดีถ้าคุณมีแผนที่จะดัดแปลงหุ่นยนต์
Arduino นาโน ฉันใช้อันที่มาพร้อมกับพินที่บัดกรีกับบอร์ดแล้ว แต่คุณยังสามารถใช้ Arduino nano แบบไม่มีพินและบัดกรีสายเคเบิลเข้ากับบอร์ดได้โดยตรง
แบตเตอรี่ 9V. ใช่แบตเตอรี่เก่าที่ดี
ที่ใส่แบตเตอรี่ 9V. (ได้มาจากของเล่นเก่า)
เซอร์โวหมุนต่อเนื่อง 2 ตัว (ดูเหมือนเซอร์โว SG() แต่จริงๆ แล้วเป็นเซอร์โวแบบหมุนต่อเนื่อง ผมซื้อมาแล้วที่นี่
2ล้อยาง. แค่มองไปรอบๆ มีของเล่นเก่าๆ ที่ไหนสักแห่งที่ไม่ต้องการล้อ
สายเคเบิล พวงของพวกเขา ไม่มีสิ่งที่เรียกว่าสายเคเบิลมากเกินไป
เซ็นเซอร์อัลตราโซนิก รุ่น 4 พิน Ebay, Amazon หรือที่อื่นๆ พวกเขาทั้งหมดเหมือนกัน
แชสซีที่พิมพ์ 3 มิติ คุณสามารถค้นหาไฟล์ 3D ได้ที่นี่
ขั้นตอนที่ 2: และรหัส
ไม่มีวิทยาศาสตร์จรวดที่นี่ โค้ดง่ายๆ ที่ทำให้หุ่นยนต์สามารถเคลื่อนที่ไปข้างหน้าได้หากมองไม่เห็นในระยะ 15 ซม. และเลี้ยวอย่างเฉียบขาดหากมีสิ่งใดอยู่ใกล้เกิน 15 ซม.
เพียงดาวน์โหลดไฟล์ txt และคัดลอกและวางโค้ดในอินเทอร์เฟซ Arduino ของคุณ
ขั้นตอนที่ 3: วางบิตให้ถูกที่
เขียงหั่นขนม, Arduino, เซ็นเซอร์อัลตราซาวนด์และแบตเตอรี่อยู่ในส่วนบนของแชสซี แต่อย่าใส่ส่วนประกอบใน YET คุณต้องวางสายทั้งหมดก่อน (ใช่ ฉันทำผิดครั้งนี้) (สองครั้ง)
เซอร์โว 2 ตัวถูกล็อคไว้ที่ส่วนล่างของแชสซี ได้ครับ ใส่ 2 ตัวนี้ได้เลยครับ
ล้อติดกับเพลาเซอร์โวด้วยลวดเล็กน้อย กาวร้อน หรือใช้เวทย์มนตร์ ตัวเลือกของคุณ.
ขั้นตอนที่ 4: และสายเหล่านั้น…โอ้ บอย
มาถึงส่วนที่น่าเกลียด สายไฟ สายไฟจำนวนมากและพื้นที่น้อยมาก
เริ่มต้นด้วยเซ็นเซอร์อัลตราโซนิก
- Vcc -> +5V ของ Arduino
- Trig -> D11 ของ Arduino
- Echo -> D12 ของ Arduino
- GND -> GND ของ Arduino (พิน GND 2 อันของ Arduino)
เซอร์โว 1:
- สายสีส้ม ->D9 ของ Arduino
- สายสีแดง -> +5V ของ Arduino
- สายสีน้ำตาล -> GND ของ Arduino (หมุด GND 2 อันของ Arduino)
เซอร์โว 2:
- สายสีส้ม ->D10 ของ Arduino
- สายสีแดง -> +5V ของ Arduino
- สายสีน้ำตาล -> GND ของ Arduino (หมุด GND 2 อันของ Arduino)
แบตเตอรี่:
- สายสีแดง -> ขา Vin ของ Arduino
- สายสีดำ -> GND ของ Arduino (พิน GND 2 อันของ Arduino)
ตอนนี้คุณเพียงแค่ต้องใส่สายไฟทั้งหมดภายในแชสซีอย่างระมัดระวังและปิดทั้งสองส่วน หุ่นยนต์ของฉันเต็มจนต้องใช้หนังยางเพื่อป้องกันไม่ให้มันกระเด็นออกมา
ขั้นตอนที่ 5: ในการดำเนินการ
หุ่นยนต์ของคุณจะไปข้างหน้าจนกว่าจะพบบางสิ่งที่น้อยกว่า 15 ซม.
คุณสามารถเปลี่ยนระยะทางในบรรทัดรหัสนี้:
ถ้า(ระยะทาง<=15)
คุณยังสามารถเปลี่ยนความเร็วไปข้างหน้าและถอยหลังโดยแก้ไขบรรทัดเหล่านี้:
myservo1.write(XXX);myservo2.write(XXX);
โดยที่ XXX=0 เดินหน้าเต็มความเร็วสำหรับ myservo1 และ XXX=180 เดินหน้าเต็มความเร็วสำหรับ myservo2
และ XXX=90 จะหยุดเต็มสำหรับเซอร์โวทั้งสอง
แนะนำ:
หุ่นยนต์หลีกเลี่ยงอุปสรรค (Arduino): 8 ขั้นตอน (พร้อมรูปภาพ)
หุ่นยนต์หลีกเลี่ยงอุปสรรค (Arduino): ที่นี่ฉันจะแนะนำคุณเกี่ยวกับการสร้างหุ่นยนต์หลีกเลี่ยงอุปสรรคโดยใช้ Arduino ฉันหวังว่าจะทำคู่มือทีละขั้นตอนในการสร้างหุ่นยนต์ตัวนี้ในวิธีที่ง่ายมาก หุ่นยนต์หลบสิ่งกีดขวางเป็นหุ่นยนต์อัตโนมัติที่สามารถหลีกเลี่ยงสิ่งกีดขวาง
การลอยแบบอะคูสติกด้วย Arduino Uno ทีละขั้นตอน (8 ขั้นตอน): 8 ขั้นตอน
การลอยแบบอะคูสติกด้วย Arduino Uno ทีละขั้นตอน (8 ขั้นตอน): ตัวแปลงสัญญาณเสียงล้ำเสียง L298N Dc ตัวเมียอะแดปเตอร์จ่ายไฟพร้อมขา DC ตัวผู้ Arduino UNOBreadboardวิธีการทำงาน: ก่อนอื่น คุณอัปโหลดรหัสไปยัง Arduino Uno (เป็นไมโครคอนโทรลเลอร์ที่ติดตั้งดิจิตอล และพอร์ตแอนะล็อกเพื่อแปลงรหัส (C++)
หุ่นยนต์หลีกเลี่ยงอุปสรรค: 5 ขั้นตอน
หุ่นยนต์หลีกเลี่ยงสิ่งกีดขวาง: ในวิทยาการหุ่นยนต์ การหลีกเลี่ยงสิ่งกีดขวางเป็นภารกิจในการบรรลุวัตถุประสงค์ในการควบคุมภายใต้เงื่อนไขที่ไม่มีจุดตัดหรือตำแหน่งที่ไม่ชนกัน มีเซ็นเซอร์โซนาร์ที่ใช้ตรวจจับสิ่งกีดขวางที่เข้ามาระหว่างเส้นทางของหุ่นยนต์
Boe-Bot: หุ่นยนต์หลีกเลี่ยงอุปสรรค: 6 ขั้นตอน
Boe-Bot: หุ่นยนต์หลีกเลี่ยงอุปสรรค: หุ่นยนต์ตัวเล็กตัวนี้ใช้หนวดเคราเพื่อตรวจจับสิ่งกีดขวาง เมื่อหนวดเคราตัวใดตัวหนึ่งหรือทั้งสองตัวถูกกระตุ้น เขาจะถอยกลับและหันไปทางอื่น มิฉะนั้นเขาจะก้าวไปข้างหน้า ใช้พลังงานจากแบตเตอรี่ AA 4 ก้อน มาเธอร์บอร์ด Paralax ช่วยให้
วิธีทำ OAWR (หุ่นยนต์หลีกเลี่ยงอุปสรรค): 7 ขั้นตอน (พร้อมรูปภาพ)
วิธีสร้าง OAWR (หุ่นยนต์หลีกเลี่ยงอุปสรรค): คำแนะนำนี้แสดงวิธีสร้างหุ่นยนต์เดินขนาดเล็กที่หลีกเลี่ยงสิ่งกีดขวาง (เหมือนกับตัวเลือกที่มีขายทั่วไปมากมาย) แต่สิ่งที่สนุกในการซื้อของเล่นเมื่อคุณสามารถเริ่มต้นด้วยมอเตอร์ แผ่นพลาสติก สลักเกลียว และโปร