Indholdsfortegnelse:

DIY Arduino Bluetooth -kontrolleret bil: 6 trin (med billeder)
DIY Arduino Bluetooth -kontrolleret bil: 6 trin (med billeder)

Video: DIY Arduino Bluetooth -kontrolleret bil: 6 trin (med billeder)

Video: DIY Arduino Bluetooth -kontrolleret bil: 6 trin (med billeder)
Video: How to use 4 channel Relay to control AC load with Arduino code 2024, November
Anonim
DIY Arduino Bluetooth -kontrolleret bil
DIY Arduino Bluetooth -kontrolleret bil
DIY Arduino Bluetooth -kontrolleret bil
DIY Arduino Bluetooth -kontrolleret bil
DIY Arduino Bluetooth -kontrolleret bil
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 YouTube -video for at se bilen i aktion og følge instruktionerne derfra, hvis du foretrækker det!

Motivering

Jeg kom ind på grundlæggende elektronik, da jeg var 9 år, da min far bragte mig nogle batterier, en switch og en lille pære til at lege med, jeg var super begejstret. Omkring det tidspunkt lavede jeg ved hjælp af min far min første bil nogensinde, som var så simpel som den kunne være. Den bestod af en gammel telefons boks, som vi havde knyttet fire dc -motorer med nogle hjul fra nogle legetøjsbiler, vi havde, og de blev drevet af et par AA -batterier, den kunne kun bevæge sig fremad, men 9 -årige mig var virkelig stolt og glad. I løbet af de følgende år lavede jeg en hel håndfuld kreationer og MANGE legetøjsbiler. På et tidspunkt satte jeg mig et mål om at lave en fjernbetjent bil, der måske ser ganske let ud for dig, men for mit tidligere jeg var det langt ud af min liga. Men da pandemien brød ud sidste forår, og vi kom i karantæne, kom jeg ind i mere kompleks elektronik, og omkring april nåede jeg mit mål ved at lave en bil baseret på en Arduino Uno, der kunne styres via en IR -fjernbetjening! Jeg satte mig derefter det mål at lave en bil, der ville blive styret via Bluetooth med min telefon. Det er her, denne Instructables kommer på plads. God fornøjelse!

Tilbehør:

Her er en liste med de nødvendige komponenter

  • Arduino Nano
  • 2 x 200 RPM N20 mikromotorer
  • DRV8833 motor driver
  • HC-06 (Bluetooth-modul)
  • 18650 litiumbatteri
  • Batteriholder
  • 11 mm x 6 mm glidekontakt
  • M3 Skrue (10 mm) og møtrik
  • Nogle kabler
  • 4 x normale gummibånd
  • Et loddejern
  • En 3D -printer
  • Noget filament (jeg brugte Prusament PETG)

Trin 1: 3D -udskrivning

3D -udskrivning
3D -udskrivning
3D -udskrivning
3D -udskrivning

Jeg har selv designet 3D -filerne ved hjælp af Onshape. Du skal udskrive basen og også to hjul. Jeg printede alle delene i Prusament Gold PETG i 0,2 mm laghøjde og 40% udfyldning på Creality Ender 3 V2.

Du kan finde.stl -filerne her: Thingiverse

Trin 2: Kredsløb

Kredsløb
Kredsløb
Kredsløb
Kredsløb
Kredsløb
Kredsløb

Tid til at lave kredsløbet! Så sæt nu Arduino Nano, DRV8833 og HC-06 på dit brødbræt.

  1. Tilslut VCC for HC-06 og DRV8833 til 5V
  2. Tilslut GND for HC-06 og DRV8833 til GND
  3. Tilslut TXD til D10
  4. Tilslut RXD til D11
  5. Tilslut INT1, INT2, INT3, INT4 til D2, D3, D4, D5 i overensstemmelse hermed
  6. Tilslut den første motors kabler til OUT1 og OUT2
  7. Tilslut den anden motors kabler til OUT3 og OUT4
  8. Tilslut batteriets "+" til 5V og "-" til GND (Du kan tilføje skydekontakten til "+" nu hvis du vil)

Trin 3: Programmering

Programmering
Programmering

Lad os uploade koden til Arduino Nano! Du skal blot slutte den til din computer med et USB -kabel, og derefter åbne filen "BluetoothCar.ino" med Arduino IDE. Sørg for, at mulighederne under fanen Værktøjer er de samme som på billedet ovenfor, og at du har valgt den korrekte COM -port. Klik på "Upload", og du er klar til at gå!

Trin 4: Bluetooth -app

Bluetooth App
Bluetooth App
Bluetooth App
Bluetooth App

Det er på tide at prøve, om vores kredsløb og program fungerer efter hensigten. Jeg lavede min egen Android App ved hjælp af MIT App Inventor, som er et simpelt program, der giver dig mulighed for nemt at lave Android Apps! Du kan installere appen på din Android -telefon ved at downloade "BluetoothController.apk" herunder. Der er nogle alternativer i Play Store og App Store, hvis du foretrækker det, men jeg lavede denne, fordi bilen kun bevæger sig, hvis din finger er på knappen, hvilket er en funktion, jeg virkelig kan lide.

Når du opretter forbindelse til Bluetooth-modulet for allerførste gang, skal du tænde for Bluetooth på din enhed, så skal du finde en enhed med navnet "HC-06", og for at oprette forbindelse til den skal du sætte den i adgangskoden "1234" eller "0000". Gå derefter til appen, klik på Bluetooth-knappen, og vælg HC-06. Nu har du med succes tilsluttet din bil til din smartphone, og du kan styre motorerne via appen!

Trin 5: Montering

montage
montage
montage
montage
montage
montage

Nu skal du lodde elektronikken og gøre dig klar til at samle bilen!

  1. Skru 18650 batteriholderen til bunden, og tilføj møtrikken
  2. Skub de to motorer på plads
  3. Sæt skyderen på plads
  4. Monter DRV8833 -motordriveren på plads
  5. Monter Arduino Nano på plads
  6. Skub HC-06 på plads
  7. Tilføj 18650 batteri til holderen
  8. Skub de to hjul ind i motorens aksler
  9. Sidst men ikke mindst, tilføj 2 gummibånd til hvert hjul

Anbefalede: