Differences

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

Link to this comparison view

pm:prj2026:atoader:marius.tudosie [2026/05/07 16:15]
marius.tudosie [3. Hardware Design]
pm:prj2026:atoader:marius.tudosie [2026/05/12 23:30] (current)
marius.tudosie [3. Hardware Design]
Line 24: Line 24:
 Logica de funcționare:​ Logica de funcționare:​
   - **Idle State:** Inelul LED respiră albastru. Modulul este conectat fie la Wi-Fi, fie la Bluetooth.   - **Idle State:** Inelul LED respiră albastru. Modulul este conectat fie la Wi-Fi, fie la Bluetooth.
-  - **Interrupt Trigger:** Apăsarea butonului fizic (sau detecția de prezență via VL53L0X) declanșează un ISR hardware.+  - **Interrupt Trigger:** Apăsarea butonului fizic (sau detecția de prezență via VL53LDK) declanșează un ISR hardware.
   - **Recording State:** Cercul de LED-uri WS2812B devine roșu solid. Microfonul INMP441 înregistrează audio via I2S DMA.   - **Recording State:** Cercul de LED-uri WS2812B devine roșu solid. Microfonul INMP441 înregistrează audio via I2S DMA.
   - **Processing State:** LED-urile își schimbă culoarea, așteptând răspunsul de la server.   - **Processing State:** LED-urile își schimbă culoarea, așteptând răspunsul de la server.
Line 36: Line 36:
 | INMP441 | Microfon I2S | I2S IN: WS->15, SCK->14, SD->32 | | INMP441 | Microfon I2S | I2S IN: WS->15, SCK->14, SD->32 |
 | MAX98357A | Amplificator I2S (cu difuzor 8W) | I2S OUT: LRC->25, BCLK->​26,​ DIN->27 | | MAX98357A | Amplificator I2S (cu difuzor 8W) | I2S OUT: LRC->25, BCLK->​26,​ DIN->27 |
-| BME680 | Senzor T, H, P, Gaz | I2C (Adresa 0x76): SDA->21, SCL->22 | +| BME680 | Senzor T, H, P, Gaz | I2C (Adresa 0x76): SDA->21, SCL->​22 ​CS->3.3V SDO->GND
-| OPT3001 | Senzor de lumină ambientală | (Adresa 0x44 - pin ADDR la GND) I2C: SDA->21, SCL->22 | +| OPT3001 | Senzor de lumină ambientală | I2C (Adresa 0x44 - pin ADDR la GND): SDA->21, SCL->22 | 
-| VL53LDK | Senzor ToF (Distanță / Prezență) |(Adresa 0x29) I2C: SDA->21, SCL->22 |+| VL53LDK | Senzor ToF (Distanță / Prezență) | I2C (Adresa 0x29): SDA->21, SCL->22 |
 | MFRC522 | Cititor RFID | SPI: SCK->18, MISO->​19,​ MOSI->​23,​ CS->5, RST->17 | | MFRC522 | Cititor RFID | SPI: SCK->18, MISO->​19,​ MOSI->​23,​ CS->5, RST->17 |
 | WS2812B | Inel LED RGB | GPIO MUX: DIN->4 | | WS2812B | Inel LED RGB | GPIO MUX: DIN->4 |
Line 44: Line 44:
 | RED LED Push Button | LED integrat în buton | GPIO PWM: PIN->33 | | RED LED Push Button | LED integrat în buton | GPIO PWM: PIN->33 |
  
-Pentru a evita interferențele audio, partea de alimentare (5V) este decuplată și filtrată folosind condensatori de 1000µF, 100µF și 0.1µF, iar componentele împart un singur ​**Common Ground Rail**.+Pentru a evita interferențele audio, partea de alimentare (5V) este decuplată și filtrată folosind condensatori de 1000µF, 100µF și 0.1µF, iar componentele împart un singur Common Ground Rail.
  
 De asemenea, au fost folosite diferite rezistențe pentru a asigura integritatea electrică a componentelor:​ 330 ohm pentru LED-ul integrat în buton și 10 ohm pentru linia de alimentare a microfonului. De asemenea, au fost folosite diferite rezistențe pentru a asigura integritatea electrică a componentelor:​ 330 ohm pentru LED-ul integrat în buton și 10 ohm pentru linia de alimentare a microfonului.
Line 63: Line 63:
  
 ===== Jurnal ===== ===== Jurnal =====
 +  *  11.03.2026 - Initial commit 
 +  *  7.04.2026 - Schema electrica aproape terminata 
 +  *  30.04.2026 - Inceput partea software pentru testare componente 
 +  *  5.05.2026 - Schema electrica modificata pentru senzorul BME680(verificare datasheet) 
 +  *  10.05.2026 - Printat 3D corpul R2-D2 
 +  *  12.05.2026 - Inceput implementare hardware pe placuta de prototipare
 ===== Bibliografie/​Resurse ===== ===== Bibliografie/​Resurse =====
  
pm/prj2026/atoader/marius.tudosie.1778159704.txt.gz · Last modified: 2026/05/07 16:15 by marius.tudosie
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