Innholdsfortegnelse:
- Trinn 1: Samle materialet ditt
- Trinn 2: Kretsen
- Trinn 3: Programmet
- Trinn 4: Opprette bilbase
- Trinn 5: Monter det hele sammen
- Trinn 6: Få appen
Video: Arduino Bluetooth RC -bil: 6 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:23
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
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
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
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
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
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:
Arduino bilvarslingssystem for omvendt parkering - Trinn for trinn: 4 trinn
Arduino Car Reverse Parking Alert System | Trinn for trinn: I dette prosjektet skal jeg designe en enkel Arduino Car Reverse Parking Sensor Circuit ved hjelp av Arduino UNO og HC-SR04 Ultrasonic Sensor. Dette Arduino -baserte bilreverseringssystemet kan brukes til autonom navigasjon, robotavstand og andre områder
Konvertering av mitt Bluetooth -headset til Bluetooth -høyttalere: 5 trinn
Konvertering av mitt Bluetooth-headset til Bluetooth-høyttalere: Hodesettet mitt driver ikke lenger av seg selv, det går bare på når jeg kobler mikro-USB-kontakten til lading, batteriet er allerede dødt og en av høyttalerne fungerer ikke. Men Bluetooth fungerer fortsatt uten problemer. I dag vil jeg vise
RC -sporet robot ved hjelp av Arduino - Trinn for trinn: 3 trinn
RC -sporet robot ved bruk av Arduino - Steg for trinn: Hei folkens, jeg er tilbake med et annet kult Robot -chassis fra BangGood. Håper du har gått gjennom våre tidligere prosjekter - Spinel Crux V1 - Gesture Controlled Robot, Spinel Crux L2 - Arduino Pick and Place Robot with Robotic Arms og The Badland Braw
Trådløs Bluetooth -bot ved bruk av Arduino og Bluetooth: 6 trinn
Trådløs Bluetooth-bot ved bruk av Arduino og Bluetooth: I denne opplæringen skal vi lære hvordan du lager en trådløs Bluetooth-bot ved hjelp av Arduino og Bluetooth-modul hc-05, og kontrollere den ved hjelp av smarttelefonen vår
DIY Arduino robotarm, trinn for trinn: 9 trinn
DIY Arduino robotarm, trinn for trinn: Denne opplæringen lærer deg hvordan du bygger en robotarm selv