This is an old revision of the document!
Scopul acestui proiect constă în crearea unei mașinuțe de jucărie cu funcționalitatea de a fi controlată de pe un dispozitiv Android prin intermediul tehnologiei Bluetooth.
Comenzile care vor fi trimise de pe dispozitivul Android vor fi de miscare a rotilor in fata sau in spate.
Acest proiect este util deoarece este o oportunitate buna de a invata cum se programeaza un Arduino si cum se realizeaza o conexiune prin bluetooh intre telefon si un modul bluetooth.
Daca proiectul avanseaza bine voi implementa si un senzor de parcare. Daca acest senzor detecteaza un obiect la o anumita distanta in fata lui atunci se va aprinde un led.
Partea de software este una simplista. M-am folosit de interfata seriala pentru a transmite si receptiona date de pe modulul bluetooth. Astfel in funcția setup(), se configurează pinii pentru a controla roțile sistemului, iar comunicarea serială este inițializată la o rată de transfer de 9600 de biți pe secundă. Dupa care urmeaza functia loop in verific daca sunt date disponibile pe interfata seriala. Daca sunt date disponibile, se efectueaza o comanda specifica in functia de datele primite (miscare fata/spate/stanga/dreapta)
{{:pm:prj2023:razvans:masina_bluetooth.zip|} }