Indholdsfortegnelse:
- Trin 1: Få forbrugsvarer
- Trin 2: Saml bilchassiset
- Trin 3: Ledningsføring
- Trin 4: Kode
- Trin 5: Succes (eller ej)
- Trin 6: Tilslutning af den anden bil
- Trin 7: Kode
- Trin 8: Succes
Video: Sommerprojekt 2020: 8 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:25
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
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
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
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)
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
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:
[2020] Brug af to (x2) Micro: bits til at styre en RC -bil: 6 trin (med billeder)
[2020] Brug af to (x2) Micro: bits til at styre en RC bil: Hvis du har to (x2) micro: bits, har du tænkt på at bruge dem til fjernstyring af en RC bil? Du kan styre en RC -bil ved at bruge en mikro: bit som sender og en anden som modtager. Når du bruger MakeCode -editor til kodning af en mikro: b
[2020] Brug af iPhone eller IPad og Micro: bit Game Pad -app til at styre en RC -bil: 23 trin
[2020] Brug af iPhone eller IPad og Micro: bit Game Pad -app til at styre en RC -bil: Har du tænkt på at bruge din iPhone eller iPad til at styre din micro: bit? Ved du, at Micro: bit Educational Foundation leverer iOS -appen i App butik? Søg efter " micro: bit " i App Store, og du kan downloade appen gratis. Det
Fjern baggrund for flere billeder ved hjælp af Photoshop 2020: 5 trin
Fjern baggrund for flere billeder ved hjælp af Photoshop 2020: Fjernelse af baggrunden for et billede er super let nu! Sådan bruges Adobe Photoshop 2020 til at fjerne baggrunden for flere (batch) billeder ved hjælp af et simpelt script
Webbaseret Arduino Simulator Fra Wokwi-2020 ?: 5 trin
Webbaseret Arduino Simulator Fra Wokwi-2020 ?: Wokwi Arduino Simulator kører på AVR8js platform. Det er en webbaseret Arduino Simulator. Arduino Simulator kører på webbrowser. Derfor tjener dette mere opmærksomhed og ærligt, dette har mange positive punkter i forhold til andre tilgængelige simulatorer
Mål afstanden med ultralydssensoren HC-SRF04 (seneste 2020): 3 trin
Mål afstanden med ultralydssensoren HC-SRF04 (seneste 2020): Hvad er ultralydssensoren (afstand)? En ultralyd (ekkolod) med bølger på højt niveau, som folk ikke kan høre. Vi kan dog se tilstedeværelsen af ultralydsbølger overalt i naturen. Hos dyr som flagermus, delfiner … brug ultralydsbølger til