Differences

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

Link to this comparison view

pm:prj2025:abirlica:morse_code_communication_system [2025/05/27 17:28]
sorin.chiriac
pm:prj2025:abirlica:morse_code_communication_system [2025/05/27 17:42] (current)
sorin.chiriac
Line 36: Line 36:
   * Microcontroller ESP8266   * Microcontroller ESP8266
   * Cablu USB pentru conectare și alimentare Arduino   * Cablu USB pentru conectare și alimentare Arduino
 +
 +**Conexiuni:​**
 +
 +  * Modul Laser:
 +     - + conectat la pinul de 5V de pe Arduino
 +     - - conectat la pinul GND de pe Arduino
 +     - pinul de semnal conectat la D2 de pe Arduino
 +
 +  * Display LCD:
 +     - VCC conectat la 3V3 al ESP8266 (rosu)
 +     - GND conectat la GND al ESP8266 (galben)
 +     - SDA conectat la D2 al ESP8266 (verde)
 +     - SCL conectat la D1 al ESP8266 (portocaliu)
 +
 +  * Fotorezistenta:​
 +     - + conectat la A0 al ESP8266 pentru citirea valorilor analogice(albastru)
 +     - - conectat la GND al ESP8266
  
 **Alte detalii:** **Alte detalii:**
Line 53: Line 70:
   - `Wire.h` pentru I2C   - `Wire.h` pentru I2C
 - **Protocoale folosite**: - **Protocoale folosite**:
-  - **I2C**:+    ​I2C:
     Este utilizat pentru a comunica între microcontrolerul ESPși display-ul LCD. Acest protocol simplifică interfațarea,​ permițându-ți să      Este utilizat pentru a comunica între microcontrolerul ESPși display-ul LCD. Acest protocol simplifică interfațarea,​ permițându-ți să 
     trimiți comenzi pentru afișarea textului convertit din codul Morse. De exemplu, când un cod Morse este interpretat ca litera “S”, ESP     trimiți comenzi pentru afișarea textului convertit din codul Morse. De exemplu, când un cod Morse este interpretat ca litera “S”, ESP
-    trimite prin I2C comanda de afișare a literei “S” pe display-ul ​OLED+    trimite prin I2C comanda de afișare a literei “S” pe display-ul ​LCD
-  - **ADC**:+    ADC:
     Este folosit pentru a citi semnalele analogice generate de fotorezistenta atunci când aceasta este iluminata de laser. De exemplu, când laserul ​     Este folosit pentru a citi semnalele analogice generate de fotorezistenta atunci când aceasta este iluminata de laser. De exemplu, când laserul ​
     emite o lumină, fotorezistenta o detectează și produce un semnal analogic care este convertit într-un semnal digital de către ADC-ul ESP ului      emite o lumină, fotorezistenta o detectează și produce un semnal analogic care este convertit într-un semnal digital de către ADC-ul ESP ului 
     pentru procesare ulterioară. ​       pentru procesare ulterioară. ​  
-  - **Timer (millis())**:+    ​Timer (millis()):
     Sunt utilizate pentru a măsura durata fiecărui semnal de lumină interceptat,​ diferentiind între puncte și linii în codul Morse. De exemplu, ​     Sunt utilizate pentru a măsura durata fiecărui semnal de lumină interceptat,​ diferentiind între puncte și linii în codul Morse. De exemplu, ​
     dacă un semnal durează mai mult decât un prag definit, este interpretat ca o linie (”-”), altfel este un punct (”.”).     dacă un semnal durează mai mult decât un prag definit, este interpretat ca o linie (”-”), altfel este un punct (”.”).
pm/prj2025/abirlica/morse_code_communication_system.1748356114.txt.gz · Last modified: 2025/05/27 17:28 by sorin.chiriac
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