Kazalo:
- 1. korak: potrebni deli
- 2. korak: 3D natisnjeni deli in montaža
- 3. korak: električna shema
- 4. korak: Arduino skica
- 5. korak: Končni izdelek in montaža
Video: Projekt Roomba: 5 korakov (s slikami)
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:08
Ta pouk je nastal v skladu z zahtevami projekta Makecourse na Univerzi v Južni Floridi (www.makecourse.com).
Ta navodila bodo zajela vse potrebne korake in komponente, potrebne za sestavo mojega projekta Roomba. Navodila bodo vključevala datoteke STL, montažo, nadzorni sistem in programiranje projekta.
1. korak: potrebni deli
Sestavine:
1 x Arduino Uno
1 x Predvideni sprejemnik
1 x Predvideni daljinski upravljalnik
1 x servomotorji MG90S
1 x ultrazvočni senzor HC SR04
1 x 220 ohmski upori
2 x DAOKI Dvojni H-most
4 x #2 vijaki
1 x Gorilla epoksid
2 x 12 V baterija
1 x 12 V 120 mm ventilator za ohišje računalnika
1 x filter
4 x 6V zobniški motor za robota DIY Smart Car Robot
Orodja:
3D tiskalnik
Spajkalnik
Spajkalnik iz jedra Flux
Rezalniki žice
Mali Phillips izvijač
Pištola za vroče lepilo
2. korak: 3D natisnjeni deli in montaža
Vsi deli tega projekta so bili 3D natisnjeni. Vključil sem vse datoteke STL, potrebne za izdelavo lastnega vakuumskega robota roomba. Vsi deli so bili spremenjeni na manjše od 6 "x 6" x 6 ". Z uporabo Gorilla epoxy -ja so bili zlepljeni tudi kosi v zgornji mapi glede na sklop in vsi kosi v osnovni mapi.
*** Upoštevajte, da bodo zaradi odstopanj od toleranc morda potrebne spremembe datotek STL ali končni odtisi.
3. korak: električna shema
Tu je osnovna shema električnega sistema. Potrebne napetosti za baterije so 12 voltov. Če priključite svoj električni sistem, podoben tej shemi, bo spodnja skica Arduino delovala.
4. korak: Arduino skica
Skica Arduino za ta projekt uporablja dve knjižnici in eno funkcijo. Servo knjižnica je vključena v programsko opremo Arduino in vključil sem datoteko zip za knjižnico IRremote. Funkcija HCSR04 je bila v isti mapi zip kot skica Roomba. Da bi pravilno delovale, morajo biti datoteke HCSR04 v isti mapi kot skica Roomba.
*** Če želite dodati knjižnico, prenesite mapo zip v računalnik in zaženite programsko opremo Arduino. Na zavihku Sketch na vrhu programa izberite Vključi knjižnico, nato izberite Dodaj. ZIP knjižnico … Izberite mapo zip knjižnice, ki jo želite dodati v knjižnico Arduino, in izberite odprto.
*** Vrednosti IR za daljinski upravljalnik se lahko razlikujejo za vaš daljinski upravljalnik. Če želite spremeniti vrednosti, preprosto poiščite vrednosti in jih spremenite tako, da se ujemajo z vrednostmi za vaš daljinski upravljalnik. Ta vadnica YouTube prikazuje, kako najti vrednosti za vaš daljinski upravljalnik.
www.youtube.com/watch?v=YW4pP1GoFIk
5. korak: Končni izdelek in montaža
Tukaj lahko vidimo, da roomba deluje. Roomba se inicializira in začne premikati naprej, ko je ultrazvočni senzor začel odkrivati ovire. Ko robot zazna oviro, se robot umakne, se obrne in nato neprekinjeno premika naprej do naslednje ovire. Robota je mogoče upravljati z daljinskim upravljalnikom. Daljinski upravljalnik je lahko aktiviral/deaktiviral robota, vklopil/izklopil enosmerne motorje.
*** (Prosimo, upoštevajte, da sem robota namesto akumulatorja priključil na stensko vtičnico. Baterijski kompleti, ki sem jih dajal nezadostno moč koles, so povzročili navor motorjev zaradi teže robota.) ***
Priporočena:
Projekt stabilizatorja kardanske gredi: 9 korakov (s slikami)
Projekt stabilizatorja karbona: Kako narediti kardan Naučite se, kako narediti dvoosni kardan za svojo akcijsko kamero V današnji kulturi vsi radi snemamo videoposnetke in zajemamo trenutke, še posebej, če ste ustvarjalec vsebin, kot sem jaz, ste se zagotovo soočili z vprašanjem tako pretresljiv video
Roomba Bot Bulider: 5 korakov (s slikami)
Roomba Bot the Bulider: Bot the Builder je roomba, ki z " grabberji " pritrjen spredaj bo lahko premikal predmete. Koda z njo je nastavljena tako, da zabeleži prvi premik z grafičnim vmesnikom, ki ga lahko upravljate samo s klikom miške. Afte
Roomba -robot Robomba z modelom Raspberry Pi 3 A+: 6 korakov (s slikami)
Robot Roomba z brskalnikom z modelom Raspberry Pi 3 A+: Pregled Ta pouk se bo osredotočil na to, kako mrtvi Roombi dati nove možgane (Raspberry Pi), oči (spletna kamera) in način za nadzor vsega iz spletnega brskalnika. Obstaja veliko haokov Roomba, ki omogočajo nadzor prek serijskega vmesnika. Nisem
Projekt Roomba MATLAB: 5 korakov
Projekt Roomba MATLAB: Trenutni načrt, ki ga ima NASA za rover Mars, je, da bo zbiralec podatkov in bo hodil po Marsu ter zbiral vzorce tal, da jih bo prinesel nazaj na Zemljo, tako da bodo znanstveniki lahko videli, ali so na njem obstajale prejšnje oblike življenja. planet. Dodatni
Inšpektor Roomba: 6 korakov (s slikami)
Inšpektor Roomba: Večina nas uporablja robote iRobot Roomba samo za sesanje, vendar le redki vedo, da je to odlična osnova za nove robotske projekte. Vsi proizvajalci bi morali preizkusiti odprti vmesnik Roomba (OI), da bi ugotovili, kako enostavno je upravljati tega robota. V tem navodilu boste