Persistence of Vision babiole. Décoration de POV. (5 / 5 étapes)

Étape 5: Le Code

Le bit de code !

led1 int = 2 ;
led2 int = 3 ;
led3 int = 4 ;
led4 int = 5 ;
DEL5 int = 6 ;
led6 int = 7 ;
led7 int = 8 ;
led8 int = 9 ;
int vert = 14 ;
bleu int = 15 ;
int rouge = 16 ;
void setup()
{
pinMode (led1, sortie) ;
pinMode (led2, sortie) ;
pinMode (DEL3, sortie) ;
pinMode (led4, sortie) ;
pinMode (DEL5, sortie) ;
pinMode (led6, sortie) ;
pinMode (led7, sortie) ;
pinMode (led8, sortie) ;
pinMode (verte, sortie) ;
pinMode (blue, sortie) ;
pinMode (rouge, sortie) ;
}
void loop()
{
pattern01(200) ;
}
Sub pattern01(int loops3)
{
pour (int j = 0; j < loops3; j ++)
{
turnOnLEDs(0,0,0) ;
delay1() ;
turnOnLEDs(1,0,0) ;
delay1() ;
turnOnLEDs(2,0,0) ;
delay1() ;
turnOnLEDs(4,0,0) ;
delay1() ;
turnOnLEDs(8,0,0) ;
delay1() ;
turnOnLEDs(16,0,0) ;
delay1() ;
turnOnLEDs(32,0,0) ;
delay1() ;
turnOnLEDs(64,0,0) ;
delay1() ;
turnOnLEDs(128,0,0) ;
delay1() ;
}
}

void turnOnLEDs (int LEDValue, int LEDValue2, int LEDValue3)
{
pour (int j = 1; j < 4; j ++)
{
Si (LEDValue > 127)
{
digitalWrite (led8, faible) ;
LEDValue = (LEDValue - 128) ;
}
d’autre
{
digitalWrite (led8, HIGH) ;
}
Si (LEDValue > 63)
{
digitalWrite (led7, faible) ;
LEDValue = (LEDValue - 64) ;
}
d’autre
{
digitalWrite (led7, HIGH) ;
}
Si (LEDValue > 31)
{
digitalWrite (led6, faible) ;
LEDValue = LEDValue - 32 ;
}
d’autre
{
digitalWrite (led6, HIGH) ;
}
Si (LEDValue > 15)
{
digitalWrite (DEL5, faible) ;
LEDValue = LEDValue - 16 ;
}
d’autre
{
digitalWrite (DEL5, HIGH) ;
}
Si (LEDValue > 7)
{
digitalWrite (led4, faible) ;
LEDValue = LEDValue - 8 ;
}
d’autre
{
digitalWrite (led4, HIGH) ;
}
Si (LEDValue > 3)
{
digitalWrite (DEL3, faible) ;
LEDValue = LEDValue - 4 ;
}
d’autre
{
digitalWrite (DEL3, HIGH) ;
}
Si (LEDValue > 1)
{
digitalWrite (led2, faible) ;
LEDValue = LEDValue - 2 ;
}
d’autre
{
digitalWrite (led2, HIGH) ;
}
Si (LEDValue > 0)
{
digitalWrite (led1, faible) ;
}
d’autre
{
digitalWrite (led1, HIGH) ;
}
Si (j == 1)
{
digitalWrite (vert, HIGH) ;
digitalWrite (vert, faible) ;
LEDValue = LEDValue2 ;
}
ElseIf (j == 2)
{
digitalWrite (bleu, HIGH) ;
digitalWrite (bleu, faible) ;
LEDValue = LEDValue3 ;
}
ElseIf (j == 3)
{
digitalWrite (rouge, haute) ;
digitalWrite (rouge, faible) ;
}
}
}
Sub delay1()
{
Delay(1) ;
}

Articles Liés

(POV) Persistence Of Vision Globe

(POV) Persistence Of Vision Globe

! Mise à jour ! J'ai ajouté un programme excel qui le rend beaucoup plus facile de dessiner et de coder de nouvelles images !Une simple persistance du globe de vision. Lire la vidéoIl s'agit d'un projet que j'ai eu à l'esprit depuis un certain temps
Simple POV w/Ardweeny - Persistence of Vision

Simple POV w/Ardweeny - Persistence of Vision

il s'agit essentiellement d'un remake d'un précédent projet POV mais j'il revus à la baisse un peuL'original est de ce instructableCelle-ci sera accordée à un parent qui a décidé qu'elle est un blaireau de miel.  Son inspiration provient d'une vidéo
Persistence of Vision LED affichage

Persistence of Vision LED affichage

Voulait créer une filature LED semblable à ceci, mais il ont envoyer des notifications issues des tweets, mails ou autres notifications.Étape 1 :Nous avons décidé de diviser le projet en plusieurs composantes.Étape 2: Motor Controller/Interenet Inter
Affichage de 10 $ de ATtiny85/45 POV!! (fonctionne très bien)

Affichage de 10 $ de ATtiny85/45 POV!! (fonctionne très bien)

Hé les gars ! Il s'agit d'une Instructable pour faire votre propre écran de (Persistence Of Vision) ATtiny85/45 5 LED POV !Il s'agit de mon deuxième Instructable, également pour le concours de LED élémentaire, alors déposer un commentaire et votez po
Bon marché 16F84 POV Message - ASC

Bon marché 16F84 POV Message - ASC

il s'agit d'un poste de projet de LEDs. Le projet est appelé POV (Persistence Of Vision). Si vous n'êtes pas familier avec ce concept, il fonctionne comme un écran à matrice LED.La différence est que POV affichage se compose d'une colonne de LEDs seu
Remplir platine Lab & POV Business Card

Remplir platine Lab & POV Business Card

Introduction_______________________________________________________________________Si il y a beaucoup de Instructables sur certains aspects de la façon de faire des cartes de circuits imprimés, celui-ci est différent. C'est une instructable sur la fa
POV (persistance rétinienne) affichage avec IRled

POV (persistance rétinienne) affichage avec IRled

Aujourd'hui je vais présenter le POV (Persistence of Vision) affichage avec carte WIZwiki-W7500ECO.Avez-vous déjà entendu parler de POV avant ?Vous pouvez consulter le détail des POV ici.(Voir étape 1)C'est vraiment amusant projet.Je vous permettra d
7 segments pov 16F84

7 segments pov 16F84

Il s'agit d'un post sur l'écran POV (Persistence of Vision) qui utilise un 7 segments.En bref, j'ai fait ce petit projet comme une preuve de concept de quelque chose que j'ai toujours remarqué dans nombreux appareils électroniques, ceux utilisés affi
ATtiny85 POV Display

ATtiny85 POV Display

La première fois j'ai vu un affichage POV (Persistence Of Vision) a été un spectacle appelé FAQ à la télévision. L'écran des POV se composait d'un arbre oscillant avec 6 LED monté sur l'extrémité de l'arbre.Depuis lors j'ai toujours voulu faire un mo
8 de CHR X 8 X 8 LED Cube revisité avec des améliorations !

8 de CHR X 8 X 8 LED Cube revisité avec des améliorations !

Reportez-vous à l'étape 17 pour plus d'informations concernant le mode de saisie de musique pour les planches non-rampe.Il y a maintenant 7 modes de la musique dans le code affiché, et je suis à la recherche pour d'autres idées pour des animations ou
ATtiny85 RGB Mini lumière d’ambiance !

ATtiny85 RGB Mini lumière d’ambiance !

J'ai vu des lumières d'humeur RGB avec Arduino, PIC et plus grandes puces AVR, mais jamais avec la ATtiny85. C'est pourquoi j'ai décidé de faire un.Cette lumière d'ambiance est super simple à faire et toutes les pièces peuvent être achetés en ligne p
Stroboscope (zoetrope) en utilisant Arduino et un disque de Xbox 360 DVD cassé

Stroboscope (zoetrope) en utilisant Arduino et un disque de Xbox 360 DVD cassé

Stroboscope (AKA zoetrope) est un dispositif qui crée l'illusion d'une image animée en montrant une successions rapides d'images « arrêté » pour une fraction de seconde en raison de l'effet de persistence of vision (POV). C'est un jouet très ancien ;
Open Source Hardware Guide de cadeaux

Open Source Hardware Guide de cadeaux

cela fait un an depuis notre dernier ouvrir source cadeau guide - cette année il y a tellement d'aller sur dans l'univers de marque, open source, et au-delà, que nous avons une série de cadeaux guides pour cette saison de vacances. Le premier est not
Affichage de l’hélice

Affichage de l’hélice

Ce projet est un type spécial d'affichage à LED circulaire. Avec l'aide certains assemblages mécaniques, LED count, exigence matérielle et coût global d'où est coupé à prix très abordable. En outre, entretien et la réparation de l'écran est si facile