Etape 7: logiciel (projet AVR)
Le programme n’est pas très grand, que tout cela s’intègre facilement au sein de 2K !
Le programme n’est certainement pas très grand :
Dispositif : attiny45
Programme : 834 octets (20,4 % complet)
(.text, .data + .bootloader)
Données : 21 octets (8,2 % complet)
(.data + .bss + .noinit)
logiciels dont vous avez besoin :
http://www.contrechoc.com/blogProjects/Butterfly.zip
Télécharger mon code, pirater, modifier !
Le code comporte plusieurs parties :
- initialisation des ports analogiques pour le LDR, pour battement à un changement de flash ou lumière rapide
- lors de l’initialisation du minuteur 1 pour le battement et ne pas oublier de battre de temps en temps
- initialisation de minuterie 0 pour le PWM, servomoteur
Vous pouvez modifier le nombre de fois si volets, la vitesse, les degrés de volets...
faites-en autant un papillon vivant que possible !