Indholdsfortegnelse:

Sommerprojekt 2020: 8 trin
Sommerprojekt 2020: 8 trin

Video: Sommerprojekt 2020: 8 trin

Video: Sommerprojekt 2020: 8 trin
Video: Укладка плитки и мозаики на пол за 20 минут .ПЕРЕДЕЛКА ХРУЩЕВКИ от А до Я. #26 2024, Juli
Anonim
Sommerprojekt 2020
Sommerprojekt 2020

Til mit sommerprojekt i 2020 lavede jeg to robotbiler med samme chassis. En robotbil skulle bruge en ultralydssensor til at registrere objekter foran den og derefter automatisk ændre retninger i overensstemmelse hermed. Den anden bil skulle være i stand til at blive kontrolleret af min telefon.

Trin 1: Få forbrugsvarer

Få forsyninger!
Få forsyninger!

Alle de nødvendige forsyninger til at lave de to biler er angivet nedenfor:

- Klar akrylbase

- 2 plasthjul med gummidæk

- 2 gule gearmotorer (sørg for at sætte stik på dem)

- Hjul/baghjul - Monteringsbeslag (møtrikker og bolte) - Sekskantede standoffs - KeyeStudio Arduino -klon (gul og sort plade) - NodeMCU Esp8266 Board - Mini Breadboard - 480 point BreadBoard

- Micro USB (til ESP8266)

- USB A til B (til Arduino Board

- 6 volts batteripakke (holder 4xAA)

- DF Robot Dual H-Bridge (sort printkort, med sort kølelegeme og grønne stik)

- L298N (rødt printkort med sort kølelegeme og blå stik)

- Jumper Wires

- 2 stk. IR -sensorer (små blå kredsløb, 4 -polede stik)

- 3 kvm hjulbevægelsesskiver (1 er en ekstra)

- 2 stk. 9 g servoer

- UltraSonic sensor (Blåt printkort, 2 store runde 'øjne')

- Tænd/sluk -knap

- 1 hobbyskruetrækker (sort håndtag, orange top)

- Dobbeltsidet tape (til montering af delene i kabinettet. Du kan også bruge en limpistol)

Trin 2: Saml bilchassiset

Saml bilchassiset
Saml bilchassiset
Saml bilchassiset
Saml bilchassiset
Saml bilchassiset
Saml bilchassiset

Der fulgte en manual med mit sæt, så du kan gemme billedet og følge det, hvis du vil. Ellers kan du følge mine instruktioner herunder for at samle chassiset. Du vil måske have en anden person til at hjælpe dig, for det kan blive rigtig svært at stramme skruerne, uden at nogen hjælper dig med at holde bilen stille.

Først skal du fastgøre motoren på chassiset ved hjælp af plastikbeslag, nogle skruer og nogle møtrikker som på billedet ovenfor

Derefter fastgør du hjulene til motorerne

Nu skal du fastgøre forhjulet til chassiset ved hjælp af sekskantafstande, nogle skruer og møtrikker

Derefter fastgør du batteribeholderen ved også at bruge skruer. Når du har gjort det, er bilchassiset færdigt!

Trin 3: Ledningsføring

Ledninger
Ledninger
Ledninger
Ledninger
Ledninger
Ledninger
Ledninger
Ledninger

Vi laver først bilen kontrolleret af ultralydssensoren. Du skal bruge din ultralydssensor, 6V batteri, jumperkabler, dit L298 -bord, brødbræt og et Arduino Redboard. Jeg brugte skematikken ovenfor til at hjælpe mig.

Tilslut begge motorer til L298 -kortet ved hjælp af jumperwires

Tilslut L298 -kortet til 9V -strømkilden

Tilslut L298 -kortet til GND på dit røde bord

Tilslut ultralydssensoren til det tomme brødbræt og til de analoge indgange

Tilslut L298 -kortet til det røde bord

Tilslut sensordrejningen til brødbrættet og det røde bræt

Tilslut derefter det andet batteri til det røde bord med en adapter

Trin 4: Kode

Koden indsendt vil blive brugt til at pinge ultralydssensoren til at kontrollere alt foran den. Det vil derefter fortælle bilen at ændre retning afhængigt af, om der er noget, der forhindrer dens vej. Du skal også downloade NewPing -biblioteket, der er indsendt herunder. Derefter skal du lægge det i biblioteksmappen i Arduino -applikationen.

bitbucket.org/teckel12/arduino-new-ping/downloads/

Trin 5: Succes (eller ej)

Image
Image

Hvis du nu gør alt korrekt, skal det fungere. Som du kan se her, fik jeg sensorerne til at fungere, men motorerne virker ikke. Koden og sensoren virker alle sammen. Men bilen vil simpelthen ikke køre. Jeg tjekkede ledninger og kode, og det hele virkede fint. Du kan støde på disse tekniske problemer, og hvis det er tilfældet, skal du sørge for at dobbelttjekke, om noget er brudt eller ej. Sensoren fungerede klart som vist i videoerne nedenfor. Motoren er bestemt heller ikke ødelagt, fordi jeg brugte den med succes i den næste bil. Jeg gjorde faktisk denne bil efter den næste bil, men jeg besluttede at vise denne først. Jeg formoder, at der er et problem med L298 -kortet.

Trin 6: Tilslutning af den anden bil

Tilslutning af den anden bil
Tilslutning af den anden bil

Nu skal vi bygge den bil, der kan styres af din telefon. Heldigvis fungerede denne, og jeg har videoer af den, der kører rundt. Til denne bil har du ikke brug for så meget materiale som den sidste. Du har kun brug for jumperwires, dit L298N -kort og din batteribeholder. Jeg brugte en Android -telefon til at downloade den nødvendige app til at styre bilen.

Tilslut motorerne til L298 -kortet

Tilslut brødbrættet og L298 -pladen

Sørg også for at tilslutte batteripakken til L298 -kortet

Trin 7: Kode

Her er den kode, du skal downloade til denne bil. Det formodes at registrere din telefons IP -adresse, så du på den måde kan styre bilen med din telefon. Du skal også downloade en app til din Android -telefon.

Trin 8: Succes

Med alle trin nede, skulle du nu kunne styre bilen ved hjælp af din berøringsskærm

Anbefalede: