Bluetooth ryšio pagalba valdoma mašina

arduino
bluetooth
android
rc
konkursas

#1

Sveiki bendraminčiai,
dirbu informacinių technologijų mokytoju. Pristatau projektą, sudominusį mokinius - mašinėlę, valdomą išmaniuoju telefonu, naudojant “bluetooth” ryšį. Senus žaislus prikeliu naujam gyvenimui, taigi šis kartas nebuvo išimtimi. Ši mašina turi du nuolatinės srovės variklius. Vieną iš dviejų (priekinį) mes pakeitėme į servo variklį.

Projektui reikės:

  • arduino nano x1
  • bluetooth modulio x1
  • važiuoklės (ratų, variklių) x1
  • variklio draiverio x1 (naudojau L298N)
  • servo variklio x1
  • išmanaus telefono, valdomo android operacine sistema x1
  • maitinimo šaltinio (9v baterijos x1 arba, mano atveju, “Li-ion” 2x akumuliatorių. Nerekomenduojame naudoti AA dydžio baterijų dėl trumpo veikimo laiko)
  • laidų

Jungimo schema:

L298N <-> Baterija
12V-------->+
GND------->-

Arduino <-> L298N
D3----------->ENA
D4----------->IN1
D5----------->IN2
D7----------->IN3
D8----------->IN4
D6----------->ENB
5V----------->VIN
Gnd--------->Gnd

L298N <-> Varikliai
OUT1----->V1+
OUT2----->V1-
OUT3----->V2-
OUT4----->V1+

Arduino -> Bluetooth (HC-06)
5V---------->VCC
GND------->GND
RX---------->TX
TX---------->RX

Programos kodas:
https://drive.google.com/file/d/0BymOwNOB3ZWfcHU4ejhWYmlvUlU/view?usp=sharing

Video

Programėlę Androidui galite atsisiųsti iš “Play market”. Jos pavadinimas “Control Joystick”. Nuoroda: https://play.google.com/store/apps/details?id=com.andico.control.joystick


Konkursas #2 – TECHNOLOGIJŲ PAVASARIS! [BAIGĖSI]