Inhoudsopgave:

DIY Arduino Bluetooth-gestuurde auto - Ajarnpa
DIY Arduino Bluetooth-gestuurde auto - Ajarnpa

Video: DIY Arduino Bluetooth-gestuurde auto - Ajarnpa

Video: DIY Arduino Bluetooth-gestuurde auto - Ajarnpa
Video: КАК СДЕЛАТЬ FM-ПЕРЕДАТЧИК С ФАПЧ / Дальность действия 2 км / FM-стереопередатчик 2024, November
Anonim
DIY Arduino Bluetooth-gestuurde auto
DIY Arduino Bluetooth-gestuurde auto
DIY Arduino Bluetooth-gestuurde auto
DIY Arduino Bluetooth-gestuurde auto
DIY Arduino Bluetooth-gestuurde auto
DIY Arduino Bluetooth-gestuurde auto

Hallo vrienden! Mijn naam is Nikolas, ik ben 15 jaar oud en ik woon in Athene, Griekenland. Vandaag laat ik je zien hoe je een 2-wiel Bluetooth-gestuurde auto maakt met behulp van een Arduino Nano, een 3D-printer en enkele eenvoudige elektronische componenten! Zorg ervoor dat je mijn YouTube-video bekijkt om de auto in actie te zien en volg de instructies vanaf daar als je dat liever hebt!

Motivatie

Ik kwam in de basiselektronica toen ik 9 jaar oud was toen mijn vader me wat batterijen, een schakelaar en een kleine gloeilamp bracht om mee te spelen, ik was super enthousiast. Rond die tijd maakte ik met de hulp van mijn vader mijn allereerste auto die zo eenvoudig mogelijk was. Het bestond uit een oude telefoondoos waaraan we vier gelijkstroommotoren hadden bevestigd met wat wielen van enkele speelgoedauto's die we hadden en ze werden aangedreven door een paar AA-batterijen, het kon alleen vooruit gaan, maar de 9-jarige ik was echt trots en gelukkig. In de daaropvolgende jaren maakte ik nogal wat creaties en VEEL speelgoedautootjes. Op een gegeven moment heb ik mezelf het doel gesteld om een op afstand bestuurbare auto te maken die, voor jou misschien heel eenvoudig lijkt, maar voor mijn vroegere zelf was het ver buiten mijn bereik. Maar toen de pandemie afgelopen voorjaar uitbrak en we in quarantaine kwamen, kwam ik in de complexere elektronica en rond april bereikte ik mijn doel door een auto te maken op basis van een Arduino Uno die kon worden bestuurd via een IR-afstandsbediening! Ik stelde mezelf toen het doel om een auto te maken die via Bluetooth met mijn telefoon zou worden bestuurd. Dit is waar deze Instructables op zijn plaats komt. Genieten van!

Benodigdheden:

Hier is een lijst met de benodigde componenten

  • Arduino Nano
  • 2 x 200 rpm N20 micromotoren
  • DRV8833 Motorstuurprogramma
  • HC-06 (Bluetooth-module)
  • 18650 lithiumbatterij
  • Batterijhouder
  • 11 mm x 6 mm schuifschakelaar
  • M3-schroef (10 mm) en moer
  • Sommige kabels
  • 4 x normale elastiekjes
  • Een soldeerbout
  • Een 3D-printer
  • Wat filament (ik gebruikte Prusament PETG)

Stap 1: 3D printen

3d printen
3d printen
3d printen
3d printen

De 3D-bestanden heb ik zelf ontworpen met Onshape. U moet de basis en ook twee wielen afdrukken. Ik heb alle onderdelen geprint in Prusament Gold PETG met een laaghoogte van 0,2 mm en 40% vulling op de Creality Ender 3 V2.

U kunt de.stl-bestanden hier vinden: Thingiverse

Stap 2: Circuit

Stroomkring
Stroomkring
Stroomkring
Stroomkring
Stroomkring
Stroomkring

Tijd om het circuit te maken! Zet dus nu de Arduino Nano, de DRV8833 en de HC-06 op je breadboard.

  1. Sluit de VCC van de HC-06 en DRV8833 aan op 5V
  2. Sluit de GND van de HC-06 en DRV8833 aan op GND
  3. Sluit de TXD aan op D10
  4. Sluit de RXD aan op D11
  5. Sluit INT1, INT2, INT3, INT4 aan op D2, D3, D4, D5 dienovereenkomstig
  6. Sluit de kabels van de eerste motor aan op OUT1 en OUT2
  7. Sluit de kabels van de tweede motor aan op OUT3 en OUT4
  8. Sluit de "+" van de batterij aan op 5V en de "-" op GND (je kunt de schuifschakelaar nu toevoegen aan de "+" als je wilt)

Stap 3: Programmeren

Programmeren
Programmeren

Laten we de code uploaden naar de Arduino Nano! Sluit hem eenvoudig aan op uw computer met een USB-kabel en open vervolgens het bestand "BluetoothCar.ino" met Arduino IDE. Zorg ervoor dat de opties op het tabblad Tools hetzelfde zijn als in de bovenstaande afbeelding en dat u de juiste COM-poort hebt geselecteerd. Klik op "Uploaden" en je bent klaar om te gaan!

Stap 4: Bluetooth-app

Bluetooth-app
Bluetooth-app
Bluetooth-app
Bluetooth-app

Het is tijd om te proberen of ons circuit en programma werken zoals bedoeld. Ik heb mijn eigen Android-app gemaakt met MIT App Inventor, een eenvoudig programma waarmee je gemakkelijk Android-apps kunt maken! U kunt de App op uw Android-telefoon installeren door de "BluetoothController.apk" hieronder te downloaden. Er zijn enkele alternatieven in de Play Store en de App Store als je wilt, maar ik heb deze gemaakt omdat de auto alleen beweegt als je vinger op de knop zit, wat een functie is die ik erg leuk vind.

Wanneer u voor de allereerste keer verbinding maakt met de Bluetooth-module, moet u Bluetooth op uw apparaat inschakelen, vervolgens moet u een apparaat met de naam "HC-06" vinden en om er verbinding mee te maken, moet u het wachtwoord "1234" of "0000". Ga daarna naar de app en klik op de Bluetooth-knop en selecteer de HC-06. Nu heb je je auto succesvol verbonden met je smartphone en kun je de motoren bedienen via de app!

Stap 5: Montage

samenkomst
samenkomst
samenkomst
samenkomst
samenkomst
samenkomst

Nu moet je de elektronica solderen en je klaarmaken om de auto te monteren!

  1. Schroef de 18650-batterijhouder op de basis en voeg de moer toe
  2. Duw de twee motoren op hun plaats
  3. Plaats de schuifschakelaar op zijn plaats
  4. Monteer de DRV8833 Motor Driver op zijn plaats
  5. Plaats de Arduino Nano op zijn plaats
  6. Schuif de HC-06 op zijn plaats
  7. Voeg de 18650-batterij toe aan de houder
  8. Duw de twee wielen in de assen van de motoren
  9. Last but not least, voeg 2 elastiekjes toe aan elk wiel

Aanbevolen: