Satura rādītājs:

Roomba projekts: 5 soļi (ar attēliem)
Roomba projekts: 5 soļi (ar attēliem)

Video: Roomba projekts: 5 soļi (ar attēliem)

Video: Roomba projekts: 5 soļi (ar attēliem)
Video: APbrīnojama DIY IDEJA DARBNĪCAM! BŪTU ZINĀTU Agrāk - TO IZDARĪJU UZREIZ ! 2024, Jūlijs
Anonim
Roomba projekts
Roomba projekts

Šī pamācība tika izveidota, izpildot Dienvidfloridas Universitātes Makecourse projekta prasības (www.makecourse.com).

Šī pamācība aptvers visas nepieciešamās darbības un sastāvdaļas, kas nepieciešamas, lai saliktu manu Roomba projektu. Instrukcijā tiks iekļauti STL faili, montāža, vadības sistēma un projekta programmēšana.

1. darbība. Nepieciešamās detaļas

Nepieciešamās detaļas
Nepieciešamās detaļas
Nepieciešamās detaļas
Nepieciešamās detaļas
Nepieciešamās detaļas
Nepieciešamās detaļas
Nepieciešamās detaļas
Nepieciešamās detaļas

Sastāvdaļas:

1 x Arduino Uno

1 x paredzētais uztvērējs

1 x iecerētais tālvadības pults

1 x MG90S servo

1 x HC SR04 Ultra Sonic sensors

1 x 220 omi rezistori

2 x DAOKI Dual H-Bridge

4 x #2 skrūves

1 x Gorilla epoksīda

2 x 12 V akumulators

1 x 12 V 120 mm datora korpusa ventilators

1 x filtrs

4 x 6V pārnesumu motors DIY robota viedajam automašīnas robotam

Rīki:

3D printeris

Lodāmurs

Flux Core lodēt

Stiepļu griezēji

Mazs Phillips skrūvgriezis

Karstās līmes pistole

2. solis: 3D drukātās detaļas un montāža

3D drukātas detaļas un montāža
3D drukātas detaļas un montāža
3D drukātas detaļas un montāža
3D drukātas detaļas un montāža
3D drukātas detaļas un montāža
3D drukātas detaļas un montāža

Visas šī projekta daļas tika izdrukātas 3D formātā. Esmu iekļāvis visus STL failus, kas nepieciešami, lai izveidotu savu Roomba vakuuma robotu. Visas detaļas tika pārveidotas, lai tās būtu mazākas par 6 "x 6" x 6 ". Izmantojot Gorilla epoksīdu, augšējā mapē esošie gabali, kur tie tika salīmēti atbilstoši montāžai, un visi gabali pamata mapē tika salīmēti kopā.

*** Lūdzu, ņemiet vērā, ka pielaides atšķirību dēļ var būt nepieciešamas izmaiņas STL failos vai galīgajā izdrukā.

3. darbība: elektriskā shēma

Elektriskā shēma
Elektriskā shēma

Šeit ir elektriskās sistēmas pamata shēma. Nepieciešamais spriegums akumulatoriem ir 12 volti. Ja elektroinstalāciju vadīsit līdzīgi šai shēmai, zemāk esošā Arduino skice darbosies.

4. solis: Arduino skice

Arduino skice šim projektam izmanto divas bibliotēkas un vienu funkciju. Servo bibliotēka ir iekļauta Arduino programmatūrā, un es esmu iekļāvis IRremote bibliotēkas zip failu. Funkcija HCSR04 atradās tajā pašā zip mapē kā Roomba skice. Lai pareizi darbotos, HCSR04 failiem jāatrodas tajā pašā mapē kā Roomba skicei.

*** Lai pievienotu bibliotēku, lejupielādējiet datorā zip mapi un palaidiet Arduino programmatūru. Programmas augšdaļā esošajā cilnē Skice atlasiet Iekļaut bibliotēku un pēc tam atlasiet Pievienot. ZIP bibliotēku … Atlasiet tās bibliotēkas zip mapi, kuru vēlaties pievienot Arduino bibliotēkai, un atlasiet atvērt.

*** Tālvadības pults IR vērtības var būt atšķirīgas. Lai mainītu vērtības, vienkārši atrodiet vērtības un mainiet tās, lai tās atbilstu tālvadības pults vērtībām. Šī YouTube apmācība parāda, kā atrast tālvadības pults vērtības.

www.youtube.com/watch?v=YW4pP1GoFIk

5. solis: gala produkts un montāža

Šeit mēs varam redzēt, kā darbojas Roomba robots. Roomba ir inicializēta un sāk virzīties uz priekšu, kad ultraskaņas sensors sāka meklēt šķēršļus. Kad robots konstatē šķērsli, robots atkāpjas, pagriežas un pēc tam turpina virzīties uz priekšu līdz nākamajam šķērslim. Robotu var vadīt, izmantojot tālvadības pulti. Tālvadības pults spēja aktivizēt/deaktivizēt robotu, ieslēgt/izslēgt līdzstrāvas motorus.

*** (Lūdzu, ņemiet vērā, ka man robots bija jāpievieno sienas kontaktligzdai, nevis akumulatoram. Akumulatori, kas man bija nodrošinājuši nepietiekamu jaudu riteņiem, izraisot dzinēju griezes momentu robota svara dēļ.) ***

Ieteicams: