
สารบัญ:
2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-23 15:12




- หุ่นยนต์ตัวนี้ออกแบบมาเพื่อแก้เขาวงกตง่ายๆ โดยไม่ต้องใช้ AI โดยใช้เทคนิคต่อไปนี้ในโค้ด:
1) PID
2) สมการการหมุน
3) การสอบเทียบ
ลิงค์รหัส gitHub:
github.com/marwaMosafa/Maze-solver-algorithm-
ขั้นตอนที่ 1: เตรียมส่วนประกอบของคุณให้พร้อม



ฉันใช้องค์ประกอบทั้งหมดที่ระบุไว้ข้างต้น:
มอเตอร์กระแสตรง 1- 2 เกียร์
2- 2 ล้อ
3- 1 ล้อคัสเตอร์
4- LCD
5- เขียงหั่นขนมปังและสายไฟบางส่วน (ชาย -ชาย) && (ชาย - หญิง)
6- 3 เซ็นเซอร์อัลตราโซนิก
4- ตัวยึดอัลตราโซนิก
5- บอร์ด Arduino UNO
6- 2 แบตเตอรี่ 3.7 V พร้อมที่ใส่แบตเตอรี่
7- L298N ตัวขับมอเตอร์
8- แชสซีไม้สำหรับตัวหุ่นยนต์
9- สวิตช์
ขั้นตอนที่ 2: ชั้นแรก


1- เชื่อมต่อมอเตอร์ ล้อ และไดรฟ์เข้ากับแชสซี
2- ต่อมอเตอร์เข้ากับตัวขับมอเตอร์โดยใช้สายไฟ
3- พินของไดรฟ์ไปยังพิน 3, 12, 13, 5, 2, 7 เพื่อ Arduino
โปรดทราบว่า:
ถ้าล้อของมอเตอร์ด้านขวาเช่นเคลื่อนที่ไปในทิศทางตรงกันข้ามที่คุณให้เพียงแค่เปลี่ยนสายไฟของมอเตอร์ที่เชื่อมต่อกับไดรฟ์
ขั้นตอนที่ 3: ชั้นที่สอง


- ใส่ Arduino เซ็นเซอร์และเลเยอร์เขียงหั่นขนมบน Chasis ที่สองแล้วใส่สายไฟ
โปรดอ่านไฟล์โค้ดเพื่อทราบการเชื่อมต่อของฉัน แต่มาสรุปกัน:
1) VCC และ GND ของเซ็นเซอร์โซนาร์แต่ละตัวไปยังเขียงหั่นขนม ทริกเกอร์และ Echo จะต่อกับหมุด A0, A1, A2, A3, A4, A5 สำหรับ 3 เซ็นเซอร์
2) 5V และ GND จาก Arduino เพื่อจัดหา breadBoard
3) 5v ออกจากไดรฟ์ไปยังอินพุต Arduino
4) GND จาก arduino ถึง GND ไดรฟ์
ขั้นตอนที่ 4: เพิ่มพลัง

วางที่ใส่แบตเตอรี่โดยใส่แบตเตอรี่แล้วนำสายสีแดงเชื่อมต่อกับพินอินพุตของไดรฟ์และสายสีดำเข้ากับ GND ของไดรฟ์ด้วยสายของ Arduino
ขั้นตอนที่ 5: ขั้นตอนเพิ่มเติม
ขั้นตอนนี้เพื่อสร้างความสุขให้กับหุ่นยนต์ของคุณ
1) วางจอแอลซีดีของคุณและทำการเชื่อมต่อกับ Arduino เช่นเดียวกับรหัสที่แนบมา
2) เชื่อมต่อสายสีแดงของที่ใส่แบตเตอรี่เข้ากับพิน ON ของสวิตช์และนำสายจากพินอื่นไปยังอินพุตของไดรฟ์เพื่อควบคุมการเปิดเครื่องของหุ่นยนต์ด้วยสวิตช์
3) เสร็จแล้วลองใช้งานดูนะครับ ถ้าเจอปัญหาอะไรบอกได้นะครับ
แนะนำ:
เกม 3d Maze โดยใช้ Arduino: 8 ขั้นตอน (พร้อมรูปภาพ)

เกม 3d Maze ที่ใช้ Arduino: สวัสดีเพื่อนๆ ดังนั้นวันนี้เราจะมาสร้างเกมเขาวงกตโดยใช้ ARDUINO UNO เนื่องจาก Arduino Uno เป็นบอร์ดที่ใช้กันเป็นส่วนใหญ่ มันจึงเจ๋งมากที่จะสร้างเกมด้วย ในคำแนะนำนี้ ให้สร้างเกมเขาวงกตที่ควบคุมโดยใช้จอยสติ๊ก อย่าลืม
Q-Bot - Open Source Rubik's Cube Solver: 7 ขั้นตอน (พร้อมรูปภาพ)

Q-Bot - Cube Solver ของ Open Source Rubik: ลองนึกภาพว่าคุณมี Rubik's Cube ที่มีสัญญาณรบกวน คุณทราบดีว่าปริศนาดังกล่าวสร้างจากยุค 80 ที่ทุกคนมี แต่ไม่มีใครรู้วิธีแก้ปัญหาจริงๆ และคุณต้องการนำมันกลับคืนสู่รูปแบบเดิม โชคดีที่ทุกวันนี้มันง่ายมากที่จะหาคำสั่งแก้
Makey Makey Marble Maze Sensor: 8 ขั้นตอน (พร้อมรูปภาพ)

Makey Makey Marble Maze Sensor: นี่เป็นโครงการง่ายๆ ที่มีเป้าหมายเพื่อสร้างเขาวงกตหินอ่อนพร้อมเซ็นเซอร์ที่ทำจากฟอยล์ดีบุก อุปกรณ์ต่างๆ นั้นเรียบง่ายมาก และส่วนใหญ่คุณสามารถหาได้รอบๆ บ้าน
ARS - Arduino Rubik Solver: 13 ขั้นตอน (พร้อมรูปภาพ)

ARS - Arduino Rubik Solver: ARS เป็นระบบที่สมบูรณ์ในการแก้ลูกบาศก์ของ Rubik: ใช่ หุ่นยนต์อีกตัวหนึ่งที่ใช้แก้ลูกบาศก์!ARS เป็นโครงการโรงเรียนระยะเวลาสามปีที่สร้างด้วยชิ้นส่วนที่พิมพ์ 3 มิติและโครงสร้างการตัดด้วยเลเซอร์: Arduino ได้รับลำดับที่ถูกต้องที่สร้างขึ้น โดยโซฟาทำที่บ้าน
Rubics Cube Solver Bot: 5 ขั้นตอน (พร้อมรูปภาพ)

Rubics Cube Solver Bot: การสร้างหุ่นยนต์อิสระที่แก้ลูกบาศก์ของ Rubik ที่มีอยู่จริง นี่เป็นโครงการภายใต้ Robotics Club, IIT Guwahati ทำด้วยวัสดุธรรมดาที่หาได้ง่าย ส่วนใหญ่เราใช้เซอร์โวมอเตอร์ & Arduino เพื่อควบคุมพวกมัน อะครีลิค