Përmbajtje:

RC Car Hack - Bluetooth i kontrolluar përmes aplikacionit Android: 3 hapa (me fotografi)
RC Car Hack - Bluetooth i kontrolluar përmes aplikacionit Android: 3 hapa (me fotografi)

Video: RC Car Hack - Bluetooth i kontrolluar përmes aplikacionit Android: 3 hapa (me fotografi)

Video: RC Car Hack - Bluetooth i kontrolluar përmes aplikacionit Android: 3 hapa (me fotografi)
Video: ЗАПРЕЩЁННЫЕ ТОВАРЫ с ALIEXPRESS 2023 ШТРАФ и ТЮРЬМА ЛЕГКО! 2024, Korrik
Anonim
Image
Image
Lidhja e Moduleve
Lidhja e Moduleve

Unë jam i sigurt se secili nga ju mund të gjeni në shtëpi makinë të papërdorur RC. Ky udhëzim do t'ju ndihmojë të ndryshoni makinën tuaj të vjetër RC në dhuratë origjinale:) Për shkak të faktit se makina RC që kisha ishte e vogël në madhësi, unë kam zgjedhur Arduino Pro Mini si kontrollues kryesor. Një modul tjetër i rëndësishëm që kam përdorur në këtë projekt është transportuesi i shoferit me dy motorë TB6612FNG. Ky kontrollues motorik ka një gamë të mjaftueshme të tensioneve të pranueshme të hyrjes (4.5V në 13.5V) dhe rrymë të vazhdueshme dalëse (1A për kanal). Si një marrës bluetooth kam përdorur një modul popullor të lirë HC-06. Përveç kësaj, ju mund të përdorni LED si dritat e përparme dhe të pasme të makinës.

Përbërësit e projektit:

  1. Makina RC (mund të jetë e vjetër dhe e prishur)
  2. Arduino Pro Mini 328 (3V/8Mhz) x1
  3. Transportuesi i motorit me dy motorë TB6612FNG x1
  4. Moduli bluetooth HC-06 ose i ngjashëm x1
  5. Led: 2x e kuqe dhe 2x e bardhë
  6. Rezistenca 10k (e nevojshme për leds) x4 ose 10k Rrjeti i rezistencës SIL x1
  7. Tabela e bukës (gjysma e madhësisë) x1
  8. Jumpers dhe kabllot
  9. Bateri AA x4

Hapi 1: Lidhja e moduleve

Lidhja e Moduleve
Lidhja e Moduleve

Mënyra e lidhjes së Arduino Pro Mini me modulet e tjerë është dhënë më poshtë. Mos harroni të lidhni tensionin e furnizimit me secilin modul (VCC, GND).

1. Bluetooth (p.sh. HC -06) -> Arduino Pro Mini (3.3V)

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

2. Shofer TB6612FNG Dual Motor -> Arduino Pro Mini

  • AIN1 - 4
  • AIN2 - 7
  • BIN1 - 8
  • BIN2 - 9
  • PWMA - 5
  • PWMB - 6
  • STBY - Vcc
  • VMOT - tension motorik (4.5 deri në 13.5 V) - 6V nga bateria RC Car
  • Vcc - tension logjik (2.7 në 5.5) - 3.3V nga Arduino Pro Mini (VCC)
  • GND - GND

3. Shofer TB6612FNG Dual Motor -> Motorë DC

  • A01 - motor me makinë A
  • A02 - motor me makinë A
  • B01 - motor drejtues B
  • B02 - motor drejtues B

4. LEDs -> Arduino Pro Mini

  • led i përparmë djathtas - 2
  • led i përparmë majtas - 3
  • led e pasme djathtas - 14
  • led mbrapa majtas - 15

Hapi 2: Kodi Arduino

Kodi Arduino
Kodi Arduino

Kodi i plotë për këtë projekt është në dispozicion në GitHub: lidhja

Programi Arduino kontrollon në lakin kryesor - "void loop ()" nëse komanda (karakteri) e re është dërguar nga aplikacioni Android përmes bluetooth -it. Nëse ka ndonjë karakter hyrës nga seriali bluetooth programi fillon ekzekutimin e funksionit "void processInput ()". Pastaj nga ky funksion në varësi të karakterit quhet një funksion specifik i kontrollit (p.sh. për funksionin e karakterit "r" quhet void turn_Right () ").

Nëse do të përdorni mburojën motorike Arduino (L298) kjo lidhje mund të jetë e dobishme për ju

Hapi 3: Aplikacioni Android

Aplikacioni Android
Aplikacioni Android
Aplikacioni Android
Aplikacioni Android
Aplikacioni Android
Aplikacioni Android

Aplikacioni im Android ju lejon të kontrolloni çdo robot të pajisur me një bord Arduino përmes bluetooth. Ju gjithashtu mund të kontrolloni në mënyrë të pavarur dy motorët PWM kanalet (një palë motorë).

Karakteri unik i caktohet secilit buton të aplikacionit Android siç tregohet në figurën e mësipërme. Mund të redaktoni kodin Arduino dhe të përdorni aplikacionin tim Android për të kontrolluar pajisjen tuaj (jo vetëm këtë makinë RC).

Mund ta shkarkoni aplikacionin tim Android falas nga Google Play: lidhja

Si të përdorni aplikacionin Android:

  • prekni butonin e menysë ose 3 pika vertikale (në varësi të versionit të Android -it tuaj)
  • zgjidhni skedën "Lidhni një pajisje"
  • trokitni lehtë mbi skedën "HC-06" dhe pas një kohe ju duhet të shihni mesazhin "Lidhur me HC-06"
  • pasi të lidheni, mund të kontrolloni makinën tuaj
  • nëse nuk e shihni pajisjen tuaj bluetooth HC-06 trokitni lehtë mbi butonin "Skano për pajisje"
  • në çiftin e parë të përdorimit pajisjet tuaja bluetooth duke futur kodin e paracaktuar "1234"

Nëse dëshironi të shihni projektet e mia të tjera që lidhen me robotikën ju lutemi vizitoni:

  • faqja ime e internetit: www.mobilerobots.pl
  • facebook: Robotë celularë

Recommended: