O boxa bluetooth este o boxa portabila care poate reda muzica de la un telefon mobil cu bluetooth fara a fi nevoie de un fir. Aceasta boxa are un ecran LCD pe care este afisat numele melodiei aflata in derulare.
Proiectul consta intr-o boxa portabila cu bluetooth care poate reda muzica de la un telefon sau orice alt device cu bluetooth care poate reda muzica. Boxa va fi dotata si cu un ecran LCD pe care vor fi afisate diferite informatii cum ar fi numele melodiei in derulare, starea boxei (conectata, deconectata, nivel scazut al bateriei). Boxa are un modul bluetooth care va comunica cu device-ul de pe care se pune muzica, primeste fisierul cu muzica si melodia se va auzi prin intermediul unui difuzior.
Pentru dezvoltarea codului am folosit Arduino IDE. Am folosit bibliotecile standard ale Arduino, dar si cateva biblioteci 3rd-party, cum ar fi LiquidCrystal_I2C.h si pitches.h. ( in curs de actualizare )
Pentru conectarea modulului bluetooth cu telefonul mobil am creat o aplicatie pentru Android folosind MIT App Inventor. Prin intermediul aplicatiei se trimit comenzi sub forma de text placutei, aceasta le interpreteaza prin interfata seriala si emite sunete prin intermediul difuzorului audio.
Odata cu pornirea boxei, pe ecran se va afisa starea boxei (conectata sau neconectata). Cu ajutorul aplicatiei de telefon se va putea realiza conectarea telefonului la boxa prin Bluetooth. Din acel moment, orice sunet pe care ar trebui sa il redea telefonul va fi redat prin intermediul boxei.
In urma realizarii proiectului am obtinut o boxa portabila care primeste de la telefon prin intermediul bluetooth o litera si aceasta incepe sa cante o melodie.
Dupa realizarea proiectului am tras cateva concluzii:
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.