Orodha ya maudhui:

RC Car Hack - Kudhibitiwa kwa Bluetooth Kupitia Programu ya Android: Hatua 3 (na Picha)
RC Car Hack - Kudhibitiwa kwa Bluetooth Kupitia Programu ya Android: Hatua 3 (na Picha)

Video: RC Car Hack - Kudhibitiwa kwa Bluetooth Kupitia Programu ya Android: Hatua 3 (na Picha)

Video: RC Car Hack - Kudhibitiwa kwa Bluetooth Kupitia Programu ya Android: Hatua 3 (na Picha)
Video: НЕ ВЗДУМАЙ снимать аккумулятор с машины. Делай это ПРАВИЛЬНО ! 2024, Julai
Anonim
Image
Image
Uunganisho wa Moduli
Uunganisho wa Moduli

Nina hakika kuwa kila mmoja wenu anaweza kupata nyumbani gari la RC lisilotumika. Maagizo haya yatakusaidia kubadilisha gari lako la zamani la RC kuwa zawadi ya asili:) Kwa sababu ya ukweli kwamba gari la RC nilikuwa na saizi ndogo nimechagua Arduino Pro Mini kama mdhibiti mkuu. Moduli nyingine muhimu ambayo nimetumia katika mradi huu ni TB6612FNG carrier carrier carrier. Mdhibiti wa motor ana anuwai ya kutosha ya voltages inayokubalika ya kuingiza (4.5V hadi 13.5V) na sasa ya pato linaloendelea (1A kwa kila kituo). Kama mpokeaji wa Bluetooth nilitumia moduli maarufu isiyo na gharama kubwa HC-06. Kwa kuongeza, unaweza kutumia LED kama taa za mbele na za nyuma za gari.

Vipengele vya mradi huo:

  1. RC gari (inaweza kuwa ya zamani na iliyovunjika)
  2. Arduino Pro Mini 328 (3V / 8Mhz) x1
  3. TB6612FNG Mbili wa Dereva wa Magari x1
  4. Moduli ya Bluetooth ya HC-06 au x1 sawa
  5. Leds: 2x nyekundu na 2x nyeupe
  6. Resistor 10k (inahitajika kwa leds) x4 au 10k SIL Resistor Network x1
  7. Bodi ya mkate (saizi ya nusu) x1
  8. Kuruka na nyaya
  9. Batri za AA x4

Hatua ya 1: Uunganisho wa Moduli

Uunganisho wa Moduli
Uunganisho wa Moduli

Njia ya kuunganisha Arduino Pro Mini na moduli zingine imepewa hapa chini. Usisahau kuunganisha voltage ya usambazaji kwa kila moduli (VCC, GND).

1. Bluetooth (k.m HC-06) -> Arduino Pro Mini (3.3V)

  • RXD - TXD
  • TXD - RXD
  • VCC - 3.3V kutoka Arduino Pro Mini (VCC)
  • GND - GND

2. TB6612FNG Dereva wa Magari mawili -> Arduino Pro Mini

  • AIN1 - 4
  • AIN2 - 7
  • BIN1 - 8
  • BIN2 - 9
  • PWMA - 5
  • PWMB - 6
  • STBY - Vcc
  • VMOT - voltage ya gari (4.5 hadi 13.5 V) - 6V kutoka kwa betri ya RC Car
  • Vcc - voltage ya mantiki (2.7 hadi 5.5) - 3.3V kutoka Arduino Pro Mini (VCC)
  • GND - GND

3. TB6612FNG Dereva wa Magari mawili -> DC Motors

  • A01 - kuendesha gari A
  • A02 - kuendesha gari A
  • B01 - uendeshaji wa gari B
  • B02 - uendeshaji wa gari B

4. LEDs -> Arduino Pro Mini

  • mbele kulia ikiongozwa - 2
  • mbele kushoto kushoto - 3
  • nyuma iliyoongozwa - 14
  • nyuma iliyoongozwa - 15

Hatua ya 2: Msimbo wa Arduino

Msimbo wa Arduino
Msimbo wa Arduino

Nambari kamili ya mradi huu inapatikana katika GitHub: link

Programu ya Arduino inakagua kitanzi kuu - "batili kitanzi ()" ikiwa amri mpya (tabia) imetumwa kutoka kwa programu ya Android kupitia Bluetooth. Ikiwa kuna tabia yoyote inayoingia kutoka kwa safu ya bluetooth mpango huanza utekelezaji wa "batili mchakatoInput ()" kazi. Halafu kutoka kwa kazi hii kulingana na mhusika kazi maalum ya kudhibiti inaitwa (kwa mfano kwa "r" kazi ya tabia "batili turn_Right ()" inaitwa).

Ikiwa utatumia ngao ya gari ya Arduino (L298) kiunga hiki kinaweza kukufaa

Hatua ya 3: Programu ya Android

Programu ya Android
Programu ya Android
Programu ya Android
Programu ya Android
Programu ya Android
Programu ya Android

Programu yangu ya Android hukuruhusu kudhibiti roboti yoyote iliyo na bodi ya Arduino kupitia Bluetooth. Unaweza pia kudhibiti njia mbili za PWM za motors (jozi ya motors).

Tabia ya kipekee imepewa kila kitufe cha programu ya Android kama inavyoonyeshwa kwenye takwimu hapo juu. Unaweza kuhariri nambari ya Arduino na utumie programu yangu ya Android kudhibiti kifaa chako mwenyewe (sio tu gari hili la RC).

Unaweza kupakua programu yangu ya Android bila malipo kutoka Google Play: kiungo

Jinsi ya kutumia programu ya Android:

  • gonga kitufe cha menyu au dots 3 za wima (kulingana na toleo la Android yako)
  • chagua kichupo "Unganisha kifaa"
  • gonga kwenye kichupo cha "HC-06" na baada ya muda unapaswa kuona ujumbe "Umeunganishwa kwa HC-06"
  • baada ya kuunganisha, unaweza kudhibiti gari lako
  • ikiwa hauoni kifaa chako cha Bluetooth HC-06 gonga kitufe cha "Tafuta vifaa"
  • kwenye matumizi ya kwanza jozi vifaa vyako vya Bluetooth kwa kuweka nambari chaguomsingi ya "1234"

Ikiwa ungependa kuona miradi yangu mingine inayohusiana na roboti tafadhali tembelea:

  • tovuti yangu: www.mobilerobots.pl
  • facebook: Roboti za rununu

Ilipendekeza: