Агуулгын хүснэгт:
- Алхам 1: Шаардлагатай бүрэлдэхүүн хэсгүүд
- Алхам 2: Үндсэн бие ба хавсралтууд
- Алхам 3: Утас ба хэлхээ
- Алхам 4: Rover -ийг хянах
- Алхам 5: ДҮГНЭЛТ
Видео: IOT Lunar Rover Raspberrypi+Arduino: 5 алхам (зурагтай)
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:03
Энэхүү төсөл нь 2019 оны 9-р сард болох Chandryaan-2 Энэтхэгийн сарны хиймэл дагуулаас санаа аван бүтээгдсэн юм. Учир нь тэд урьд өмнө хэн ч бууж байгаагүй газар дээр буух гэж байгаа юм. Роверын онлайн зураг дээр үндэслэн бодит ровер бүтээх. Би 3d принтерийнхээ хэмжээг хязгаарласан тул бага зэрэг өөрчлөлт хийх шаардлагатай болсон.
Алхам 1: Шаардлагатай бүрэлдэхүүн хэсгүүд
Энэ бол модульчлагдсан загвар бөгөөд arduino болон raspberry pi гэсэн хоёр хяналтын самбартай. Аль аль нь бие биенээсээ хамааралгүй ажилладаг. Хэрэв танд хангалттай төсөв байхгүй бол та бөөрөлзгөнө пи болон камераа орхиж, ровер нь Bluetooth -ээр ажиллах болно. Raspberry pi нь зөвхөн камер, WiFi болон интернетээр явагч удирдахад ашиглагддаг. Роверын хөдөлгөөнийг arduino удирддаг. Хоёр төхөөрөмж хоёулаа өөр өөр тэжээлийн хангамжтай.
Хяналтын системийн бүрэлдэхүүн хэсгүүд
- Ардуино нэгдээрэй
- L293D моторын жолооч инээмсэглэв
- 6 тогтмол гүйдлийн хөдөлгүүр
- 6 дугуй (3d хэвлэсэн)
- Mainbody+линк (3 хэвлэсэн)
- 2 servo мотор
- Төрөл бүрийн хавсралт (3d хэвлэсэн)
- 5мм, 4мм, 3мм ба 2мм эрэг
- 4 мм ба 5 мм хэмжээтэй өөрөө түгжих самар
- 7V цахилгаан хангамж
Сүлжээний хяналтын бүрэлдэхүүн хэсгүүд
- Rapberry pi
- USB вэб камер (видео дамжуулах, бичих зориулалттай)
- Pi камер (хөдөлгөөнгүй зургийн хувьд)
- 5V цахилгаан хангамж
Алхам 2: Үндсэн бие ба хавсралтууд
Хэрэв танд 3d принтер байгаа бол та бүх зүйлийг шууд хэвлэх боломжтой, гэхдээ байхгүй бол та үдийн цайны хайрцгийг үндсэн хэсэгт хийж, рокер боги механизмын холбоосыг хийхдээ PVC хоолой ашиглаж болно, би линкийг үлдээх болно. лавлагаа.
Хэрэв та хүсэхгүй байгаа бол хавсралтаа орхиж болно, ровер ажиллах болно. Би маш их цаг хугацаа, сэлбэг хэрэгсэлтэй байсан тул саяхан нэмж оруулсан антен, нарны хавтан.
Cad загварчлал нь solidworks 2017 -д хийгддэг. Би stl файлууд болон solidworks файлуудыг хоёуланг нь оруулсан тул та өөрт тохируулан өөрчлөлт оруулах эсвэл хэсгүүдийг шууд хэвлэх боломжтой болно. Би эд ангиудыг хэвлэхэд ender 3 pro ашигласан.
Роверыг хэрхэн угсрах талаар илүү сайн ойлгохын тулд видеог үзээрэй.
Код болон CAD файлуудыг эндээс татаж авна уу
Алхам 3: Утас ба хэлхээ
Дээрх зургийг ашиглан бүх моторыг arduino самбар дээр холбохыг хүндэтгэн үзнэ үү.
Бид хоёр талдаа хоёр моторыг нэг үүрэнд холбоно. Хэрэв мотор буруу чиглэлд ажиллаж байгаа бол засах ёстой утсыг солино уу.
Raspberry pi -ийн хувьд USB вэбкамерыг USB порт руу холбоно уу
Raspicamera модулийг borad дээрх холбогч зүүгээр холбоно уу.
ЧУХАЛ
Бөөрөлзгөнө pi -д зөвхөн 5V нийлүүлнэ. RASPI, ARDUINO -д ижил хүчийг бүү ашиглаарай
Та самбараа шарах болно.
Би үүнийг хоёр хангамж ашиглан тэнэг гэдгийг нь мэднэ, гэхдээ би үүнийг ийм болгосноор raspi болон камергүй хүмүүс үүнийг бүтээж чадна.
Алхам 4: Rover -ийг хянах
Wi -Fi болон интернетээр дамжуулан андройд төхөөрөмж ашиглан Bluetooth -ийг удирдах хоёр горим байдаг
Орон нутгийн Bluetooth холболт
Үүнийг хийхийн тулд та тоглоомын дэлгүүрээс Bluetooth програмыг татаж аваад роверт холбогдох хэрэгтэй болно.
WiFi болон интернетийн хяналтын хувьд
Энэ нь бөөрөлзгөнө пи -ийг ашиглах тул энэ нь тийм ч хэцүү биш юм. Эхлээд та алсын ширээний холболтоор SSH -ээр бөөрөлзгөнө pi руу холбогдох хэрэгтэй. Дараа нь Rovercontol скриптийг ажиллуулаарай, энэ нь таныг Bluetooth ашиглан ardruino самбартай холбогдохыг хүсэхэд цонх нээгдэнэ, одоо w, a, s, d товчлууруудыг ашиглан жолоодлогыг жолоодохын тулд j дарна уу.
Камер ажиллуулах вэбкамерын скриптийг хянахын тулд шууд видеог эхлүүлэх бөгөөд энэ нь терминалын цонхонд энэ тушаалыг ашиглана
raspistill -v -o тест.jpg
Камер хоёулаа бие биенээсээ хамааралгүй ажилладаг бөгөөд нэгэн зэрэг ашиглах боломжтой.
RaspiCam -ийг тохируулахын тулд энд дарна уу
Вэбкам скрипт энд дарж тохируулахын тулд Python 3 дээр ажилладаг Opencv 3 -ийг ашигладаг
Алхам 5: ДҮГНЭЛТ
Энэ бол төслийн эхний хэсэг бөгөөд би ровероо сайжруулж, бие даасан жолоодлогыг нэмж, эцэст нь би тэнгэрээс хөөргөх буух модулийг хийж, саран дээр буусан мэт автоматаар газардахыг хичээх болно.
Асуулт, эргэлзээтэй зүйлд би ямар ч асуулт асуухгүй, би аль болох хурдан хариулах болно.
Зөвлөмж болгож буй:
IoT Halloween хулуу - LED -ийг Arduino MKR1000 болон Blynk програмаар удирдана уу ???: 4 алхам (зурагтай)
IoT Halloween хулуу | Arduino MKR1000 болон Blynk програмын тусламжтайгаар LED удирдлага ???: Сайн байцгаана уу, Хэдэн долоо хоногийн өмнө Halloween байсан бөгөөд уламжлалаа дагаж би тагтандаа зориулан сайхан хулуу сийлсэн. Гэхдээ хулуугаа гадаа байхад би орой болгон лаа асаах нь үнэхээр ядаргаатай байдгийг ойлгосон. Бас би
Arduino Uno ашиглан акустик левитаци Алхам алхам (8 алхам): 8 алхам
Arduino Uno-тай акустик Levitation Алхам алхамаар (8 алхам): хэт авианы дууны дамжуулагч L298N Dc эмэгтэй адаптерийн эрэгтэй тэжээлийн тэжээлийн хангамж Arduino UNOBreadboard Энэ нь хэрхэн ажилладаг вэ: Нэгдүгээрт, та кодыг Arduino Uno-д байршуулдаг (энэ нь дижитал төхөөрөмжөөр тоноглогдсон микроконтроллер юм. кодыг хөрвүүлэх аналог портууд (C ++)
IoT Air Freshener (NodeMCU, Arduino, IFTTT, Adafruit.io -той хамт): 15 алхам (зурагтай)
IoT Air Freshener (NodeMCU, Arduino, IFTTT болон Adafruit.io -той хамт): Instructables утасгүй уралдааны 2017 оны анхны шагналын эзэн !!!: DNew -ийг одоо ашиглах боломжтой: цаг агаарын урьдчилсан мэдээ бүхий IoT цаг! Үүнийг үзээрэй: https://www.instructables.com/id/Minimalist-IoT-Clock-using-ESP8266-Adafruitio-IFTT/ Фрагтай байх нь тайвширдаг
Wi-Fi удирдлагатай FPV Rover робот (Arduino, ESP8266 болон Stepper Motors-той хамт): 11 алхам (зурагтай)
Wi-Fi удирдлагатай FPV Rover робот (Arduino, ESP8266 болон Stepper Motors-тэй): Энэхүү заавар нь ESP8266 Wi-Fi модульд холбогдсон Arduino Uno ашиглан алсын удирдлагатай хоёр дугуйт роботын wi-fi сүлжээгээр хэрхэн зохион бүтээхийг зааж өгсөн болно. ба хоёр шатлалт мотор. Роботыг энгийн интернет хөмсөгнөөс удирдах боломжтой
Arduino RC хоёр нутагтан Rover: 39 алхам (зурагтай)
Arduino RC Amphibious Rover: Сүүлийн хэдэн сарын хугацаанд бид алсын удирдлагатай, хуурай газар болон усан дээр хөдөлж чаддаг ровер бүтээж байна. Ижил төстэй шинж чанартай тээврийн хэрэгсэл нь хөдөлгүүрийн өөр өөр механизмыг ашигладаг боловч бид хөдөлгүүрийн бүх хэрэгслийг ашиглахыг хичээсэн