Masina 4WD controlata prin Bluetooth


Autor

Introducere

Prin acest proiect imi propun realizarea unei masinute 4 Wheel Drive controlate de pe un telefon Android.

Descriere generala

Masina va putea merge in fata si in spate si va putea vira. Va avea tractiune pe toate cele 4 roti, avand 4 motoare. Virajele se vor face ajustand viteza rotilor. Comenzile se dau dintr-o aplicatie Android si vor fi transmise prin Bluetooth. Masina va fi echipata cu un modul Bluetooth HC-05 pentru receptionarea comenzilor si cu doua drivere L298N pentru a controla cele 4 motoare.

Hardware design

Lista de piese:

  • 4 x motoare
  • 1 x modul Bluetooth HC-05
  • 2 x drivere L298N

Schema electrica

Software design

Comenzile sunt date din aplicatia de Android “Bluetooth RC Controller” luata din Play Store.

Modulul HC-05 (care comunica prin USART cu placa) primeste cate o litera, in functie de directia de deplasare aleasa din aplicatie. In functie de litera primita, placa transmite semnale pe pinii conectati la modulele L298N, conectate la randul lor la motoare.

Din cauza bateriilor subdimensionate, pornesc simultan doar cate 2 motoare.

Astfel cand se primeste:

  1. 'f' inseamna ca masina trebuie sa mearga inainte, se pun pe 1 pinii PB0 si PC2, ca sa traga inainte motorul din stanga fata si dreapta spate
  2. 'b' inseamna ca masina trebuie sa mearga in spate, se pun pe 1 pinii PB3 si PC1, ca sa traga in spate motorul din dreapta fata si stanga spate
  3. 'r' inseamna ca masina trebuie sa mearga in dreapta, se pun pe 1 PB0 si PC0, ca sa traga in fata motoarele din stanga
  4. 'l' inseamna ca masina trebuie sa mearga in stanga, se pun pe 1 PB2 si PC2, ca sa traga in fata motoarele din dreapta

Rezultate obtinute

Masina este functionala dar merge destul de incet din cauza bateriilor prea mici. O baterie de 9V ar fi fost mai indicata in locul celor 4 baterii de 1.5V.

Concluzii

Proiectul a fost interesant, totusi destul de costisitor (doar pe baterii am dat 40 de lei).

Download

Jurnal

  • 21 mai: Conectat motoarele, driverele
  • 22 mai: Divizor de tensiune pentru Bluetooth
  • 23 mai: Cod, debug

Bibliografie/Resurse

pm/prj2019/dghilinta/masina-bluetooth-4wd.txt · Last modified: 2021/04/14 17:07 (external edit)
CC Attribution-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0