Étape 5: Animation des flocons de neige
blocs de construction du code :
création d’un tableau de 32 octets,
faire un flocon de 4 octets
nettoyage du tableau de 32
une boucle de tomber
Insérer la flake dans le tableau 32
rupture de ce tableau 32 pour les 4 caractères spéciaux
écrivant les caractères à l’écran
il tombe vraiment !
Seule la fonction SetCursor est spécifique à ce 16 x 4 LCD: (peut être changé pour les autres écrans)
Si vous voulez plus de flocons, il suffit de copier le
pour les autres emplacements.
J’utilise le modulo pour être sûr qu’il finira en position 0,1,2,3. Le + 4 est de s’assurer que le résultat est positif.
Le flocon est inséré par le haut, ainsi pour les flocons ayant un autre poste, cela crée un petit saut dans l’animation.