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)
Mi s-a parut un proiect interesant in care am avut multe lucruri de invatat precum:
- sa programez mai bine cu interfata seriala
- sa invat mai bine cum functioneaza un arduino si cum trebuie puse firele
- sa leg fire intre ele deoarece nu aveam toate firele care imi trebuiau si a trebuit sa improvizez