Sisukord:
Video: Roomba projekt: 5 sammu (piltidega)
2025 Autor: John Day | [email protected]. Viimati modifitseeritud: 2025-01-13 06:57
See juhend oli loodud Lõuna -Florida ülikooli Makecourse'i projektinõude täitmiseks (www.makecourse.com).
See juhend sisaldab kõiki vajalikke samme ja komponente, mis on vajalikud minu Roomba projekti kokkupanekuks. Juhend sisaldab STL -faile, kokkupanekut, juhtimissüsteemi ja projekti programmeerimist.
Samm: nõutavad osad
Komponendid:
1 x Arduino Uno
1 x soovitatud vastuvõtja
1 x soovitatud kaugjuhtimispult
1 x MG90S servod
1 x HC SR04 ultraheliandur
1 x 220 oomi takistid
2 x DAOKI Dual H-Bridge
4 x #2 kruvi
1 x Gorilla epoksiid
2 x 12 V aku
1 x 12 V 120 mm arvutiümbrise ventilaator
1 x filter
4 x 6V hammasrataste mootor DIY roboti nutika auto roboti jaoks
Tööriistad:
3D printer
Jootekolb
Flux Core Solder
Traadilõikurid
Väike Phillipsi kruvikeeraja
Kuum liimipüstol
2. samm: 3D -prinditud osad ja kokkupanek
Kõik selle projekti osad trükiti 3D -vormingus. Olen lisanud kõik STL -failid, mis on vajalikud teie enda Roomba vaakumroboti ehitamiseks. Kõik osad muudeti alla 6 "x 6" x 6 ". Gorilla epoksiidi kasutades liimiti kokku ka ülemise kausta tükid, mis liimiti kokku vastavalt koostele, ja kõik aluskausta osad.
*** Pange tähele, et tolerantside erinevuste tõttu võib olla vaja muuta STL -faile või lõplikke väljatrükke.
3. samm: elektriskeem
Siin on elektrisüsteemi põhiskeem. Vajalikud pinged aku jaoks on 12 volti. Kui ühendate oma elektrisüsteemi selle skeemi sarnaselt, töötab Arduino visand.
Samm: Arduino visand
Selle projekti Arduino visand kasutab kahte raamatukogu ja ühte funktsiooni. Servo raamatukogu on lisatud Arduino tarkvarasse ja ma olen lisanud IRremote raamatukogu jaoks zip -faili. Funktsioon HCSR04 asus Roomba visandiga samas ZIP -kaustas. Korrektseks toimimiseks peavad HCSR04 -failid olema samas kaustas kui Roomba visand.
*** Kogu lisamiseks laadige arvutisse alla zip -kaust ja käivitage Arduino tarkvara. Valige programmi ülaosas vahekaardil Visandid Kaasa raamatukogu ja seejärel Lisa. ZIP -raamatukogu … Valige selle teegi ZIP -kaust, mille soovite Arduino teeki lisada, ja valige Ava.
*** Kaugjuhtimispuldi infrapunaväärtused võivad teie puldi puhul olla erinevad. Väärtuste muutmiseks leidke lihtsalt väärtused ja muutke need nii, et need vastaksid teie kaugjuhtimispuldi väärtustele. See YouTube'i õpetus näitab, kuidas kaugjuhtimispuldi väärtusi leida.
www.youtube.com/watch?v=YW4pP1GoFIk
Samm: lõpptoode ja kokkupanek
Siin näeme, kuidas roomba robot töötab. Roomba on initsialiseeritud ja hakkab edasi liikuma, kui ultraheliandur hakkab takistusi pühkima. Kui robot tuvastab takistuse, teeb ta tagurpidi, pöörab ja liigub seejärel edasi kuni järgmise takistuseni. Robotit saab juhtida kaugjuhtimispuldi abil. Pult oli võimeline robotit sisse/välja lülitama, alalisvoolumootoreid sisse/välja lülitama.
*** (Pange tähele, et lasin robotil aku asemel seinakontakti ühendada. Akud, mis olid ratastele ebapiisav, andsid mootoritele pöördemomendi roboti kaalu tõttu.) ***