Мазмуну:
- Жабдуулар
- 1 -кадам: 1 -кадам: Mars Rover жасоо
- 2 -кадам: Райондук жумуш
- 3 -кадам: Raspberry Piге орнотуу
- 4 -кадам: Robot.html жана Robot.py коду
- 5 -кадам: Веб -браузерди колдонуп, видео менен Mars Roverди кантип башкарса болот
Video: Mars Rover Raspberry Pi колдонуу: 5 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:39
Урматтуу Улуу Окуучу, Марс Ровер жөнүндө билүүгө дайыма кызыкчумун, 6 дөңгөлөгү бар, ал Марстын бардык бетине чыгып, жерден нерселерди изилдей алат.
Мен дагы ноутбукта отуруп нерсени изилдегим келет.
Ошентип, азыр мен аны жасоо жана баарыңыздар менен бөлүшүү үчүн эң туура убактым.
Мен fusion 360 аркылуу акрил шасси жасадым жана лазердик кесүү жасадым жана марсымды ровер кылдым.
Мен эки видео тарттым
1. Mars роверинин чогулушу.
2. малина пи, камера жана программалоону орнотуу.
Сураныч, карап көрүңүз жана жасоодо жана изилдөөдө кандайдыр бир кыйынчылыкка туш болсоңуз мага кабарлаңыз
….
Жабдуулар
- Марс Ровер акрил кесүүчү бөлүктөрү
- 6 BO01 Моторлор жана дөңгөлөктөр
- гайкалар жана болт
- L кысуучу (6 жок.)
- 2 даана 3.7в батарейка жана кармагыч
- малина пи 3
- камера
- мотор айдоочу l293d
- 3 даана 7805 Чыңалуу жөндөгүчү
1 -кадам: 1 -кадам: Mars Rover жасоо
Мен лазердик кесүү үчүн колдоно турган Марс Ровер долбоору үчүн.dxf файлын тиркеп жатам.
Эгерде сизде 3d принтер болсо, 3d принти менен муну өзүңүз жасай аласыз.
мен экөөнү тең кылдым.
Видеодо марс роверди кантип чогултуу керектиги көрсөтүлөт. Күмөн санасаңыз комментарий бериңиз, мен сиздин көйгөйүңүздү чечүү үчүн болгон күчүмдү жумшайм.
2 -кадам: Райондук жумуш
Малина пи үчүн күч:
Сиздин малина пиңизге 5v жана жакшы амп бере турган жылыткыч менен параллель 7805 3 бөлүгүн колдонуңуз.
Мотор драйвери, аны GPIO казыктарын колдонуп, ушул оңой жол менен бере аласыз.
Жөнөкөйлүк үчүн сиз 1 -пинди жана 9 -пинди 5 -в түз байланыштыра аласыз.
3 -кадам: Raspberry Piге орнотуу
Эки нерсени орнотушубуз керек
1. Кыймыл
2. колба
Видеодогу Терминалга барып, малина пиңизди орнотуу үчүн бул коддорду колдонуңуз.
Мен жарыялаган видеого кайрылыңыз жана бул коддорду колдонуңуз жана малина 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 кайра баштоо
- sudo өчүрүп күйгүзүү
Колбаны орнотуу
pip Flask орнотуу
4 -кадам: Robot.html жана Robot.py коду
Бардык орнотууларды орноттуңуз деп үмүттөнөбүз.
Эскертүү: Эми терминалга ifconfig (168.192. XX. XX) терүү менен малина пидеги IP дарегин Индия үчүн бир нерсе табыңыз.
Rob.html жана robot.py коддорунун экөө тең IP дарегин өзгөртүшөт. Мен файлдын текст форматын коштум.
малина пи динине айландырыңыз жана нускоочу видеолордо көрсөтүлгөндөй аны шаблон файлынын астында сактаңыз.
5 -кадам: Веб -браузерди колдонуп, видео менен Mars Roverди кантип башкарса болот
Болгону эки кадам.
Robot.py кодун иштетүү.
Ошол эле тармакка туташкан каалаган ноутбук жөн гана IPaddressти веб -браузерге коюп, Mars роверин башкарат.
Ырахат !!!
Мен бул нускаманы жөнөкөй сактоого аракет кылдым жана бардык коддор текшерилет.
Сунушталууда:
Raspberry Pi - Автономдуу Mars Rover OpenCV объектилерин көзөмөлдөө менен: 7 кадам (сүрөттөр менен)
Raspberry Pi - Автономдуу Mars Rover OpenCV объектилерине көз салуу менен: Raspberry Pi 3, ачык резюме объектилерин таануу, ультрадыбыштуу сенсорлор жана редуктурлуу DC моторлору менен иштейт. Бул ровер үйрөтүлгөн нерселерди көзөмөлдөп, каалаган жерде кыймылдай алат
DS1307ди кантип колдонуу керек Arduino колдонуу: 7 кадам
DS1307ди кантип колдонуу керек Arduino колдонуу: DS1307 - бул чыныгы убакыт сааты IC (RTC). Бул IC убакыт маалыматтарды берүү үчүн колдонулат. Белгиленген убакыт секундадан, мүнөттөн, сааттардан, күндөрдөн, датадан, айдан жана жылдан башталат. Бул IC Crystal жана 3.6V батареялары сыяктуу кошумча тышкы компоненттерди талап кылат. Кристалл
Neopixel Ws2812 Rainbow LED жарыгы M5stick-C - менен Rainbowту Neopixel Ws2812де иштетүү M5stack M5stick Cди колдонуу Arduino IDEди колдонуу: 5 кадам
Neopixel Ws2812 Rainbow LED Glow with M5stick-C | Rainbow боюнча Neopixel Ws2812де чуркоо M5stack M5stick Cди колдонуу Arduino IDEди колдонуу: Салам балдар бул көрсөтмөлөрдө биз неопиксел ws2812 светодиоддорун же LED тилкесин же LED матрицасын же LED шакегин m5stack m5stick-C өнүктүрүү тактасы менен Arduino IDE менен колдонууну үйрөнөбүз жана биз жасайбыз. аны менен асан -үсөн үлгүсү
Ардуино менен 2.4Ghz NRF24L01 модулун колдонуу менен зымсыз алыстан башкаруу - Nrf24l01 4 каналы / 6 каналды берүүчү Quadcopter үчүн алуучу - Rc Helicopter - Rc учагы Arduino колдонуу: 5 кадам (сүрөттөр менен)
Ардуино менен 2.4Ghz NRF24L01 модулун колдонуу менен зымсыз алыстан башкаруу | Nrf24l01 4 каналы / 6 каналды берүүчү Quadcopter үчүн алуучу | Rc Helicopter | Arduino менен Rc учагы: Rc машинасын иштетүү | Quadcopter | Дрон | RC учагы | RC кайыгы, бизге дайыма рецептор жана өткөргүч керек, RC QUADCOPTER үчүн бизге 6 каналдуу өткөргүч жана кабыл алгыч керек деп ойлойбуз жана TX менен RXтин бул түрү өтө кымбат, ошондуктан биз аны өзүбүздө жасайбыз
IRobot Create-Mars экспедициясы Rover Mark I: 4 кадам
IRobot Create-Mars Expedition Rover Mark I: Бул көрсөтмө сизге MatLab кодун колдонуу менен iRobot Createти кантип орнотууну үйрөтөт. Сиздин робот фигураларды айырмалоо менен минералдарды издөө жөндөмүнө ээ болот, жээк сенсорлорунун жардамы менен катаал рельефти башкарат жана жөндөмгө ээ болот