Table of Contents

Adrian-Eduard NEGRU (78384) - Bluetooth controlled car

Autorul poate fi contactat la adresa: Login pentru adresa

Introducere

Descriere generală

Schema bloc a proiectului.

Schema electrica a proiectului.

Hardware Design

Lista de piese

Componenta Cantitate
Placa de baza 1
Componente obligatorii 1
Modul Bluetooth HC-05 1
Modul driver de motoare dual L298N 1
Servomotor de Metal 12g ES08MA 1
DC motor 6V 1
Modul senzor lumina - intensitate luminoasa 1
Modul buzzer 1
LED-uri 4
Roti 4
Sasiu 1

Software Design

Mediu de dezvoltare:

Biblioteci:

Rezultate Obţinute

Am folosit driver-ul LN298 pentru a conecta motorul de servodirectie si cel de tractiune la placuta. Pentru motorul din spate (tractiune) am aplicat un pwm pentru a putea seta viteza masinii. Modulul HC-05 il folosesc pentru a primi date de la telefon prin Bluetooth. Modulul buzzer are rolul de claxon si poate fi actionat din aplicatia Android. De asemenea, exista si un senzor de lumina care va aprinde farurile automat atunci cand intensitatea luminii scade sub un anumit prag. Luminile pot fi actionate si din aplicatia de pe telefon.

Aplicatia Android contine la inceput un buton de start. La apasarea acestuia telefonul se conecteaza la modulul de bluetooth HC-05 din masina. Dupa ce conectarea s-a efectuat, aplicatia ajunge in meniul principal. Pentru a controla masina de pe aplicatia Android se folosesc sagetile stanga, drapta, sus, jos, pentru a aprinde farurile trebuie apasata iconita din coltul drapta sus al ecranului, iar pentru claxon poate fi apasat logo-ul. Pentru a seta viteza cu care sa se deplaseze masina trebuie sa alegeti o valoare pentru seekbar-ul din stanga ecranului.

Youtube links:

Concluzii

Un proiect foarte interesant la care am lucrat cu placere si de la care consider ca am invatat multe lucruri. Este primul proiect din facultate in care a trebuit sa mesterim si sa construim ceva de la zero atat hardware cat si software :-) 8-)

Download

Surse:

Jurnal

  • Cumparare piese obligatorii
  • Lipire placuta
  • Cumparare piese optionale
  • Cumparare masina pentru sasiu motoare si caroserie.
  • Implementare aplicatie Android
  • Implementare program pentru placuta
  • Testare
  • Fixarea tuturor modulelor pe sasiu
  • Asamblarea finala

Bibliografie/Resurse

Cheatsheet PM

AVR:

Android