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)
Fişierele se încarcă pe wiki folosind facilitatea Add Images or other files. Namespace-ul în care se încarcă fişierele este de tipul :pm:prj20??:c? sau :pm:prj20??:c?:nume_student (dacă este cazul). Exemplu: Dumitru Alin, 331CC → :pm:prj2009:cc:dumitru_alin.