This shows you the differences between two versions of the page.
|
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 ===== | ||