Përmbajtje:

IOT Lunar Rover Raspberrypi+Arduino: 5 hapa (me fotografi)
IOT Lunar Rover Raspberrypi+Arduino: 5 hapa (me fotografi)

Video: IOT Lunar Rover Raspberrypi+Arduino: 5 hapa (me fotografi)

Video: IOT Lunar Rover Raspberrypi+Arduino: 5 hapa (me fotografi)
Video: girl robot humanoid 2024, Nëntor
Anonim
Image
Image
IOT Lunar Rover Raspberrypi+Arduino
IOT Lunar Rover Raspberrypi+Arduino

Ky projekt është frymëzuar nga misioni indian i hënës Chandryaan-2 i cili do të zhvillohet në shtator 2019. Ky është një mision i veçantë sepse ata do të ulen në vendin ku askush nuk ka zbarkuar më parë. Kështu që për të treguar mbështetjen time vendosa të ndërtoni roverin aktual bazuar në imazhet e roverit në internet. Unë u kufizova nga madhësia e printerëve të mi 3d, kështu që më duhej të bëja disa modifikime të vogla.

Hapi 1: Komponentët e nevojshëm

Komponentët e nevojshëm
Komponentët e nevojshëm

Ky është një model modular ai ka dy borde kontrolli një arduino dhe një mjedër pi. Të dy punojnë të pavarur nga njëri -tjetri. Nëse nuk keni buxhet të mjaftueshëm, mund ta lini mjedrën pi dhe kamerën jashtë roveri do të funksionojë akoma me Bluetooth. Raspberry pi përdoret vetëm për kamera dhe kontrollimin e roverit përmes WiFi dhe internetit. Lëvizja e roverit kontrollohet nga arduino. Të dy pajisjet kanë furnizim me energji të ndryshme.

Komponentët e sistemit të kontrollit

  1. Arduino uno
  2. L293D Shoferi i motorit u turpërua
  3. 6 motorë DC
  4. 6 goma (të shtypura në 3D)
  5. Kryesore+lidhje (3 të shtypura)
  6. 2 servo motorë
  7. Shtojca të ndryshme (të shtypura në 3D)
  8. Vida 5mm, 4mm, 3mm dhe 2mm
  9. Arra vetë -mbyllëse 4mm dhe 5mm
  10. Furnizimi me energji 7v

Komponentët e kontrollit të rrjetit

  1. Mjedër pi
  2. Webcam USB (për transmetimin dhe regjistrimin e videove)
  3. Kamera Pi (për imazhe të palëvizshme)
  4. Furnizimi me energji 5v

Hapi 2: Trupi kryesor dhe lidhjet

Trupi kryesor dhe lidhjet
Trupi kryesor dhe lidhjet
Trupi kryesor dhe lidhjet
Trupi kryesor dhe lidhjet
Trupi kryesor dhe lidhjet
Trupi kryesor dhe lidhjet
Trupi kryesor dhe lidhjet
Trupi kryesor dhe lidhjet

Nëse keni një printer 3d, ju mund të printoni drejtpërdrejt të gjitha gjërat, por nëse nuk keni, mund të përdorni një kuti dreke për trupin kryesor dhe për të bërë lidhjet për mekanizmin rocker bogie mund të përdorni tuba PVC, unë do ta lë lidhjen për tuajin referencat.

Nëse nuk dëshironi, mund ta lini shtojcën roveri do të funksionojë akoma. Antenën dhe panelin diellor sapo i kam shtuar sepse kisha shumë kohë dhe pjesë këmbimi.

Modelimi cad është bërë në solidworks 2017. Unë kam përfshirë skedarët stl dhe skedarin solidworks kështu që ju mund të bëni ndryshime sipas jush ose të printoni drejtpërdrejt pjesët. Kam përdorur ender 3 pro për printimin e pjesëve.

Shikoni videon për të kuptuar më mirë se si të montoni roverin.

Shkarkoni Skedarët e Kodit dhe CAD Këtu

Hapi 3: Instalimet dhe qarku

Tela dhe qark
Tela dhe qark

Përdorni imazhin e mësipërm për nderimin e lidhjes së të gjithë motorëve me bordin arduino.

Ne do të lidhim dy motorë në secilën anë në një çarë të vetme. Dhe nëse motorët po funksionojnë në drejtim të gabuar, ndërroni telat që duhet ta rregullojnë atë.

Për Raspberry pi lidhni kamerën USB me portën usb, çdo camra duhet të funksionojë nuk ka nevojë për instalim

Lidhni modulin Raspicamera përmes kunjit të lidhësit në borad.

E RORTNDSISHME

Furnizoni vetëm 5v me mjedrën pi. MOS P USRDORNI FURNIZIM TAME NJAMEJT FUQI PR RASPI DHE ARDUINO

Ju do të skuqni bordin tuaj.

Unë e di se është marrëzi duke përdorur dy furnizime, por e bëra kështu në mënyrë që njerëzit që nuk kanë raspi dhe kamera gjithashtu mund ta ndërtojnë atë.

Hapi 4: Kontrolli i Roverit

Kontrolli i Roverit
Kontrolli i Roverit
Kontrolli i Roverit
Kontrolli i Roverit
Kontrolli i Roverit
Kontrolli i Roverit

Ekzistojnë dy mënyra kontrolli, njëra me Bluetooth duke përdorur një pajisje android tjetër përmes WiFi dhe internetit

Lidhje lokale Bluetooth

Për këtë ju do të duhet të shkarkoni aplikacionin Bluetooth nga dyqani i lojërave dhe të lidheni me roverin.

Për WiFi dhe kontroll të internetit

Kjo është pak e ndërlikuar sepse ne do të përdorim mjedër pi për këtë. Së pari ju duhet të lidheni me mjedrën pi përmes SSH përmes lidhjes në distancë të desktopit. Pastaj ekzekutoni skenarin Rovercontol që do t'ju kërkojë të lidheni me bordin ardruino përmes Bluetooth pasi të bëhet kjo do të hapë një dritare dhe tani do të përdorë çelësat w, a, s, d për të drejtuar roverin dhe shtypni j për ta ndaluar atë.

Për të kontrolluar skenarin e kamerës së drejtuar nga kamera, do të fillojë videon e drejtpërdrejtë për të bërë një fotografi të palëvizshme, përdorni këtë komandë në dritaren e terminalit

raspistill -v -o test.jpg

Të dy kamerat punojnë të pavarura nga njëra -tjetra dhe mund të përdoren në të njëjtën kohë.

Për të konfiguruar RaspiCam Kliko këtu

Skenari i Webcam përdor Opencv 3 që funksionon në Python 3 për të konfiguruar që klikoni këtu

Hapi 5: PCRFUNDIM

P CONRFUNDIM
P CONRFUNDIM
P CONRFUNDIM
P CONRFUNDIM

Kjo është pjesa e parë e projektit, unë do të azhurnoj roverin dhe do të shtoj vetë -vozitje autonome dhe së fundi do të bëj një modul ulës që do të nis nga qielli dhe do të përpiqem ta ul atë automatikisht sikur të ishte toka e tij në Hënë.

Jeni të lirë të bëni ndonjë pyetje në komentet dhe dyshimet, unë do t'i përgjigjem sa më shpejt të jetë e mundur.

Recommended: