Orodha ya maudhui:
- Hatua ya 1: Vipengele vinahitajika
- Hatua ya 2: Mwili kuu na viambatisho
- Hatua ya 3: Wiring na Mzunguko
- Hatua ya 4: Kudhibiti Rover
- Hatua ya 5: HITIMISHO
Video: IOT Lunar Rover Raspberrypi + Arduino: Hatua 5 (na Picha)
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:52
Mradi huu umehamasishwa na ujumbe wa mwezi wa India Chandryaan-2 Ambayo itafanyika mnamo Septemba 2019. Hii ni misheni maalum kwa sababu watatua mahali ambapo hakuna mtu yeyote aliyefika hapo awali. Kwa hivyo kuonyesha msaada wangu niliamua jenga rover halisi kulingana na picha za rover mkondoni. Nilizuiliwa na saizi yangu ya printa 3d kwa hivyo ilibidi nifanye marekebisho kidogo.
Hatua ya 1: Vipengele vinahitajika
Huu ni muundo wa kawaida una bodi mbili za kudhibiti arduino na pi ya raspberry. Wote hufanya kazi bila kujitegemea. Ikiwa huna bajeti ya kutosha unaweza kuondoka kwenye raspberry pi na kamera nje ya rover bado itafanya kazi na Bluetooth. Raspberry pi hutumiwa tu kwa kamera na kudhibiti rover juu ya WiFi na mtandao. Harakati ya rover inadhibitiwa na arduino. Vifaa vyote vina umeme tofauti.
Vipengele vya mfumo wa kudhibiti
- Arduino uno
- L293D Dereva wa gari alitetemeka
- Motors 6 dc
- Matairi 6 (3d yaliyochapishwa)
- Viungo vya Mainbody + (3 vilivyochapishwa)
- Motors 2 za servo
- Viambatisho anuwai (vilivyochapishwa 3d)
- 5mm, 4mm, 3mm na 2mm screws
- Karanga za kujifunga za 4mm na 5mm
- Ugavi wa umeme wa 7v
Sehemu za kudhibiti mtandao
- Rapberry pi
- Kamera ya wavuti ya USB (kwa utiririshaji wa video na kurekodi)
- Kamera ya Pi (kwa picha bado)
- Ugavi wa umeme wa 5v
Hatua ya 2: Mwili kuu na viambatisho
Ikiwa una printa ya 3d unaweza kuchapisha moja kwa moja vitu vyote lakini ikiwa huna unaweza kutumia sanduku la chakula cha mchana kwa mwili kuu na kwa kutengeneza viungo vya mfumo wa rocker bogie unaweza kutumia bomba za pvc nitaacha kiunga kwa yako marejeo.
Ikiwa hutaki unaweza kuondoka kwenye kiambatisho ambacho rover bado itafanya kazi. Antena na jopo la jua nimeongeza tu kwa sababu nilikuwa na muda mwingi na vipuri.
Utengenezaji wa cad unafanywa katika solidworks 2017. Nimejumuisha faili zote za stl na faili ya solidworks ili uweze kufanya mabadiliko kulingana na wewe au kuchapisha sehemu moja kwa moja. Nilitumia ender 3 pro kwa kuchapisha sehemu.
Tazama video ili uelewe vizuri jinsi ya kukusanya rover.
Pakua Faili za Msimbo na CAD Hapa
Hatua ya 3: Wiring na Mzunguko
Tumia picha hapo juu kwa heshima ya kuunganisha motors zote kwenye bodi ya arduino.
Tutaunganisha motors mbili kila upande kwa slot moja. Na ikiwa motors zinaendesha mwelekeo mbaya badilisha waya ambazo zinapaswa kurekebisha.
Kwa Raspberry pi unganisha kamera ya wavuti ya USB kwenye bandari ya usb camra yoyote inapaswa kufanya kazi hakuna usanikishaji unaohitajika
Unganisha moduli ya Raspicamera na pini ya kiunganishi kwenye borad.
MUHIMU
Ugavi 5v tu kwa raspberry pi. USITUMIE HUDUMA YA NGUVU HIYO KWA RASPI NA ARDUINO
Utakaanga bodi yako.
Najua ujinga wake unatumia usambazaji mbili lakini niliifanya kama hii ili watu wasio na raspi na kamera wanaweza pia kuijenga.
Hatua ya 4: Kudhibiti Rover
Kuna njia mbili za kudhibiti moja kwa Bluetooth kwa kutumia kifaa cha admin kingine kupitia WiFi na mtandao
Uunganisho wa Bluetooth wa Mitaa
Kwa hili italazimika kupakua programu ya Bluetooth kutoka duka la kucheza na unganisha kwenye rover.
Kwa udhibiti wa WiFi na mtandao
Hii ni ngumu sana kwa sababu tutatumia pi ya raspberry kwa hii. Kwanza unahitaji kuungana na pi ya rasipberry kupitia SSH kupitia unganisho la mbali la eneo-kazi. Kisha endesha hati ya Rovercontol itakuuliza uunganishe kwenye bodi ya ardruino kupitia Bluetooth ukisha fanya itafungua dirisha na sasa utumie w, a, s, d funguo za kuendesha rover na bonyeza j kuisimamisha.
Kudhibiti kamera inayoendeshwa na kamera ya wavuti itaanza video ya moja kwa moja kuchukua picha bado tumia amri hii kwenye dirisha la terminal
raspistill -v -o mtihani.jpg
Kamera zote mbili zinajitegemea na zinaweza kutumika kwa wakati mmoja.
Kuanzisha RaspiCam Bonyeza hapa
Hati ya wavuti ya wavuti hutumia Opencv 3 inayofanya kazi kwenye Python 3 kusanidi bonyeza hapa
Hatua ya 5: HITIMISHO
Hii ni sehemu ya kwanza ya mradi nitaboresha rover na kuongeza uhuru wa kujiendesha na mwishowe nitaunda moduli ya kutua ambayo nitazindua kutoka angani na kujaribu kuiweka moja kwa moja kama ardhi yake juu ya mwezi.
Jisikie huru kuuliza maswali yoyote kwenye maoni na mashaka nitajibu haraka iwezekanavyo.
Ilipendekeza:
Jinsi: Kuweka Raspberry PI 4 isiyo na kichwa (VNC) na Rpi-picha na Picha: Hatua 7 (na Picha)
Jinsi: Kuweka Raspberry PI 4 isiyo na kichwa (VNC) Na picha ya Rpi na Picha: Ninapanga kutumia Rapsberry PI hii kwenye rundo la miradi ya kufurahisha nyuma kwenye blogi yangu. Jisikie huru kuiangalia. Nilitaka kurudi kutumia Raspberry PI yangu lakini sikuwa na Kinanda au Panya katika eneo langu jipya. Ilikuwa ni muda tangu nilipoweka Raspberry
Uso wa Kujua Picha ya Picha ya OSD: Hatua 11 (na Picha)
Uso wa Kujua Picha ya Picha ya OSD: Maagizo haya yanaonyesha jinsi ya kutengeneza fremu ya picha na utambuzi wa uso kwenye Onyesho la Skrini (OSD). OSD inaweza kuonyesha wakati, hali ya hewa au habari nyingine ya mtandao unayotaka
Utengenezaji wa Picha / Picha ya Picha: 4 Hatua
Picha-based Modeling / Photogrammetry Portraiture: Halo kila mtu, Katika hii inayoweza kuelekezwa, nitakuonyesha mchakato wa jinsi ya kuunda vielelezo vya 3D kwa kutumia picha za dijiti. Mchakato huo unaitwa Photogrammetry, pia inajulikana kama Modeling-Image Modeling (IBM). Hasa, aina ya mchakato huu hutumiwa
Wi-fi inayodhibitiwa FPV Rover Robot (na Arduino, ESP8266 na Stepper Motors): Hatua 11 (na Picha)
Wi-fi inayodhibitiwa FPV Rover Robot (na Arduino, ESP8266 na Stepper Motors): Hii inaweza kufundishwa jinsi ya kuunda rover ya magurudumu yenye magurudumu mawili juu ya mtandao wa wi-fi, ukitumia Arduino Uno iliyounganishwa na moduli ya Wi-fi ya ESP8266 na motors mbili za stepper. Roboti inaweza kudhibitiwa kutoka kwa vinjari vya kawaida vya mtandao
Arduino RC Amphibious Rover: Hatua 39 (na Picha)
Arduino RC Amphibious Rover: Katika miezi michache iliyopita tumekuwa tukitengeneza rover inayodhibitiwa kijijini ambayo inaweza kusonga juu ya ardhi na juu ya maji. Ingawa gari iliyo na vitu kama hivyo hutumia njia tofauti za kusukuma, tulijaribu kufanikisha njia zote za kushawishi