Innholdsfortegnelse:

Sommerprosjekt 2020: 8 trinn
Sommerprosjekt 2020: 8 trinn

Video: Sommerprosjekt 2020: 8 trinn

Video: Sommerprosjekt 2020: 8 trinn
Video: Problemløsing 8. trinn 2024, Juli
Anonim
Sommerprosjekt 2020
Sommerprosjekt 2020

Til sommerprosjektet mitt i 2020 laget jeg to robotbiler med samme chassis. En robotbil skulle bruke en ultralydsensor til å oppdage objekter foran den og deretter automatisk endre retninger deretter. Den andre bilen skulle ha kontroll over telefonen min.

Trinn 1: Få rekvisita

Få rekvisita!
Få rekvisita!

Alle forsyningene som trengs for å lage de to bilene, er oppført nedenfor:

- Klar akrylbase

- 2 plasthjul med gummidekk

- 2 gule girmotorer (sørg for å feste kontakter på dem)

- Caster/tilhengerhjul - Monteringsmaskinvare (muttere og bolter) - Hex Standoffs - KeyeStudio Arduino Clone (Yellow & Black Board) - NodeMCU Esp8266 Board - Mini Breadboard - 480 point BreadBoard

- Micro USB (for ESP8266)

- USB A til B (for Arduino Board

- 6 volts batteripakke (rommer 4xAA)

- DF Robot Dual H-Bridge (svart kretskort, med svart varmeavleder og grønne kontakter)

- L298N (rødt kretskort med svart kjøleribbe og blå kontakter)

- Jumper Wires

- 2 stk IR -sensorer (små blå kretskort, 4 -pinners kontakter)

- 3 kvm hjulbevegelsesskiver (1 er ekstra)

- 2 stk 9g servoer

- UltraSonic sensor (blå kretskort, 2 store runde "øyne")

- Av/på -knapp

- 1 hobbyskrutrekker (svart håndtak, oransje topp)

- Dobbeltsidig tape (for montering av delene i kabinettet. Du kan også bruke limpistol)

Trinn 2: Monter bilchassiset

Monter bilchassiset
Monter bilchassiset
Monter bilchassiset
Monter bilchassiset
Monter bilchassiset
Monter bilchassiset

En manual fulgte med settet mitt, slik at du kan lagre bildet og følge det hvis du vil. Ellers kan du følge instruksjonene mine nedenfor for å montere kabinettet. Det kan være lurt å få en annen person til å hjelpe deg, for det kan bli veldig vanskelig å stramme skruene uten at noen hjelper deg med å holde bilen stille.

Først må du feste motoren på chassiset ved å bruke plastfestene, noen skruer og noen muttere som på bildet ovenfor

Deretter fester du hjulene til motorene

Nå må du feste forhjulet til chassiset ved hjelp av de sekskantede avstandene, noen skruer og muttere

Deretter fester du batteriholderen med skruer. Etter at du har gjort det, er bilchassiset ferdig!

Trinn 3: Kabling

Kabling
Kabling
Kabling
Kabling
Kabling
Kabling
Kabling
Kabling

Vi gjør bilen som kontrolleres av ultralydssensoren først. Du trenger din ultralydssensor, 6V batteri, jumperkabler, L298 -brettet, brødbrettet og et Arduino Redboard. Jeg brukte skjemaet ovenfor for å hjelpe meg.

Koble begge motorene til L298 -kortet ved hjelp av hoppetråder

Koble L298 -kortet til 9V -strømkilden

Koble L298 -kortet til GND på det røde brettet

Koble ultralydsensoren til det tomme brødbrettet og til de analoge inngangene

Koble L298 -kortet til det røde kortet

Koble sensorsvivelen til brødbrettet og det røde brettet

Koble deretter det andre batteriet til det røde kortet med en adapter

Trinn 4: Kode

Koden som er lagt ut, vil bli brukt til å pinge ultralydsensoren for å sjekke alt foran den. Den vil da fortelle bilen å endre retning, avhengig av om det er noe som hindrer veien. Du må også laste ned NewPing -biblioteket som er lagt ut nedenfor. Deretter må du sette den i bibliotekmappen i Arduino -applikasjonen.

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

Trinn 5: Suksess (eller ikke)

Image
Image

Hvis du gjør alt riktig nå, bør det fungere. Som du kan se her, fikk jeg sensorene til å fungere, men motorene fungerer ikke. Koden og sensoren ser ut til å fungere. Men bilen vil rett og slett ikke kjøre. Jeg sjekket ledninger og kode, og alt virket bra. Du kan støte på disse tekniske problemene, og hvis det er tilfelle, må du sjekke om noe er ødelagt eller ikke. Sensoren fungerte tydelig som vist i videoene som er lagt ut nedenfor. Motoren er definitivt ikke ødelagt heller fordi jeg brukte den vellykket i den neste bilen. Jeg gjorde faktisk denne bilen etter den neste bilen, men jeg bestemte meg for å vise denne først. Jeg mistenker at det er et problem med L298 -kortet.

Trinn 6: Koble til den andre bilen

Kabling av den andre bilen
Kabling av den andre bilen

Nå skal vi bygge bilen som kan styres av telefonen din. Heldigvis fungerte denne, og jeg har videoer av den som kjører rundt. For denne bilen trenger du ikke så mye materiale som den siste. Du trenger bare jumperkabler, L298N -kortet og batteriholderen. Jeg brukte en Android -telefon for å laste ned den nødvendige appen for å kontrollere bilen.

Koble motorene til L298 -kortet

Koble til brødbrettet og L298 -brettet

Pass på at du også kobler batteripakken til L298 -kortet

Trinn 7: Kode

Her er koden du må laste ned for denne bilen. Den skal oppdage telefonens IP -adresse, slik at du kan styre bilen med telefonen. Du må også laste ned en app på din Android -telefon.

Trinn 8: Suksess

Med alle trinnene nede, bør du nå kunne kontrollere bilen ved hjelp av berøringsskjermen

Anbefalt: