INHOUDSOPGAWE:

RoverBluetooth: Arduino-gebaseerde Bluetooth-motor: 5 stappe
RoverBluetooth: Arduino-gebaseerde Bluetooth-motor: 5 stappe

Video: RoverBluetooth: Arduino-gebaseerde Bluetooth-motor: 5 stappe

Video: RoverBluetooth: Arduino-gebaseerde Bluetooth-motor: 5 stappe
Video: Leap Motion SDK 2024, Julie
Anonim
Image
Image
RoverBluetooth: Arduino-gebaseerde Bluetooth-motor
RoverBluetooth: Arduino-gebaseerde Bluetooth-motor

RoverBluetooth is die naam wat ek gegee het aan die Arduino-gebaseerde Bluetooth-motor wat ek vir my skooleksamen gemaak het toe ek net dertien was. Ek het dit ook by Maker Faire Rome gewys met 'n FabLab (en ek was een van die jongstes daar)! Dit is baie maklik om te maak (slegs 'n paar goedkoop elektroniese komponente en 'n Meccano-pak) en te beheer, danksy die Android-program wat ek geprogrammeer het. Dit beskik oor volle spoedbeheer, trurat, 'n ultrasoniese sensor met parkeergeluid en noodrem, afstandsbediening met 'n lae vertraging en 'n voorlig.

Die hoofblad van die projek

Stap 1: Die app

Die app
Die app
Die app
Die app
Die app
Die app
Die app
Die app

Ek het die program oorspronklik met MIT App Inventor geprogrammeer, maar toe besluit ek om dit van nuuts af te skryf met Android Studio. As u 'n Android -beginner is, sou ek u aanbeveel om die oorspronklike app (wat in die App Inventor -galery vrygestel is) te gebruik, aangesien dit makliker is om te programmeer en te redigeer. Andersins kan die nuwer app op GitHub gevind word.

Laai die MIT App Inventor -projek en APK af

Stap 2: Die onderstel

Die onderstel
Die onderstel
Die onderstel
Die onderstel
Die onderstel
Die onderstel
Die onderstel
Die onderstel

As u myne wil herhaal, koop 'n paar Meccano -pakkies, kyk na die foto's en begin skroef! Let op die stuurwiel, wat 'n verbinding met die servomotor moet hê, draai sonder wrywing en sonder om af te skroef! Die hoofliggaam moet nie te veel buig nie en moet liggewig wees, terwyl die Meccano -motor genoeg verminderingsratte moet hê om sterk te wees.

Stap 3: Die stroombaan

Die stroombaan
Die stroombaan
Die stroombaan
Die stroombaan

Onderdele benodig:

  • Bluetooth-ontvanger (ek het die BlueSMiRF Silver-modem van Sparkfun gebruik, maar u kan ook die klassieke HC-06 probeer, wat goedkoper is)
  • 'N Arduino UNO of soortgelyke
  • H-brug (ek het 'n L6203 gebruik)
  • Ultrasoniese sensor
  • Servomotor (sterk, indien moontlik met metaalratte)
  • Gonser
  • LED vir frontlig
  • 9V battery pak
  • Dubbelzijdig matriksbord

Let daarop dat die servomotor wat ek gebruik het 6V benodig, dus ek het 'n LM317 by die kring gevoeg. Verwyder dit gerus as u servo 5V benodig. Wees geduldig, kies 'n soldeerder en maak u eie Arduino -skild!

Laai die skema van Autodesk Eagle 9.3.0 af

Stap 4: Die Arduino -skets

Die klein skets ontvang die data, skakel die motor aan en af en kontroleer die afstand van 'n muur. RoverBluetooth ontvang data van die Bluetooth -modem en koppel syfers aan opdragte. Byvoorbeeld, "21" word geïnterpreteer as "skakel die motor af". Hier is die lys:

  • 0-20 → posisie van servomotor
  • 21 → motor af
  • 22 → lig aan
  • 23 → lig af
  • 1000-1255 → motor aan, snelheid
  • 1500-1755 → motor aan, agteruit, spoed

Laai Arduino Sketch af

Stap 5: Geniet dit

Gereed om die motor te bestuur?

Aanbeveel: