สารบัญ:

การหลีกเลี่ยงอุปสรรค Minecraft Creeper Robot: 7 ขั้นตอน
การหลีกเลี่ยงอุปสรรค Minecraft Creeper Robot: 7 ขั้นตอน

วีดีโอ: การหลีกเลี่ยงอุปสรรค Minecraft Creeper Robot: 7 ขั้นตอน

วีดีโอ: การหลีกเลี่ยงอุปสรรค Minecraft Creeper Robot: 7 ขั้นตอน
วีดีโอ: มายคราฟ แต่"TNT"สร้างบ้านได้!? #minecraft #มายคราฟ #minecraftbut #tnt #สร้างบ้าน 2024, พฤศจิกายน
Anonim
หุ่นยนต์หลีกเลี่ยงอุปสรรค Minecraft Creeper Robot
หุ่นยนต์หลีกเลี่ยงอุปสรรค Minecraft Creeper Robot

หุ่นยนต์ตัวนี้ถูกสร้างขึ้นเพื่อเข้าสู่ความท้าทาย Minecraft, Epilog Challenge IX และการประกวดผู้เขียนครั้งแรก มันขึ้นอยู่กับหนึ่งในม็อบ Minecraft ที่โดดเด่นที่สุด: Creeper หุ่นยนต์นี้ใช้เปลือกที่พิมพ์ 3 มิติ ดังนั้นคุณต้องมีสิทธิ์เข้าถึงเครื่องพิมพ์ 3 มิติเพื่อสร้างมันขึ้นมา

** ลูกชายวัย 12 ขวบของฉันออกแบบหุ่นยนต์และประกอบและเขียนโค้ด python ฉันช่วยเจาะเพียงเล็กน้อยเท่านั้น เขายังเขียนบทช่วยสอนนี้ด้วย แต่เขาต้องใช้บัญชีของฉันเนื่องจากข้อกำหนดด้านอายุขั้นต่ำของความท้าทาย จึงเป็นโครงการของเขาจริงๆ**

ขั้นตอนที่ 1: รายการวัสดุ (BOM)

ในการสร้างหุ่นยนต์ตัวนี้ คุณจะต้อง

- การติดตั้ง Raspberry Pi Zero แบบสมบูรณ์ (คีย์บอร์ด เมาส์ จอภาพ การติดตั้ง raspbian ใหม่ การเข้าถึงอินเทอร์เน็ต) พร้อมหมุดบัดกรี

-HC-SR04 อัลตราโซนิกเซนเซอร์

-2 สเต็ปเปอร์มอเตอร์ 2BYJ-48 พร้อมไดรเวอร์สเต็ปเปอร์มอเตอร์ ULN2003APG

-1 1KΩตัวต้านทาน

-1 2KΩตัวต้านทาน

- สายจัมเปอร์หญิงและชาย

-3d เปลือกไม้เลื้อยพิมพ์ (ไฟล์ในขั้นตอนนี้)

-ปืนกาวร้อน

- หมุดพิเศษบางส่วน

-หัวแร้ง

-โปรโตบอร์ด

- ก้อนแบตเตอรี่ (ควรเป็นปลาหมึก)

-ล้อบ้า

ขั้นตอนที่ 2: การสร้าง Power Bus

การทำพาวเวอร์บัส
การทำพาวเวอร์บัส

วิธีนี้ง่ายมาก ตัดโปรโตบอร์ดเล็กน้อย (3 สี่เหลี่ยมนาที) และบัดกรีหมุดบางตัวเข้ากับมัน และระหว่างนั้น เคลือบบริเวณที่บัดกรีด้วยกาวร้อนเพื่อหลีกเลี่ยงทางลัด คุณจะต้องใช้สามสิ่งเหล่านี้เพื่อทดแทนเขียงหั่นขนมและทำให้อิเล็กโทรนิกส์กะทัดรัดยิ่งขึ้น

ขั้นตอนที่ 3: อุปกรณ์อิเล็กทรอนิกส์

อิเล็กทรอนิกส์
อิเล็กทรอนิกส์

หากคุณไม่เห็นรหัสสีของตัวต้านทาน ตัวต้านทานด้านซ้ายคือ 2KΩ และตัวต้านทานที่ถูกต้องคือ 1KΩ เมื่อคุณจำเป็นต้องใช้เขียงหั่นขนม ให้ใช้พาวเวอร์บัสแทน

ขั้นตอนที่ 4: ติดตั้งอุปกรณ์อิเล็กทรอนิกส์เข้ากับเชลล์

การติดตั้งอุปกรณ์อิเล็กทรอนิกส์เข้ากับเชลล์
การติดตั้งอุปกรณ์อิเล็กทรอนิกส์เข้ากับเชลล์
การติดตั้งอุปกรณ์อิเล็กทรอนิกส์เข้ากับเชลล์
การติดตั้งอุปกรณ์อิเล็กทรอนิกส์เข้ากับเชลล์

โดยปกติศีรษะจะคลิกเข้าไปในร่างกาย แต่ถ้าไม่ คุณจะต้องขัดส่วนบนของร่างกายเล็กน้อยจนกว่าศีรษะจะคลิก ตัวเครื่องเสียบเข้ากับฐาน แต่หลวม ดังนั้นให้ติดกาวร้อนเล็กน้อยเพื่อยึดเข้าที่ ตัวเครื่องมีช่องสำหรับพอร์ต usb และ hdmi ของ Pi Zero ที่นี่คุณมีการเตรียมการที่จะนำไดรเวอร์สเต็ปเปอร์มอเตอร์ 2 ตัวมารวมกันและประหยัดพื้นที่ สิ่งเดียวที่คุณต้องทำคือวางในแนวนอนและติดกาวร้อนกับชิ้นส่วนพลาสติก (หากคุณมีเครื่องพิมพ์ 3 มิติหากหนึ่งในนั้น งานพิมพ์ไม่ดีคุณสามารถตัดออกด้วยเครื่องมือ dremmel) ในการวาง Pi Zero เข้าที่ คุณจะต้องเจาะรูบางรูแล้วใส่เข้าไปในรู pcb บน pizero กาวอัลตราโซนิกเซ็นเซอร์ไปที่รูตา (พิมพ์ล่วงหน้า) เพื่อให้พอดีกับสเต็ปเปอร์มอเตอร์ คุณจะต้องเจาะรูสกรู (แกนมีรูพิมพ์) ยึดล้อบ้าเข้ากับส่วนหลังของฐานด้วยตัวยึด pcb จนกระทั่งถึงระดับล้อ แก้ไขปลาหมึกที่ด้านบนของส่วนหลังของฐาน

ขั้นตอนที่ 5: การเขียนโปรแกรม

คุณจะต้องเปิดพรอมต์คำสั่งใน Raspbian (สำหรับขั้นตอนนี้ คุณต้องเชื่อมต่ออินเทอร์เน็ตบน Pi Zero ของคุณ) และพิมพ์: sudo pip3 install gpiozero hcsr04sensor หากคุณไม่ได้ติดตั้ง pip

ขั้นตอนที่ 6: คุณทำเสร็จแล้ว

เสร็จแล้ว!
เสร็จแล้ว!

หากคุณต้องการอุทิศ pi นี้ให้กับสิ่งนี้และสิ่งนี้เท่านั้น (ข้อมูล raspbian ของคุณ) เปิดพรอมต์คำสั่งแล้วพิมพ์:

sudo nano etc/rc.local

จากนั้นเลื่อนลงไปตามรหัสและเพิ่มบรรทัดต่อไปนี้ก่อนออก 0:

python3 /home/pi/Directory_where_the_program_is_stored/CreeperBot_Ultrasonic.py &

นี่มันคือการลงมือทำ….

ขั้นตอนที่ 7: Creeperbot ในการดำเนินการ

Image
Image

เขาเป็นคนใจร้าย เขาเป็นสีเขียว และเขาหลบสิ่งกีดขวางด้วยคลื่นเสียงความถี่สูง

แนะนำ: