Differences

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

Link to this comparison view

pm:prj2025:eradu:andra.belceanu [2025/05/21 18:30]
andra.belceanu
pm:prj2025:eradu:andra.belceanu [2025/05/29 23:35] (current)
andra.belceanu [Software Design]
Line 177: Line 177:
  
  * **Animations**  * **Animations**
-visual effects switch every 10 seconds after feeding (effectCycles)+11 visual effects switch every 10 seconds after feeding (effectCycles)
  * game variable cycles through effects  * game variable cycles through effects
  * fade_color() mode allows full color transition via potentiometer  * fade_color() mode allows full color transition via potentiometer
Line 191: Line 191:
  * Noise filter: Brief readings under 300 ms are ignored  * Noise filter: Brief readings under 300 ms are ignored
  
-**Optimizations Performed** 
- 
- * Brightness capped at 10/255 → limits power draw to ~200 mA 
- * Animation auto-stop after 22 seconds to conserve energy 
- * Removed unused light games (e.g., arrow()) to reduce flash size 
  
 **Sources and Implemented Functions** **Sources and Implemented Functions**
Line 212: Line 207:
  
 **Demo Video** **Demo Video**
 +Video link: https://​youtube.com/​shorts/​k56aoU-vjDw?​feature=share
  
 The video shows: The video shows:
Line 220: Line 215:
  * Button-based animation switching  * Button-based animation switching
  * Color/speed tuning with potentiometer  * Color/speed tuning with potentiometer
 +
 +Source code: https://​github.com/​AndraBel/​PurrGlow-Feeder/​tree/​main
  
  
pm/prj2025/eradu/andra.belceanu.1747841459.txt.gz · Last modified: 2025/05/21 18:30 by andra.belceanu
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