Indholdsfortegnelse:
- Trin 1: Planlæg dine trin på Trello
- Trin 2: Hent/køb dine forbrugsvarer
- Trin 3: Byg bil
- Trin 4: Styr DC -motorer med Arduino
- Trin 5: Tilslut Bluetooth
- Trin 6: Kodning - Brug af Adafruit App
- Trin 7: Gør RC bil trådløs
- Trin 8: Lav en ændret app til at arbejde med kontrolpude
- Trin 9: (Valgfrit): Tilføj en afstandssensor
- Trin 10: Test
- Trin 11: Tilføj en udvendig
- Trin 12: Dokument
Video: Arduino Bluetooth RC bil: 12 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:27
Styrer du en RC -bil via en app på din telefon? Er det muligt!
Ved hjælp af en Arduino, nogle Bluetooth, nogle hjul og en flok andre små, men væsentlige stykker, kunne vi oprette en RC -bil, der opretter forbindelse til Bluetooth og kan styres af en app på din telefon. Virker simpelt nok, ikke? Godt efter cirka en måned kunne vi polere en fungerende Bluetooth RC -bil. Med vores instruktioner vil du kunne gøre det hurtigere, end vi var.
Trin 1: Planlæg dine trin på Trello
For at begynde at planlægge i trello skal du vide, hvad du vil gøre, og hvilke materialer du har brug for.
De ting, du vil have sat på din trello, er:
- Få/køb dine forsyninger
- Byg bil
- Styr DC -motorer med Arduino
- Opret forbindelse til Arduino med Bluetooth
- Gør RC bil trådløs
- Kodning
- Lav app
- Tilslut/ Kode Afstandssensor (Kun påkrævet til det valgfrie trin.)
- Test
-Ydre
- Dokumentation/ Sådan gør du
Nu er der mange trin, der går ind i hver af disse, men du kan finde flere detaljer i de næste trin i vores proces.
Trin 2: Hent/køb dine forbrugsvarer
De materialer, du skal bruge til dette projekt, omfatter:
-Arduino
-Motor Driver (TB6612FNG Breakout)
-Bluetooth Low Energy Driver (nRF8001 Bluetooth LE)
-Dc Motors
-Batteripakke (batterier)
-Ledninger
-Kredsløbsplade
Trin 3: Byg bil
Med DC -motorer og printkort
1) Tilslut motor driver til Arduino
2) Tilslut Arduino til DC -motorerne
*Se billedet for at se kredsløbet.
Trin 4: Styr DC -motorer med Arduino
Med MotorTest -koden fra motordriverbiblioteket vil Arduino være i stand til at styre DC -motorerne.
-MotorTest -koden får motorerne til at lave en lille "jig".
-Rul ned til det sted, hvor der står TB6612FNG Arduino Library, og der downloades det.
-Derefter kan du placere det bibliotek i Arduino IDE som en zip -fil.
-Gå til at tegne, inkluder bibliotek, og gå derefter til tilføj.zip -bibliotek og vælg din fil.
-Den fil vises derefter under eksempler.
-Og du vil kunne teste dine motorer.
Trin 5: Tilslut Bluetooth
Ved hjælp af Bluetooth Low Energy Driver kan vi slutte den til Arduino som vist på billedet.
- Fra at forbinde den med Arduino kan vi med en vis kode flytte bilen med Adafruit -appen.
-Gå til Adafruit -siden med nrf8001 -driveren, og biblioteket kan downloades.
-Med det bibliotek kan du bruge den medfølgende kode (ekkodemo) til at programmere bilen til at bevæge sig, når den får en kommando.
Trin 6: Kodning - Brug af Adafruit App
Efter at have downloadet appen og ændret koden, hvordan du vil have den, for at få tingene til at bevæge sig:
1) Vi startede med at oprette forbindelse til bilen (som oprindeligt hed UART) og gik til UART -modulerne.
- Her kan du skrive en kommando, f.eks. F for forward, hvis det er det, du har i din kode for at få bilen til at køre fremad.
*Du kan henvise til vores kode, som vil blive offentliggjort i et senere trin.
Trin 7: Gør RC bil trådløs
Her har du brug for dine batterier.
Ved hjælp af en batteripakke og batterier, der er tilsluttet DC -motorerne, kan bilen bevæge sig uden at være forbundet til noget andet.
*Du kan se på billedet ovenfor, hvordan batteriet er tilsluttet, og det batteri, der er fastgjort til motorerne.
Trin 8: Lav en ændret app til at arbejde med kontrolpude
Vi besluttede at bruge betjeningspladen til at være en fjernbetjening til vores bil. For at gøre dette måtte vi:
- Rediger kildekoden for den originale Adafruit -app.
-Vores ændrede kode er linket her, og denne ændrede app er KUN til android.:
-Og hvordan du bruger appen, lavet med den ændrede kode:
-Når du åbner en app:
-Opret forbindelse til CAR
-Når du klikker på forbind, dukker der en liste op, der siger, vælg tilstand for at oprette forbindelse til bil
-Klik på controller
-Rul i hele controlleren helt ned, og klik på kontrolpanelet.
-I kontrolpanel:
-Pilen opad går fremad
-Pilen ned går baglæns
-Venstre pil går til venstre
-Højre pil går til højre
-Knap 1 er bremse
-Knap 2 er doughnut
Trin 9: (Valgfrit): Tilføj en afstandssensor
Til vores RC bil tilføjede vi en Distance Sensor.
-Afstandssensoren er placeret foran på vores RC -bil, som vi forsøgte at få til automatisk at flytte en anden retning, når der er noget foran den.
Trin 10: Test
Ved test, -Tjek for at sikre, at alle funktioner fungerer, som du vil have dem til:
-Frem
-Tilbage
-Venstre
-Ret
-Hold op
-Kokos
-Automatisk
Disse er vores specifikke funktion, du kan bruge den samme eller ændre dem til at gøre, hvad du gerne vil.
Trin 11: Tilføj en udvendig
Når du tilføjer et ydre, er dette helt op til dig.
-Bilens yderside er for det meste kun til at holde hardware sammen.
-Vi brugte lynlåse og ledninger til at holde alt på plads.
-Du kan designe din bils ydre på en hvilken som helst måde, du behager.
** Den vigtigste del af ydersiden er at holde alt på plads!
Trin 12: Dokument
Når du opretter din RC -bil, skal du sørge for at dokumentere, mens du kører.
Dette kan hjælpe, når:
-Løsning af et problem, du står over for.
-Skifter rundt om ledninger.
-Husk at huske, hvad du gjorde hver dag, -Ser tilbage på dit projekt.
Anbefalede:
DIY Arduino Bluetooth -kontrolleret bil: 6 trin (med billeder)
DIY Arduino Bluetooth -kontrolleret bil: Hej venner! Mit navn er Nikolas, jeg er 15 år, og jeg bor i Athen, Grækenland. I dag vil jeg vise dig, hvordan du laver en 2-hjulet Bluetooth-kontrolleret bil ved hjælp af en Arduino Nano, en 3D-printer og nogle enkle elektroniske komponenter! Sørg for at se min
Arduino bil omvendt parkering alarmsystem - Trin for trin: 4 trin
Arduino bil omvendt parkering alarmsystem. Trin for trin: I dette projekt vil jeg designe en simpel Arduino bil omvendt parkeringssensorkreds ved hjælp af Arduino UNO og HC-SR04 ultralydssensor. Dette Arduino -baserede bilomvendt alarmsystem kan bruges til en autonom navigation, robotafstand og andre rækkevidde
Arduino Bluetooth RC bil med elektronisk bremsesystem: 4 trin (med billeder)
Arduino Bluetooth RC bil m/ elektronisk bremsesystem: Sådan laver du en RC bil til omkring 40 $ (27 $ m/ uno klon)
Arduino Bluetooth RC bil: 10 trin
Arduino Bluetooth RC bil: Jeg har oprettet denne instruerbare til at ledsage min youtube -video, for nu vil jeg foreslå dig at se videoen, da den er meget mere detaljeret, men jeg vil arbejde på denne instruerbare og gøre den bedre snart
Gør enhver R/C -bil til en Bluetooth -app -kontrol R/C -bil: 9 trin
Drejning af enhver R/C -bil til en Bluetooth -app -kontrol R/C -bil: Dette projekt viser trinene til at ændre en almindelig fjernbetjeningsbil til en Bluetooth (BLE) -styringsbil med Wombatics SAM01 robotkort, Blynk App og MIT App Inventor. er mange billige RC -biler med masser af funktioner som LED -forlygter og