Autorul poate fi contactat la adresa: Login pentru adresa
Proiectul are ca scop realizarea unei mașini controlate prin bluetooth de pe un device cu Android.
Proiectul are atât un scop didactic: punerea în practică a lucrurilor învățate în cadrul cursului de PM, cât și realizarea unei jucării deoarece am o pasiune pentru acestea.
Componentă | Cantitate |
---|---|
PCB | 1 |
Componente de bază | 1 |
Modul Bluetooth HC-05 | 1 |
Modul driver de motoare dual L298N | 1 |
Kit robot cu două motoare | 1 |
Medii de dezvoltare:
Biblioteci si surse 3rd-party:
Partea de software a proiectului este alcatuită din două părți: aplicația pentru sistemul de operare Android și codul scris în C care programează microcontroller-ul. Modulul bluetooth face legătura dintre aplicația de pe telefon și microcontroller. Acesta din urmă așteaptă producerea unui eveniment receive prin USART și în funcție de caracterele primite trimite comenzile către driver.
Proiectul s-a dovedit a fi unul interesant. Sunt foarte încântată de rezultatele obținute, în special de faptul că am folosit noțiunile teoretice pentru a realiza ceva practic.
Proiectul mi-a stârnit de asemenea interesul pentru zona de embedded.
Surse Android: https://drive.google.com/open?id=1YCAsOAl1a2FSBtrLMpOUHSEHIjVQFyds
Surse AVR: https://drive.google.com/open?id=1hjo81IPMOesEM9lrMHumWC5quBOrXXRf
http://cs.curs.pub.ro/wiki/pm/_media/doc8272.pdf
https://developer.android.com/guide/topics/connectivity/bluetooth.html
http://www.tec.reutlingen-university.de/uploads/media/DatenblattHC-05_BT-Modul.pdf
https://www.youtube.com/watch?v=kv-9mxVaVzE
https://www.sparkfun.com/datasheets/Robotics/L298_H_Bridge.pdf