![Lav en mini legetøjsbil med Arduino: 7 trin (med billeder) Lav en mini legetøjsbil med Arduino: 7 trin (med billeder)](https://img.gwsigeps.com/img/circuits/make-a-mini-toy-car-with-arduino-8.jpg)
Indholdsfortegnelse:
- forsyninger:
- Trin 1: Forbered de ting
- Elektroniske moduler:
- Træ og laserskærer.
- 3D Udskriv en lampeskærm:
- Trin 2: Klip bilen i bunden
- Trin 3: Installer motoren
- Trin 4: Installer de elektriske moduler
- Trin 5: Lod et kabel til motor
- Trin 6: Tilslutning af hardware
- Trin 7: Software Work
Hver dreng har drømmen om at lave en bil. For dage siden lavede jeg en Never Fall Beetle, det er meget sjovt og så mange mennesker sagde det samme. Her vil det lave en anden legetøjsbil, som er meget mindre, og den er programmerbar.
Jeg vil ikke bruge Shield Bot igen, jeg vil skære bilens krop med træbræt. Og i dag vil jeg bare lave en grundlæggende version, det betyder, at hvis du vil have dig til at lave en fuld og cool bil, skal du selv lave noget.
Der er 3 sensorer inkluderer:
- Digital kompas til at registrere retningen
- IR-afstandssensor til at detektere sort linje
- Ultralydsensor til at detektere kanten af skrivebordet for at undgå at falde
Jeg vil forbedre koden og skitsere, når jeg får tid.
forsyninger:
Trin 1: Forbered de ting
Tingne er i 3 dele, elektroniske moduler, træbrættet og andre.
Elektroniske moduler:
- Grove Joint
Grove - Joint er et meget lille Arduino-kompatibelt bord, de 2 indbyggede Grove porte er nok til så mange applikationer, og det er kun 30x15mm størrelse.
- Grove - Digital Kompas
- Grove - Ultralyd Ranger
- Grove - Mini I2C Motor Driver
- Grove - Line Finder
Træ og laserskærer.
- 3 mm træbræt
3D Udskriv en lampeskærm:
Du kan nemt finde en laserskærer, hvis der er en maker plads tæt på dig. Jeg kan sige, at hver maker plads har en laser cutter. Hvis du ikke kan finde træpladen i en laserskærer, kan du prøve forsyningssikkerheden hos Readed.
Trin 2: Klip bilen i bunden
Du har brug for en laserskærer og en 3 mm træplade her.
Bare download 2D-filen og skære den med en laserskærer.
Du vil opdage, at der er mange dele, jeg vil vise dig brugen af hver del i de næste trin.
I denne del skar vi bare brættet.
Trin 3: Installer motoren
Vi har brug for noget AB lim til at forbinde træ og motor her.
Først og fremmest forbinder de 3 mindre bræt sammen, og tag derefter de 3 brædder til kroppen, du kan finde en firkant på den. Det kan have brug for få minutter før det er hurtighed. Hvis du lægger noget på toppen, vil det spare dig nogle gange. Eller du kan gå for at spise noget eller gå på toilettet i den tid, der venter.
Derefter kan du lægge nogle AB lim på spalten, og sæt derefter motoren til det, også få minutter senere er motoren fikset fint.
Trin 4: Installer de elektriske moduler
Her har vi brug for nogle M2 skruer og møtrikker.
Det er ikke et meget svært skridt, flere detaljer henvises til billedet.
Faktisk, hvis du får de hele ting før dig, vil du vide, hvor du skal sætte modulerne:)
Trin 5: Lod et kabel til motor
Der er 2 jst2.0 stik på motordrivermodulet, der hver især styrer en motor.
Hvad vi skal gøre er at forbinde motoren til jst2.0-stikket.
Hvis du aldrig har prøvet at gøre lodning, skal du huske, det er lige så nemt som du kører bil. Faktisk får jeg bare mit kørekort for dage siden, hahaha.
Trin 6: Tilslutning af hardware
Efter de øvre trin får vi en bil. Men hver
moduler er adskilt, vi skal forbinde dem sammen. Og heldig at vi ikke behøver lodde her. Indsæt kun Grove-kablerne på hvert modul.
- I2C-port af fælles> I2C Hub
- I2C Hub> Grove - Digital Kompas
- I2C Hub> Grove - Mini I2C Motor Driver
- D5 -> Ultralyd
- D6 -> IR afstandssensor
Trin 7: Software Work
Endelig kom vi til det sidste trin. Bilen kan ikke køre endnu, men det er meget tæt på succes.
Jeg havde sagt, at Joint er kompatibel med Arduino, jeg tror du har brug for Arduino før, fordi dette instruerbare er indlæg på Arduino Plate. Har du aldrig hørt om Arduino? Ok, du kan lære om det, når du har tid.
Om, hvordan du bruger Grove Joint, henvises til wiki.
Vær venlig at downloade koden her, det er bare en simpel kode, du skal kode, hvis du har brug for en kompleks funktion.