This shows you the differences between two versions of the page.
pm:prj2025:avaduva:adina.zugravescu [2025/05/29 15:58] adina.zugravescu [Software Design] |
pm:prj2025:avaduva:adina.zugravescu [2025/05/29 18:03] (current) adina.zugravescu [Download] |
||
---|---|---|---|
Line 132: | Line 132: | ||
// Handle gradual PWM ramp-down in the last 8 seconds | // Handle gradual PWM ramp-down in the last 8 seconds | ||
- | handlePWMSpeedControl(elapsed); | + | handlePWMSpeedControl(); |
// Check if the drying duration has expired | // Check if the drying duration has expired | ||
Line 151: | Line 151: | ||
return false; | return false; | ||
</code> | </code> | ||
- | * handlePWMSpeedControl(elapsed): reduce progresiv viteza ventilatorului în ultimele 8 secunde | + | * handlePWMSpeedControl(): reduce progresiv viteza ventilatorului în ultimele 8 secunde |
<code> | <code> | ||
unsigned long elapsedTime = millis() - startTime; | unsigned long elapsedTime = millis() - startTime; | ||
Line 224: | Line 224: | ||
Proiectul m-a ajutat să înțeleg mai bine integrarea componentelor hardware cu logica software într-un sistem automat. A fost o experiență practică utilă, care mi-a consolidat noțiunile studiate în cadrul laboratoarelor de PM. | Proiectul m-a ajutat să înțeleg mai bine integrarea componentelor hardware cu logica software într-un sistem automat. A fost o experiență practică utilă, care mi-a consolidat noțiunile studiate în cadrul laboratoarelor de PM. | ||
===== Download ===== | ===== Download ===== | ||
- | {{:pm:prj2025:avaduva: automatic_dryer.zip}} | + | {{:pm:prj2025:avaduva: dryer.zip}} |