Lav en mini legetøjsbil med Arduino: 7 trin (med billeder)

Lav en mini legetøjsbil med Arduino: 7 trin (med billeder)

Indholdsfortegnelse:

Anonim

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.