Përmbajtje:
- Hapi 1: Komponentët e nevojshëm
- Hapi 2: Trupi kryesor dhe lidhjet
- Hapi 3: Instalimet dhe qarku
- Hapi 4: Kontrolli i Roverit
- Hapi 5: PCRFUNDIM
Video: IOT Lunar Rover Raspberrypi+Arduino: 5 hapa (me fotografi)
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:19
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
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
- Arduino uno
- L293D Shoferi i motorit u turpërua
- 6 motorë DC
- 6 goma (të shtypura në 3D)
- Kryesore+lidhje (3 të shtypura)
- 2 servo motorë
- Shtojca të ndryshme (të shtypura në 3D)
- Vida 5mm, 4mm, 3mm dhe 2mm
- Arra vetë -mbyllëse 4mm dhe 5mm
- Furnizimi me energji 7v
Komponentët e kontrollit të rrjetit
- Mjedër pi
- Webcam USB (për transmetimin dhe regjistrimin e videove)
- Kamera Pi (për imazhe të palëvizshme)
- Furnizimi me energji 5v
Hapi 2: 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
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
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
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:
Një kungull IoT Halloween - Kontrolloni LED me një aplikacion Arduino MKR1000 dhe Blynk ???: 4 hapa (me fotografi)
Një kungull IoT Halloween | Kontrolloni LED me një aplikacion Arduino MKR1000 dhe Blynk ???: Përshëndetje të gjithëve, Disa javë më parë ishte Halloween dhe duke ndjekur traditën unë gdhenda një kungull të bukur për ballkonin tim. Por duke pasur kungullin tim në natyrë, kuptova se ishte mjaft e bezdisshme të duhej të dilja çdo mbrëmje për të ndezur qirinjën. Edhe une
IoT Air Freshener (me NodeMCU, Arduino, IFTTT dhe Adafruit.io): 15 hapa (me fotografi)
IoT Air Freshener (me NodeMCU, Arduino, IFTTT dhe Adafruit.io): Konkursi Instructables Wireless Contest 2017 Fituesi i Çmimit të Parë !!!: D E re e paraqitur tani në dispozicion: Ora IoT me parashikimin e motit! Shikoni: https://www.instructables.com/id/Minimalist-IoT-Clock-using-ESP8266-Adafruitio-IFTT/ comfortshtë ngushëlluese të kesh një aromë
Ndërtoni IOT -in tuaj të parë duke përdorur Arduino pa module shtesë: 5 hapa (me fotografi)
Ndërtoni IOT -in tuaj të parë duke përdorur Arduino pa module shtesë: Bota po bëhet më e zgjuar çdo ditë dhe arsyeja më e madhe pas kësaj është evolucioni i teknologjisë së zgjuar. Si entuziast i teknologjisë ju duhet të keni dëgjuar për termin IOT që do të thotë Internet of Things. Interneti i gjërave nënkupton kontrollin dhe ushqimin e
Roboti i kontrolluar Wi-fi FPV Rover (me Arduino, ESP8266 dhe Stepper Motors): 11 hapa (me fotografi)
Roboti i kontrolluar Wi-fi FPV Rover (me Arduino, ESP8266 dhe Stepper Motors): Ky udhëzues tregon se si të hartoni një rover robotik me dy rrota të kontrolluar nga distanca mbi një rrjet wi-fi, duke përdorur një Arduino Uno të lidhur me një modul Wi-Fi ESP8266 dhe dy motorë stepper. Roboti mund të kontrollohet nga një vetull i zakonshëm në internet
Arduino RC Amphibious Rover: 39 hapa (me fotografi)
Arduino RC Amphibious Rover: Gjatë dy muajve të fundit ne kemi zhvilluar një rover me telekomandë që mund të lëvizë si në tokë ashtu edhe në ujë. Edhe pse një automjet me karakteristika të ngjashme përdor mekanizma të ndryshëm për shtytje, ne u përpoqëm të arrinim të gjitha mjetet e shtytjes