This shows you the differences between two versions of the page.
pm:prj2025:ccristi:mario.sampetru [2025/05/27 11:35] mario.sampetru [Descriere generală] |
pm:prj2025:ccristi:mario.sampetru [2025/05/27 22:35] (current) mario.sampetru [Download] |
||
---|---|---|---|
Line 75: | Line 75: | ||
- | {{:pm:prj2025:ccristi:hw_srb1.jpg?700 |}} | + | {{:pm:prj2025:ccristi:s_r_b_hw_1_.jpg?700 |}} |
- | + | {{:pm:prj2025:ccristi:s_r_b_hw_2_.jpg?700 |}} | |
- | {{:pm:prj2025:ccristi:hw_srb2.jpg?700 |}} | + | |
===== Software Design ===== | ===== Software Design ===== | ||
Line 96: | Line 95: | ||
| //soc/gpio_reg.h// | oferă definiții pentru registrele GPIO, facilitând controlul pinilor ESP32. | | | //soc/gpio_reg.h// | oferă definiții pentru registrele GPIO, facilitând controlul pinilor ESP32. | | ||
| //LiquidCrystal_I2C.h.h// | Pentru controloul display-ului LCD. | | | //LiquidCrystal_I2C.h.h// | Pentru controloul display-ului LCD. | | ||
- | | //HardwareSerial.h// | Permite ESP32 să comunice în mod serial cu Arduino Uno. | | ||
| //Servo.h// | A fost utilizată pentru a controla mișcarea servo-ului (deschiderea/închiderea capacului). | | | //Servo.h// | A fost utilizată pentru a controla mișcarea servo-ului (deschiderea/închiderea capacului). | | ||
- | | //SoftwareSerial.h// | Permite crearea de canale seriale software pe Arduino Uno, facilitând comunicarea cu ESP32. | | ||
Line 162: | Line 159: | ||
* **Demo Video 1**: https://github.com/mariosam23/SmartRecycleBin/blob/main/demo1.gif | * **Demo Video 1**: https://github.com/mariosam23/SmartRecycleBin/blob/main/demo1.gif | ||
* **Demo Video 2**: https://github.com/mariosam23/SmartRecycleBin/blob/main/demo2.gif | * **Demo Video 2**: https://github.com/mariosam23/SmartRecycleBin/blob/main/demo2.gif | ||
- | * **Codul arhivat**: {{:pm:prj2025:ccristi:cod_smart_recycle_bin.zip|}} | + | * **Codul arhivat**: {{:pm:prj2025:ccristi:smart_r_b_code.zip|}} |
</note> | </note> | ||