Innholdsfortegnelse:

Arduino Bluetooth RC -bil: 6 trinn
Arduino Bluetooth RC -bil: 6 trinn

Video: Arduino Bluetooth RC -bil: 6 trinn

Video: Arduino Bluetooth RC -bil: 6 trinn
Video: #1 Как запрограммировать ПЛК Outseal Arduino (начало работы) 2024, November
Anonim
Arduino Bluetooth RC bil
Arduino Bluetooth RC bil

Jeg elsker fjernkontrollbiler, de er super morsomme og interessante. I denne instruksjonsboken vil jeg vise hvordan jeg opprettet min egen bluetooth -bil ved hjelp av Arduino og noen deler jeg hadde liggende. Denne instruksen er i teorien bare, bilen endte ikke opp med å fungere akkurat slik jeg hadde planlagt den, men neste år vil jeg fortsette og kan være tilbake for å oppdatere den når den er ferdig.

Trinn 1: Samle materialet ditt

Samle materialet ditt
Samle materialet ditt
Samle materialet ditt
Samle materialet ditt
Samle materialet ditt
Samle materialet ditt

Dette er alle delene du trenger for å fullføre dette prosjektet. Hvis du ikke har de eksakte delene eller motorene, kan andre bli erstattet av dem, men bare vær advart om at det kanskje ikke blir akkurat som mitt gjorde.

-Arduino Uno

-USB/Arduino strømkabel

-Brødbrett

-HC-06 Bluetooth-modul

-Servo motor

-9V likestrømsmotor

-2 9V batterier

-2 Batteriknapp

-MOSFET Transistor

-Diode

-Genser ledninger

-Elastiske bånd

Trinn 2: Kretsen

Kretsen
Kretsen
Kretsen
Kretsen
Kretsen
Kretsen

Her er en skjematisk oversikt over kretsen og et bilde av kretsen jeg bygde. La oss bygge det i trinn:

-Koble først strømmen og bakken til Arduino til strømmen og bakken på venstre side av brødbrettet

-Neste koble det første batteriet med strøm og jord til høyre side av brødbrettet. Koble den andre batteriknappene til Vin -pinnen på Arduino, og bakken på batteriet klikker til jord på Arduino.

-Koble servomotorens strømpinne til 5V på venstre side av brødbrettet, bakkenålen til bakken på venstre side av brødbrettet og midtstiften på servomotoren til pinne 9 på Arduino. Midtnålen er den som lar oss kontrollere vinkelen som servoen er satt til.

-Koble VCC-pinnen til HC-06 Bluetooth-modulen til 5V på venstre side av brødbrettet, og GND-pinnen til bakken på venstre side av brødbrettet. Avstå fra å plugge inn TX- og RX -pinnene til du laster opp programmet til Arduino -kortet, fordi kortet ikke godtar programmet mens disse pinnene er plugget inn. Etter at du har lastet opp programmet til Arduino -pluggen, sendes TX -pinnen til HC -06 inn i RX-pinnen på Arduino, og RX-pinnen til HC-06 i TX til Arduino.

-Neste i køen er motoren. Fordi Arduino bare produserer maksimalt 5V, er det ikke nok å drive kortet fremover, men vi må fortsatt være i stand til å kontrollere motoren ved hjelp av Arduino. Vi vil gjøre dette ved å bruke en komponent som kalles en MOSFET -transistor. MOSFET har 3 pinner, en port, en kilde og et avløp. Som du kan se på bildet, når vi bruker 5V på porten, vil strømmen kunne strømme gjennom avløpet til kilden. Med dette i tankene vil vi koble portnålen til MOSFET til pinne 6 på Arduino, referere til bildet for å sikre at du kobler de riktige pinnene. Dette vil tillate oss å koble de to andre pinnene på MOSFET sammen ved å sette strømmen ut av pinne 10. Koble deretter MOSFET -kilden til bakken på høyre side av brødbrettet. Koble deretter den ene enden av motoren til tappestiften på MOSFET, og koble også en diode fra dreneringsnålen til strømstangen på høyre side av brødbrettet. Denne dioden parallelt vil stoppe noe som kalles bakspenning. Når en motor snurrer rundt skaper den elektrisitet som en generator, og denne elektrisiteten kan strømme i motsatt retning som kretsen går. Dette kan forårsake problemer, og for å stoppe strømmen fra å gjøre dette må vi sette inn en diode parallelt med motoren. Koble nå den andre enden av motoren til strømstangen på høyre side av brødbrettet. Du må kanskje reversere motortilkoblingene hvis du skjønner at motoren roterer feil retning for bilen din. Husk dette når du begynner å teste bilen.

Trinn 3: Programmet

Dette er programmet vi skal sette på Arduino Uno for å kontrollere bilen. Last ned dette og åpne det i Arduino IDE. Vi vil laste dette opp til Arduino -kortet for å kontrollere bilen.

Trinn 4: Opprette bilbase

Oppretter bilbase
Oppretter bilbase
Oppretter bilbase
Oppretter bilbase

Så denne delen vil variere veldig. Jeg har lagt ved et bilde som viser hva jeg kom på, men egentlig trenger du bare en fritt spinnende aksel med 2 bakhjul, et forhjul som kan festes til servomotoren og en plattform over eller mellom som kan huser kretskortet og brødbrettet. Motoren må også kunne festes til bakakselen med et elastisk bånd slik at bakdekkene kan snurre.

Trinn 5: Monter det hele sammen

Monter det hele sammen
Monter det hele sammen
Monter det hele sammen
Monter det hele sammen

I utgangspunktet fester du bare kretskortet og brødbrettet sammen i en pakke, og fester det til plattformen som ble laget i forrige trinn. Koble motoren til akselen med et elastisk bånd og så er du nesten klar.

Trinn 6: Få appen

Få appen
Få appen

Du trenger en Android -telefon for at dette skal fungere, og så går du inn på google play og finner appen som heter "Smart Bluetooth". Koble dette til HC-06 Bluetooth-modulen, så er du i gang!

Anbefalt: