INHOUDSOPGAWE:

DIY Arduino Bluetooth -beheerde motor: 6 stappe (met foto's)
DIY Arduino Bluetooth -beheerde motor: 6 stappe (met foto's)

Video: DIY Arduino Bluetooth -beheerde motor: 6 stappe (met foto's)

Video: DIY Arduino Bluetooth -beheerde motor: 6 stappe (met foto's)
Video: Arduino CNC Shield Tutorial - Control Stepper Motors using CNC Shield V3.0 2024, Julie
Anonim
DIY Arduino Bluetooth -beheerde motor
DIY Arduino Bluetooth -beheerde motor
DIY Arduino Bluetooth -beheerde motor
DIY Arduino Bluetooth -beheerde motor
DIY Arduino Bluetooth -beheerde motor
DIY Arduino Bluetooth -beheerde motor

Hallo vriende! My naam is Nikolas, ek is 15 jaar oud en ek woon in Athene, Griekeland. Vandag sal ek u wys hoe u 'n tweewielige Bluetooth-bestuurde motor kan maak met 'n Arduino Nano, 'n 3D-drukker en 'n paar eenvoudige elektroniese komponente! Kyk na my YouTube -video om die motor in aksie te sien en volg die instruksies van daar af as u dit verkies!

Motivering

Ek was in die basiese elektronika toe ek 9 jaar oud was toe my pa vir my 'n paar batterye, 'n skakelaar en 'n klein gloeilampie saamgebring het, en ek was baie opgewonde. Omtrent daardie tyd het ek met die hulp van my pa my eerste motor gemaak wat so eenvoudig as moontlik was. Dit het bestaan uit 'n ou telefoonkas waaraan ons vier DC -motors met 'n paar wiele van 'n paar speelgoedmotors wat ons gehad het, aangeheg het, en dit het net 'n paar AA -batterye gekry, dit kon net vorentoe beweeg, maar ek was 9 jaar oud baie trots en gelukkig. In die daaropvolgende jare het ek nogal 'n handjievol skeppings en BAIE speelgoedmotors gemaak. Op 'n stadium het ek myself die doel gestel om 'n afstandbeheerde motor te maak wat vir u baie maklik lyk, maar vir my verlede was dit 'n manier om uit my liga te kom. Maar toe die pandemie verlede lente uitgebreek het en ons in kwarantyn beland het, het ek ingewikkelder elektronika geraak en omstreeks April het ek my doel bereik deur 'n motor te maak op 'n Arduino Uno wat met 'n IR -afstandsbediening bestuur kan word! Ek stel myself daarna die doel om 'n motor te maak wat met my telefoon via Bluetooth beheer kan word. Dit is waar hierdie instruksies in plek kom. Geniet dit!

Benodighede:

Hier is 'n lys met die nodige komponente

  • Arduino Nano
  • 2 x 200 rpm N20 mikro -motors
  • Motorbestuurder DRV8833
  • HC-06 (Bluetooth-module)
  • 18650 litiumbattery
  • Batteryhouer
  • 11 mm x 6 mm skyfskakelaar
  • M3 -skroef (10 mm) en moer
  • 'N Paar kabels
  • 4 x gewone rubberbande
  • 'N Soldeerbout
  • 'N 3D -drukker
  • 'N bietjie filament (ek het Prusament PETG gebruik)

Stap 1: 3D -drukwerk

3D druk
3D druk
3D druk
3D druk

Ek het self die 3D -lêers ontwerp met Onshape. U moet die basis en ook twee wiele druk. Ek het al die dele in Prusament Gold PETG gedruk op 'n laaghoogte van 0.2 mm en 40% vulsel op die Creality Ender 3 V2.

U kan die.stl -lêers hier vind: Thingiverse

Stap 2: Skakel

Kring
Kring
Kring
Kring
Kring
Kring

Tyd om die baan te maak! Plaas dus nou die Arduino Nano, die DRV8833 en die HC-06 op u broodbord.

  1. Koppel die VCC van die HC-06 en DRV8833 aan op 5V
  2. Koppel die GND van die HC-06 en DRV8833 aan GND
  3. Koppel die TXD aan D10
  4. Koppel die RXD aan D11
  5. Koppel INT1, INT2, INT3, INT4 aan D2, D3, D4, D5 dienooreenkomstig
  6. Koppel die eerste motor se kabels aan OUT1 en OUT2
  7. Koppel die kabels van die tweede motor aan OUT3 en OUT4
  8. Koppel die battery se "+" aan 5V en die "-" aan GND (u kan die skuifskakelaar nou by die "+" voeg as u wil)

Stap 3: Programmering

Programmering
Programmering

Laai die kode na die Arduino Nano! Koppel dit eenvoudig aan u rekenaar met 'n USB -kabel en open dan die 'BluetoothCar.ino' lêer met Arduino IDE. Maak seker dat die opsies op die oortjie Tools dieselfde is as op die foto hierbo en dat u die regte COM -poort gekies het. Klik op "Laai op" en u kan klaarmaak!

Stap 4: Bluetooth -app

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

Dit is tyd om te probeer of ons kring en program werk soos bedoel. Ek het my eie Android -app gemaak met die MIT App Inventor, 'n eenvoudige program waarmee u maklik Android -programme kan maak! U kan die app op u Android -telefoon installeer deur die 'BluetoothController.apk' hieronder af te laai. Daar is 'n paar alternatiewe in die Play Store en die App Store as u dit verkies, maar ek het hierdie een gemaak omdat die motor net beweeg as u met die vinger op die knoppie is, wat ek regtig wil hê.

As u die eerste keer met die Bluetooth-module aansluit, moet u die Bluetooth op u toestel aanskakel, en dan moet u 'n toestel met die naam "HC-06" vind en u moet daaraan koppel. die wagwoord "1234" of "0000". Gaan daarna na die app, klik op die Bluetooth-knoppie en kies die HC-06. Nou het u u motor suksesvol aan u slimfoon gekoppel en u kan die motors via die app bestuur!

Stap 5: Montering

Vergadering
Vergadering
Vergadering
Vergadering
Vergadering
Vergadering

Nou moet u die elektronika soldeer en gereed maak om die motor te monteer!

  1. Skroef die 18650 batteryhouer aan die voet vas en voeg die moer by
  2. Druk die twee motors op hul plek
  3. Sit die skuifknoppie op sy plek
  4. Sit die motorbestuurder DRV8833 op sy plek
  5. Sit die Arduino Nano op sy plek
  6. Skuif die HC-06 op sy plek
  7. Voeg die 18650 -battery by die houer
  8. Druk die twee wiele in die motors se as
  9. Laastens, maar nie die minste nie, voeg 2 rekkies by elke wiel

Aanbeveel: