Talaan ng mga Nilalaman:

Kontroladong Kotse ng DIY Arduino Bluetooth: 6 na Hakbang (na may Mga Larawan)
Kontroladong Kotse ng DIY Arduino Bluetooth: 6 na Hakbang (na may Mga Larawan)

Video: Kontroladong Kotse ng DIY Arduino Bluetooth: 6 na Hakbang (na may Mga Larawan)

Video: Kontroladong Kotse ng DIY Arduino Bluetooth: 6 na Hakbang (na may Mga Larawan)
Video: BARETTO MINI4WD - POST GARA E CHIACCHIERE VARIE 2024, Nobyembre
Anonim
Kontroladong Kotse ng DIY Arduino Bluetooth
Kontroladong Kotse ng DIY Arduino Bluetooth
Kontroladong Kotse ng DIY Arduino Bluetooth
Kontroladong Kotse ng DIY Arduino Bluetooth
Kontroladong Kotse ng DIY Arduino Bluetooth
Kontroladong Kotse ng DIY Arduino Bluetooth

Kumusta Mga Kaibigan! Ang pangalan ko ay Nikolas, ako ay 15 taong gulang at nakatira ako sa Athens, Greece. Ngayon ay ipapakita ko sa iyo kung paano gumawa ng isang 2-Wheel Bluetooth Controlled Car gamit ang isang Arduino Nano, isang 3D printer at ilang simpleng mga elektronikong sangkap! Tiyaking panoorin ang aking Video sa YouTube upang makita ang pagkilos ng kotse at sundin ang mga tagubilin mula doon kung nais mo!

Pagganyak

Napunta ako sa pangunahing mga electronics noong ako ay 9 taong gulang nang dalhin ako ng aking ama ng ilang mga baterya, isang switch at isang maliit na bombilya upang maglaro, sobrang nasasabik ako. Sa paligid ng oras na iyon sa tulong ng aking ama ay ginawa ko ang aking unang kailanman kotse na kung saan ay isang simpleng hangga't maaari. Ito ay binubuo ng isang kahon ng isang lumang telepono kung saan naka-attach kami ng apat na dc motor na may ilang mga gulong mula sa ilang mga laruang kotse na mayroon kami at pinalakas sila mula sa ilang mga baterya ng AA, maaari lamang itong ilipat ngunit 9 taong gulang ako ay talagang mayabang at masaya. Sa mga sumunod na taon gumawa ako ng kaunting mga nilikha at MARAMING mga laruang kotse. Sa ilang mga punto naitakda ko sa aking sarili ang layunin na gumawa ng isang remote control na kotse na, maaaring mukhang madali ito sa iyo, ngunit para sa aking nakaraan na sarili ko ito ay lumabas sa aking liga. Gayunpaman nang sumiklab ang pandemya noong nakaraang tagsibol at nakarating kami sa quarantine, napunta ako sa mas kumplikadong electronics at bandang Abril nakamit ko ang aking layunin sa pamamagitan ng paggawa ng kotse batay sa isang Arduino Uno na maaaring makontrol sa pamamagitan ng isang IR remote! Inilagay ko sa aking sarili ang layunin na gumawa ng isang kotse na makokontrol sa pamamagitan ng Bluetooth gamit ang aking telepono. Dito nagaganap ang Mga Tagubilin na ito. Mag-enjoy!

Mga Pantustos:

Narito ang isang listahan na may mga kinakailangang bahagi

  • Arduino Nano
  • 2 x 200RPM N20 Micro Motors
  • DRV8833 Motor Driver
  • HC-06 (Bluetooth Module)
  • 18650 Baterya ng Lithium
  • Lalagyan ng baterya
  • 11mm x 6mm Slide Switch
  • M3 Screw (10mm) at Nut
  • Ilang Kable
  • 4 x Mga Karaniwang Rubber Bands
  • Isang Bakal na Bakal
  • Isang 3D Printer
  • Ilang Filament (Gumamit ako ng Prusament PETG)

Hakbang 1: Pag-print sa 3D

Pagpi-print ng 3D
Pagpi-print ng 3D
Pagpi-print ng 3D
Pagpi-print ng 3D

Dinisenyo ko mismo ang mga 3D file gamit ang Onshape. Kakailanganin mong i-print ang Base at din dalawang Gulong. Nai-print ko ang lahat ng mga bahagi sa Prusament Gold PETG sa 0.2mm layer taas at 40% infill sa Creality Ender 3 V2.

Maaari mong makita ang mga.stl file dito: Thingiverse

Hakbang 2: Circuit

Circuit
Circuit
Circuit
Circuit
Circuit
Circuit

Oras upang gawin ang circuit! Kaya't ilagay ngayon ang Arduino Nano, ang DRV8833 at ang HC-06 sa iyong breadboard.

  1. Ikonekta ang VCC ng HC-06 at DRV8833 sa 5V
  2. Ikonekta ang GND ng HC-06 at DRV8833 sa GND
  3. Ikonekta ang TXD sa D10
  4. Ikonekta ang RXD sa D11
  5. Ikonekta ang INT1, INT2, INT3, INT4 sa D2, D3, D4, D5 nang naaayon
  6. Ikonekta ang mga kable ng unang motor sa OUT1 at OUT2
  7. Ikonekta ang mga kable ng pangalawang motor sa OUT3 at OUT4
  8. Ikonekta ang "+" ng baterya sa 5V at ang "-" sa GND (Maaari mong idagdag ang slide switch sa "+" ngayon kung nais mo)

Hakbang 3: Programming

Programming
Programming

I-upload natin ang code sa Arduino Nano! Ikonekta lamang ito sa iyong computer gamit ang isang USB Cable pagkatapos buksan ang "BluetoothCar.ino" na file sa Arduino IDE. Tiyaking ang mga pagpipilian sa tab na Mga tool ay pareho sa larawan sa itaas at napili mo ang tamang COM port. I-click ang "I-upload" at mahusay kang pumunta!

Hakbang 4: Bluetooth App

Bluetooth App
Bluetooth App
Bluetooth App
Bluetooth App

Panahon na upang subukan kung ang aming circuit at programa ay gumagana tulad ng nilalayon. Gumawa ako ng sarili kong Android App gamit ang MIT App Inventor na isang simpleng programa na nagbibigay-daan sa iyo upang makagawa ng Android Apps nang madali! Maaari mong mai-install ang App sa iyong Android phone sa pamamagitan ng pag-download ng "BluetoothController.apk" sa ibaba. Mayroong ilang mga kahalili sa Play Store at sa App Store kung gusto mo, ngunit ginawa ko ang isang ito dahil ang kotse ay gumagalaw lamang kung ang iyong daliri ay nasa pindutan, na isang tampok na talagang gusto ko.

Kapag kumokonekta sa module ng Bluetooth sa kauna-unahang pagkakataon kakailanganin mong i-on ang Bluetooth sa iyong aparato, pagkatapos ay kakailanganin mong makahanap ng isang aparato na nagngangalang "HC-06" at upang kumonekta dito kailangan mong ilagay sa ang password na "1234" o "0000". Pagkatapos ay pumunta sa app at i-click ang Bluetooth Button at piliin ang HC-06. Ngayon ay matagumpay mong nakakonekta ang iyong kotse sa iyong smartphone at maaari mong makontrol ang mga motor sa pamamagitan ng app!

Hakbang 5: Assembly

Assembly
Assembly
Assembly
Assembly
Assembly
Assembly

Ngayon dapat mong maghinang ng electronics at maghanda na tipunin ang kotse!

  1. I-tornilyo ang may hawak ng baterya ng 18650 sa base at idagdag ang kulay ng nuwes
  2. Itulak ang dalawang motor sa lugar
  3. Pagkasyahin ang slider switch sa lugar
  4. Pagkasyahin ang DRV8833 Motor Driver sa lugar
  5. Pagkasyahin ang Arduino Nano sa lugar
  6. I-slide ang HC-06 sa lugar
  7. Idagdag ang 18650 na baterya sa may hawak nito
  8. Itulak ang dalawang gulong sa mga shaft ng motor
  9. Huling ngunit hindi pa huli, magdagdag ng 2 mga goma sa bawat gulong

Inirerekumendang: