Differences

This shows you the differences between two versions of the page.

Link to this comparison view

pm:prj2022:ndrogeanu:boxa_bluetooth [2022/05/09 16:49]
ilie.doncea [Introducere]
pm:prj2022:ndrogeanu:boxa_bluetooth [2022/06/02 17:49] (current)
ilie.doncea [Download]
Line 2: Line 2:
 ===== Introducere ===== ===== Introducere =====
  
-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. +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.
  
 ===== Descriere generală ===== ===== Descriere generală =====
  
-<note tip> +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 muzicaBoxa 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.
-O schemă bloc cu toate modulele proiectului vostru, atât software cât şi hardware însoţită ​de o descriere a acestora precum şi a modului în care interacţionează. +
- +
-Exemplu de schemă bloc: http://www.robs-projects.com/​mp3proj/​newplayer.html +
-</​note>​+
  
 +{{ :​pm:​prj2022:​ndrogeanu:​untitled_workspace.png?​500 |}}
 ===== Hardware Design ===== ===== Hardware Design =====
  
-<note tip> +==== Lista piese==== 
-Aici puneţi tot ce ţine de hardware design+    *placuta Arduino Uno 
-  listă de piese +    *modul bluetooth HC-06 
-  scheme electrice (se pot lua şi de pe Internet şi din datasheet-uri, e.g. http://​www.captain.at/​electronic-atmega16-mmc-schematic.png) +    *difuzor boxa 10 ohmi 
-  diagrame de semnal ​ +    *ecran LCD 1602 cu modul I2C 
-  rezultatele simulării +    ​*LED 
-</​note>​+    *rezistenta 100 ohmi 
 +    *fire jumper 
 +    *baterie 9V 
 + 
 +==== Schema circuitului ==== 
 +{{ :​pm:​prj2022:​ndrogeanu:​circuit.png?​800 |}}
  
 ===== Software Design ===== ===== Software Design =====
  
 +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.
  
 <note tip> <note tip>
Line 39: Line 46:
 </​note>​ </​note>​
  
 +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.
 ===== Concluzii ===== ===== Concluzii =====
 +
 +Dupa realizarea proiectului am tras cateva concluzii:
 +  * dureaza mult printarea 3D
 +  * este dificil sa lucrezi cu bluetooth la inceput
 +  * conteaza sa fie bine lipite firele de breadboard
 +  * a fost interesant sa fac un proiect mai complex de unul singur
  
 ===== Download ===== ===== Download =====
Line 48: Line 62:
 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**. 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**.
 </​note>​ </​note>​
 +{{:​pm:​prj2022:​cc:​ilie.doncea:​boxabluetooth.zip|}}
  
 +{{:​pm:​prj2022:​ndrogeanu:​boxabluetooth.zip|}}
 ===== Jurnal ===== ===== Jurnal =====
  
pm/prj2022/ndrogeanu/boxa_bluetooth.1652104151.txt.gz · Last modified: 2022/05/09 16:49 by ilie.doncea
CC Attribution-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0