Differences

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

Link to this comparison view

pm:prj2026:alexandru.jipa2803:iani.irascu [2026/05/07 16:48]
iani.irascu
pm:prj2026:alexandru.jipa2803:iani.irascu [2026/05/19 21:59] (current)
iani.irascu [Scheme electrice]
Line 1: Line 1:
-====== Walkie-Talkie ​cu ATmega328P și Bluetooth ​======+====== Walkie-Talkie ======
  
 ===== Introducere ===== ===== Introducere =====
Line 16: Line 16:
 ===== Descriere generală ===== ===== Descriere generală =====
  
-Schema bloc a proiectului va fi realizată folosind **draw.io**.+{{ :​pm:​prj2026:​alexandru.jipa2803:​screenshot_2026-05-07_165409.jpg?300 |}}
  
 <note tip> <note tip>
Line 72: Line 72:
 ==== Scheme electrice ==== ==== Scheme electrice ====
  
-Schemele electrice vor fi realizate în **EAGLE CAD**. +{{:​pm:​prj2026:​alexandru.jipa2803:​screenshot_2026-05-19_215644.jpg?​400|}}
 ==== Conectarea modulului HC-05 ==== ==== Conectarea modulului HC-05 ====
  
Line 134: Line 133:
 ==== Funcționalități software ==== ==== Funcționalități software ====
  
-* configurare GPIO +  ​* configurare GPIO 
-* configurare ADC pentru citirea microfonului +  * configurare ADC pentru citirea microfonului 
-* configurare UART pentru Bluetooth +  * configurare UART pentru Bluetooth 
-* configurare PWM pentru ieșire audio +  * configurare PWM pentru ieșire audio 
-* transmitere și recepție date prin întreruperi +  * transmitere și recepție date prin întreruperi 
-* utilizarea bufferelor circulare pentru flux audio+  * utilizarea bufferelor circulare pentru flux audio
  
 ==== Funcții planificate ==== ==== Funcții planificate ====
  
-* ''​gpio_init()''​ +  ​* ''​gpio_init()''​ 
-* ''​adc_init()''​ +  * ''​adc_init()''​ 
-* ''​uart_init()''​ +  * ''​uart_init()''​ 
-* ''​pwm_init()''​ +  * ''​pwm_init()''​ 
-* ''​bluetooth_send()''​ +  * ''​bluetooth_send()''​ 
-* ''​bluetooth_receive()''​ +  * ''​bluetooth_receive()''​ 
-* ''​ISR(ADC_vect)''​ +  * ''​ISR(ADC_vect)''​ 
-* ''​ISR(USART_RX_vect)''​ +  * ''​ISR(USART_RX_vect)''​ 
-* ''​main()''​+  * ''​main()''​
  
 ==== Program laptop ==== ==== Program laptop ====
Line 157: Line 156:
 Laptopul va rula un script Python care: Laptopul va rula un script Python care:
  
-* deschide conexiunea serială Bluetooth +  ​* deschide conexiunea serială Bluetooth 
-* primește date audio +  * primește date audio 
-* redă audio prin boxe +  * redă audio prin boxe 
-* poate trimite audio înapoi către dispozitiv+  * poate trimite audio înapoi către dispozitiv
  
 Biblioteci Python folosite: Biblioteci Python folosite:
  
-* ''​pyserial''​ +  ​* ''​pyserial''​ 
-* ''​pyaudio''​+  * ''​pyaudio''​
  
 ===== Rezultate Obţinute ===== ===== Rezultate Obţinute =====
Line 175: Line 174:
 Rezultate așteptate: Rezultate așteptate:
  
-* transmisie audio funcțională între dispozitiv și laptop +  ​* transmisie audio funcțională între dispozitiv și laptop 
-* latență redusă +  * latență redusă 
-* comunicație wireless stabilă pe distanțe scurte +  * comunicație wireless stabilă pe distanțe scurte 
-* voce inteligibilă și fără întreruperi majore+  * voce inteligibilă și fără întreruperi majore
  
 ===== Concluzii ===== ===== Concluzii =====
pm/prj2026/alexandru.jipa2803/iani.irascu.1778161722.txt.gz · Last modified: 2026/05/07 16:48 by iani.irascu
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