Stap 7: software (AVR project)
Het programma is niet zeer groot dat alles past gemakkelijk binnen 2K!
Het programma is zeker niet erg groot:
Apparaat: attiny45
Programma: 834 bytes (20,4% vol)
(.tekst, .data + .bootloader)
: Gegevensbytes 21 (8,2% vol)
(.bss, .data + .noinit)
software die u nodig hebt:
http://www.contrechoc.com/blogProjects/Butterfly.zip
mijn code downloaden, kappen, wijzigen!
De code bevat verschillende onderdelen:
- initialiseren van de analoge poorten voor de LDR, voor klapperen bij een flitser of snel lichte wijziging
- initialiseren van de timer 1 voor de fladderende, en niet te vergeten om eens in een tijdje flap
- initialiseren van de tijdopnemer 0 voor de PWM, servomotor
U kunt het aantal keren wijzigen als kleppen, de snelheid, de graden van klep...
Maak het zo veel een levende dagvlinder mogelijk!