Innholdsfortegnelse:

Roomba -prosjekt: 5 trinn (med bilder)
Roomba -prosjekt: 5 trinn (med bilder)

Video: Roomba -prosjekt: 5 trinn (med bilder)

Video: Roomba -prosjekt: 5 trinn (med bilder)
Video: Узнав это СЕКРЕТ, ты никогда не выбросишь пластиковую бутылку! ТАКОГО ЕЩЕ НИКТО НЕ ВИДЕЛ! 2024, Juli
Anonim
Roomba -prosjektet
Roomba -prosjektet

Denne instruksen ble opprettet for å oppfylle prosjektkravet til Makecourse ved University of South Florida (www.makecourse.com).

Denne instruksjonen vil dekke alle nødvendige trinn og komponenter som kreves for å montere Roomba -prosjektet mitt. Den instruerbare vil inneholde STL -filer, montering, kontrollsystem og programmering for prosjektet.

Trinn 1: Nødvendige deler

Nødvendige deler
Nødvendige deler
Nødvendige deler
Nødvendige deler
Nødvendige deler
Nødvendige deler
Nødvendige deler
Nødvendige deler

Komponenter:

1 x Arduino Uno

1 x Avledet mottaker

1 x utledet fjernkontroll

1 x MG90S servoer

1 x HC SR04 Ultra Sonic Sensor

1 x 220 ohm motstander

2 x DAOKI Dual H-bro

4 x #2 skruer

1 x Gorilla Epoxy

2 x 12 V batteripakke

1 x 12 V 120 mm PC -vifte

1 x filter

4 x 6V girmotor for DIY robot smart bil robot

Verktøy:

3D -skriver

Loddejern

Flux Core Lodde

Avbitertang

Liten Phillips skrutrekker

Varm limpistol

Trinn 2: 3D -trykte deler og montering

3D -trykte deler og montering
3D -trykte deler og montering
3D -trykte deler og montering
3D -trykte deler og montering
3D -trykte deler og montering
3D -trykte deler og montering

Alle delene til dette prosjektet ble 3D -trykt. Jeg har inkludert alle STL -filene som er nødvendige for å bygge din egen roomba vakuumrobot. Alle delene ble modifisert til å være under 6 "x 6" x 6 ". Ved hjelp av Gorilla Epoxy ble bitene i toppmappen limt sammen i henhold til monteringen og alle delene i Base -mappen ble limt sammen også.

*** Vær oppmerksom på at på grunn av toleranseavvik kan det være nødvendig å endre STL -filene eller de siste utskriftene.

Trinn 3: Elektrisk skjematisk

Elektrisk skjematisk
Elektrisk skjematisk

Her er grunnskjemaet for det elektriske systemet. Nødvendig spenning for batteriene er 12 volt. Hvis du kobler til det elektriske systemet som ligner denne skjematikken, vil Arduino -skissen nedenfor fungere.

Trinn 4: Arduino Sketch

Arduino -skissen for dette prosjektet bruker to biblioteker og en funksjon. Servobiblioteket er inkludert i Arduino -programvaren, og jeg har inkludert en zip -fil for IRremote -biblioteket. Funksjonen HCSR04 var plassert i samme zip -mappe som Roomba -skissen. For å fungere skikkelig må HCSR04 -filene være i samme mappe som Roomba -skissen.

*** For å legge til biblioteket, last ned zip -mappen til datamaskinen og start Arduino -programvaren. Under Skisse -fanen øverst i programmet, velg Inkluder bibliotek, og velg deretter Legg til. ZIP -bibliotek … Velg zip -mappen til biblioteket du vil legge til i Arduino -biblioteket, og velg åpen.

*** IR -verdiene for fjernkontrollen kan være forskjellige for fjernkontrollen. For å endre verdiene, bare finn verdiene og endre dem for å matche verdiene for fjernkontrollen. Denne opplæringen på YouTube viser hvordan du finner verdiene for fjernkontrollen.

www.youtube.com/watch?v=YW4pP1GoFIk

Trinn 5: Sluttprodukt og montering

Her kan vi se roomba -roboten som opererer. Roomba initialiseres og begynner å bevege seg fremover da ultralydssensoren begynte å feie etter hindringer. Når roboten oppdager en hindring, backer roboten, snur og fortsetter deretter fremover til neste hinder. Roboten kan styres med fjernkontrollen. Fjernkontrollen var i stand til å aktivere/deaktivere roboten, slå på/av likestrømsmotorene.

*** (Vær oppmerksom på at jeg hadde roboten koblet til stikkontakten, i stedet for en batteripakke. Batteripakkene som jeg hadde gitt utilstrekkelig kraft til hjulene førte til at motorene dreiet ut på grunn av robotens vekt.) ***

Anbefalt: