สารบัญ:
- เสบียง
- ขั้นตอนที่ 1: ขั้นตอนที่ 1: การสร้าง Mars Rover
- ขั้นตอนที่ 2: งานวงจร
- ขั้นตอนที่ 3: การติดตั้งบน Raspberry Pi
- ขั้นตอนที่ 4: Robot.html และ Robot.py Code
- ขั้นตอนที่ 5: วิธีควบคุม Mars Rover ด้วยวิดีโอโดยใช้เว็บเบราว์เซอร์
วีดีโอ: Mars Rover ใช้ Raspberry Pi: 5 ขั้นตอน
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:03
เรียน ศิษย์เก่าทุกท่าน
ฉันอยากรู้อยู่เสมอเกี่ยวกับรถแลนด์โรเวอร์ดาวอังคาร มี 6 ล้อที่สามารถไปบนพื้นผิวของดาวอังคารและสำรวจสิ่งต่าง ๆ จากโลกได้
ฉันยังต้องการที่จะสำรวจสิ่งต่าง ๆ ด้วยการนั่งบนแล็ปท็อปของฉัน
ดังนั้นตอนนี้ฉันจึงคิดว่าถึงเวลาแล้วที่จะทำและแบ่งปันกับพวกคุณทุกคน
ฉันสร้างโครงอะคริลิกโดยใช้ fusion 360 และตัดด้วยเลเซอร์และทำยานสำรวจดาวอังคารของฉัน
ฉันได้ทำสองวิดีโอ
1.แอสเซมบลีมาร์สโรเวอร์
2.การตั้งค่า Raspberry Pi กล้องและการเขียนโปรแกรม
โปรดดูและแจ้งให้เราทราบหากคุณประสบปัญหาในการสร้างและสำรวจ
….
เสบียง
- Mars rover ชิ้นตัดอะครีลิค
- 6 BO01 มอเตอร์และล้อ
- ถั่วและโบลต์
- L แคลมป์(6 no.)
- 2 ชิ้น 3.7v แบตเตอรี่และที่ยึด
- ราสเบอร์รี่ pi 3
- กล้อง
- ตัวขับมอเตอร์l293d
- 3 ชิ้น 7805 ตัวควบคุมแรงดันไฟฟ้า
ขั้นตอนที่ 1: ขั้นตอนที่ 1: การสร้าง Mars Rover
ฉันกำลังแนบไฟล์.dxf สำหรับโครงการสำรวจดาวอังคาร ซึ่งคุณสามารถใช้สำหรับการตัดด้วยเลเซอร์
ทำของคุณเองด้วยการพิมพ์ 3 มิติหากคุณมีเครื่องพิมพ์ 3 มิติ
ฉันได้ทำทั้งสองอย่าง
วิดีโอนี้จะแสดงวิธีการประกอบรถสำรวจดาวอังคาร โปรดแสดงความคิดเห็นหากคุณมีข้อสงสัย ฉันจะพยายามแก้ปัญหาของคุณให้ดีที่สุด
ขั้นตอนที่ 2: งานวงจร
พลังของราสเบอร์รี่ pi:
ใช้ 7805 3 ชิ้นขนานกับฮีตซิงก์ซึ่งสามารถให้ 5v และแอมป์ที่ดีสำหรับราสเบอร์รี่ pi ของคุณได้อย่างง่ายดาย
ไดรเวอร์มอเตอร์ที่คุณสามารถมอบให้ได้โดยใช้หมุด GPIO ด้วยวิธีง่ายๆ นี้
เพื่อความเรียบง่าย คุณสามารถเชื่อมต่อพิน 1 และพิน 9 ถึง 5v ได้โดยตรง
ขั้นตอนที่ 3: การติดตั้งบน Raspberry Pi
สองสิ่งที่เราต้องติดตั้ง
1. การเคลื่อนไหว
2. กระติกน้ำ
ไปที่ Terminal ในวิดีโอและใช้รหัสเหล่านี้เพื่อตั้งค่า Raspberry Pi ของคุณ
อ้างถึงวิดีโอที่ฉันโพสต์และใช้รหัสเหล่านี้และทำบนเทอร์มินัล raspberry pi
ติดตั้งรหัสเคลื่อนไหว:
- sudo apt-get update
- sudo apt-get ติดตั้งการเคลื่อนไหว
- sudo nano /etc/default/motion ดูวิดีโอที่จะเปลี่ยน
- sudo chown การเคลื่อนไหว:motion /var/lib/motion/
- sudo nano /etc/motion/motion.conf ดูวิดีโอที่นี่เพื่อเปลี่ยน
- sudo /etc/init.d/motion restart
- sudo รีบูต
ติดตั้งขวด
pip ติดตั้ง Flask
ขั้นตอนที่ 4: Robot.html และ Robot.py Code
หวังว่าคุณจะได้ติดตั้งการติดตั้งทั้งหมด
หมายเหตุ: ค้นหา IPaddress ใน raspberry pi โดยพิมพ์ ifconfig ใน terminal(168.192. XX. XX) บางสิ่งบางอย่างสำหรับอินเดีย
เปลี่ยนที่อยู่ IP ทั้งในรหัส robot.html และ robot.py ฉันได้เพิ่มทั้งรูปแบบข้อความของไฟล์
แปลงเป็นราสเบอร์รี่ pi และเก็บไว้ในไฟล์เทมเพลตตามที่แสดงในวิดีโอแนะนำ
ขั้นตอนที่ 5: วิธีควบคุม Mars Rover ด้วยวิดีโอโดยใช้เว็บเบราว์เซอร์
แค่สองขั้นตอน
เรียกใช้รหัส robot.py
แล็ปท็อปทุกเครื่องที่เชื่อมต่อกับเครือข่ายเดียวกัน เพียงแค่ใส่ IPaddress บนเว็บเบราว์เซอร์และควบคุมยานสำรวจดาวอังคาร
สนุก !!!
ฉันพยายามทำให้คำแนะนำนี้เรียบง่ายและมีการตรวจสอบรหัสทั้งหมด มันใช้งานได้
แนะนำ:
เปลี่ยน Roomba ของคุณให้เป็น Mars Rover: 5 ขั้นตอน
เปลี่ยน Roomba ของคุณให้เป็น Mars Rover:
ใช้ Arduino MKR Shields กับ Raspberry Pi: 8 ขั้นตอน
ใช้ Arduino MKR Shields กับ Raspberry Pi: PiMKRHAT ของเราคืออะแดปเตอร์ HAT เพื่อใช้บอร์ด Arduino MKR และชิลด์ร่วมกับ Raspberry Pi สามารถใช้ Arduino MKR Shields ที่แตกต่างกันผ่าน HAT ของเราเป็นส่วนขยายสำหรับ Raspberry Pi ฉันต้องการแสดงในโครงการเล็ก ๆ นี้ถึงวิธีการใช้ Ardu
Raspberry Pi - Mars Rover อัตโนมัติพร้อมการติดตามวัตถุ OpenCV: 7 ขั้นตอน (พร้อมรูปภาพ)
Raspberry Pi - Mars Rover อัตโนมัติพร้อมการติดตามวัตถุ OpenCV: ขับเคลื่อนโดย Raspberry Pi 3, การจดจำวัตถุ Open CV, เซ็นเซอร์อัลตราโซนิกและมอเตอร์ DC แบบมีเกียร์ รถแลนด์โรเวอร์นี้สามารถติดตามวัตถุใด ๆ ที่ได้รับการฝึกฝนและเคลื่อนที่บนภูมิประเทศใดก็ได้
ใช้ Raspberry Pi ประเมินความชื้นและอุณหภูมิด้วย SI7006: 6 ขั้นตอน
การใช้ Raspberry Pi ประเมินความชื้นและอุณหภูมิ ด้วย SI7006: ในฐานะที่เป็นผู้ชื่นชอบ Raspberry Pi เราจึงคิดถึงการทดลองที่น่าตื่นเต้นกว่านี้ ในแคมเปญนี้ เราจะทำการวัดอุณหภูมิและความชื้นที่จำเป็นต้องควบคุม โดยใช้ Raspberry Pi และ SI7006 เซ็นเซอร์ความชื้นและอุณหภูมิ
IRobot Create-Mars Expedition Rover Mark I: 4 ขั้นตอน
IRobot Create-Mars Expedition Rover Mark I: คำแนะนำนี้จะสอนวิธีตั้งค่า iRobot Create โดยใช้การเข้ารหัส MatLab หุ่นยนต์ของคุณจะมีความสามารถในการค้นหาแร่ธาตุโดยแยกแยะรูปร่าง เคลื่อนพลภูมิประเทศที่ขรุขระโดยใช้เซ็นเซอร์หน้าผา และมีความสามารถ