Innholdsfortegnelse:
- Trinn 1: Få rekvisita
- Trinn 2: Monter bilchassiset
- Trinn 3: Kabling
- Trinn 4: Kode
- Trinn 5: Suksess (eller ikke)
- Trinn 6: Koble til den andre bilen
- Trinn 7: Kode
- Trinn 8: Suksess
Video: Sommerprosjekt 2020: 8 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:20
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
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
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
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)
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
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:
[2020] Bruke to (x2) Micro: bits til å styre en RC -bil: 6 trinn (med bilder)
[2020] Bruke to (x2) Micro: bits til å styre en RC -bil: Hvis du har to (x2) micro: bits, har du tenkt på å bruke dem til å fjernstyre en RC -bil? Du kan styre en RC -bil ved å bruke en mikro: bit som sender og en annen som mottaker. Når du bruker MakeCode -editor for å kode en mikro: b
[2020] Bruk av iPhone eller iPad og Micro: bit Game Pad -app til å styre en RC -bil: 23 trinn
[2020] Bruke iPhone eller iPad og Micro: bit Game Pad -app til å styre en RC -bil: Har du tenkt på å bruke iPhone eller iPad for å kontrollere micro: bit? Vet du at Micro: bit Educational Foundation tilbyr iOS -appen i App Store? Søk " micro: bit " i App Store, og du kan laste ned appen gratis. De
Fjern bakgrunnen for flere bilder ved hjelp av Photoshop 2020: 5 trinn
Fjern bakgrunnen for flere bilder ved hjelp av Photoshop 2020: Å fjerne bakgrunnen til et bilde er superenkelt nå! Slik bruker du Adobe Photoshop 2020 til å fjerne bakgrunnen for flere (batch) bilder ved hjelp av et enkelt skript
Internettbasert Arduino Simulator Fra Wokwi-2020?: 5 trinn
Nettbasert Arduino Simulator Fra Wokwi-2020 ?: Wokwi Arduino Simulator kjører på AVR8js-plattformen. Det er en nettbasert Arduino Simulator. Arduino Simulator kjører på nettleseren. Derfor tjener dette mer oppmerksomhet og ærlig talt, dette har mange positive poeng i forhold til andre tilgjengelige simulatorer
Mål avstanden med ultralydssensoren HC-SRF04 (siste 2020): 3 trinn
Mål avstanden med ultralydssensoren HC-SRF04 (siste 2020): Hva er ultralydssensoren (avstand)? En ultralyd (ekkolodd) med bølger på høyt nivå som folk ikke kan høre. Imidlertid kan vi se tilstedeværelsen av ultralydbølger overalt i naturen. Hos dyr som flaggermus, delfiner … bruk ultralydbølger for å