En cours d’exécution un à travers un champ de zéros

Dans les années 70, je travaillais pour Northern Telecom (Nortel Networks). J’ai assisté à un cours d’électronique numérique et une partie du cours traite de LED et tongs.

Une des tâches que nous devions effectuer l’appelait exécutant un à travers un champ de zéros. Dans cet exemple, nous avons six LED qui est éteints et chaque LED devait être allumé puis par le biais de la séquence entière de LED.

C’était beaucoup de câblage et je pouvais le faire sans doute pas aujourd'hui et Pourquoi aurais-je ? À l’aide de la carte Arduino est tellement plus facile !

Cet exemple est pour les débutants ou les curieux.

Si vous voulez essayer cet exemple, vous devrez les pièces suivantes :

6 LEDs.

6 résistances de 330 ohms.

1 Arduino Clone.

7 cables de démarrage.

1 carte de test.

Vous pouvez alimenter cet exemple via le port USB.

======================================================================

Voici le code : vous pouvez copier et coller dans votre IDE.

/ * En cours d’exécution un à travers un champ de zéros cet exemple de code fait partie du domaine public. */

Donnez un nom à la LED et leur attribuer un numéro :

led1 int = 2 ;

led2 int = 3 ;

led3 int = 4 ;

led4 int = 5 ;

DEL5 int = 6 ;

led6 int = 7 ;

la routine d’installation s’exécute une fois que lorsque vous appuyez sur reset :

void setup() {}

initialiser les broches numériques en sortie.

pinMode (led1, sortie) ;

pinMode (led2, sortie) ;

pinMode (DEL3, sortie) ;

pinMode (led4, sortie) ;

pinMode (DEL5, sortie) ;

pinMode (led6, sortie) ;

}

la routine de la boucle s’exécute maintes et maintes fois pour toujours :

void loop()

{digitalWrite (led1, HIGH); / / allumer la LED (HIGH est le niveau de tension)

Delay(50) ; attendre

digitalWrite (led1, faible) ; éteindre la LED en rendant la tension basse

Delay(50) ; attendre

digitalWrite (led2, HIGH) ; allumer la LED (HIGH est le niveau de tension)

Delay(50) ; attendre

digitalWrite (led2, faible) ; éteindre la LED en rendant la tension basse

Delay(50) ; attendre

digitalWrite (DEL3, HIGH) ; allumer la LED (HIGH est le niveau de tension)

Delay(50) ; attendre

digitalWrite (DEL3, faible) ; éteindre la LED en rendant la tension basse

Delay(50) ; attendre

digitalWrite (led4, HIGH) ; allumer la LED (HIGH est le niveau de tension)

Delay(50) ; attendre

digitalWrite (led4, faible) ; éteindre la LED en rendant la tension basse

Delay(50) ; attendre

digitalWrite (DEL5, HIGH) ; allumer la LED (HIGH est le niveau de tension)

Delay(50) ; attendre

digitalWrite (DEL5, faible) ; éteindre la LED en rendant la tension basse

Delay(50) ; attendre

digitalWrite (led6, HIGH) ; allumer la LED (HIGH est le niveau de tension)

Delay(50) ; attendre

digitalWrite (led6, faible) ; éteindre la LED en rendant la tension basse

Delay(50) ; attendre

}

Il est tellement plus facile de faire les choses à faire des choses en écrivant du code !

Si vous voulez un autre défi essayez d’exécuter un zéro à travers un champ de ceux en changeant le code !

Mots clés: De LED

Articles Liés

En cours d’exécution à travers l’Amérique une seule frappe à la fois : création d’un Blog de course virtuel - Mile 1500 !

En cours d’exécution à travers l’Amérique une seule frappe à la fois : création d’un Blog de course virtuel - Mile 1500 !

La plupart du temps lorsque vous exécutez vous commencent et se terminent au même point.  Mais que se passerait-il si vous avez exécuté que vous pourriez et puis a commencé le lendemain de ce même point ?  Combien de temps cela prendrait-il vous rend
Grand écran de 8 * 8 couleur LED Funduino (colorduino) en cours d’exécution « plasma »

Grand écran de 8 * 8 couleur LED Funduino (colorduino) en cours d’exécution « plasma »

Un temps de retour, j'ai acheté une planche funduino et le pug de couleur LED 8 * 8 correspondant au module. Lorsque j'ai d'abord mis sous tension il il est pré-chargé avec une démo qui traversait un affichage simple, c'était vraiment cool, j'ai pens
Comment construire un bassin d’eau en cours d’exécution pour le développement de plusieurs photos analogiques

Comment construire un bassin d’eau en cours d’exécution pour le développement de plusieurs photos analogiques

la construction d'une salle sombre pour développer vos photos est facile. Acheter les matériaux nécessaires et couvrir vos fenêtres. Après avoir développé les photos, vous devriez les mettre dans une bassine d'eau en cours d'exécution. Vous pouvez ac
RB2 places en cours d’exécution.

RB2 places en cours d’exécution.

N'est pas sonner comme un « Big Deal » ?Eh bien, pour être honnête, pour moi qu'il s'est avéré pour être assez dur fonctionne. -0)Comme dans les précédents articles je ne vise un essai scientifique, mais je vais essayer d'exposer les faits, j'ai dû r
Vélo en cours d’exécution indicateurs

Vélo en cours d’exécution indicateurs

ceux qui roulent dans la nuit de ce vélo en cours d'exécution indicateur contribue à prévenir les accidents, il brille brillant et n'importe qui peut facilement détecter le cycle.Étape 1: Matériel requis1. 9V Batteries - 22. led - 6 (préférez Orange/
Arduino IDE en cours d’exécution sur ChipKIT DP32

Arduino IDE en cours d’exécution sur ChipKIT DP32

Cette instructable fournit des processus étape par étape sur la façon d'exécuter des programmes arduino utilisant chipKIT DP32Étape 1: Matériel nécessaire : Matériel :ChipKIT DP32 (http://www.microchipdirect.com/ProductSearch.aspx?keywords=TDGL019)Câ
En cours d’exécution plus sûres, sur des routes rurales

En cours d’exécution plus sûres, sur des routes rurales

Course rurale ajoute de nouveaux dangers, tels que le manque de ressources immédiates et dangers pour l'environnement, que de nombreux coureurs de niveau novice et adepte découvrent la dure. Ce guide est conçu pour aider les nouveaux coureurs à bien
Bonne forme pour montée & descente en cours d’exécution

Bonne forme pour montée & descente en cours d’exécution

apprendre à perfectionner votre formulaire en cours d'exécution sur les collines. Pour aider les participants à se préparer pour leurs activités sportives, volodalen.com propose également une gamme d'outils de formation en ligne et les plans de remis
En utilisant une tablette Wacom dans Ableton Live en cours d’exécution sur OSX

En utilisant une tablette Wacom dans Ableton Live en cours d’exécution sur OSX

Lorsque votre brillant nouveau Wacom pen se comporte erratiques sous Ableton Live en cours d'exécution sur OSX, il y a quelque chose que vous pouvez à ce sujet ! Le comportement typique est celui de boutons et de curseurs va tous à un extrême, le sec
En cours d’exécution un filet maillant à recueillir des échantillons de poissons

En cours d’exécution un filet maillant à recueillir des échantillons de poissons

un filet maillant est une méthode d'échantillonnage utilisée par le MRN, le poisson et le Service de la faune. Cette technique permet à ces organisations de recueillir un grand nombre de poissons fins de recherche ou écloserie. Ce tutoriel va donner
FAT16 en cours d’exécution sur le Ti Launchpad

FAT16 en cours d’exécution sur le Ti Launchpad

Cette vidéo présente le code en action pour la lecture d'une carte SDvous aurez besoin de ce qui suit :N'importe quel morceau MSP430 avec USI et 4k ou plus flashune carte SDun capcitor (rien de plus que 10uf)Code Composer Studio 5 (grace facilite les
Bases de fusible avr : en cours d’exécution un avr avec une horloge externe

Bases de fusible avr : en cours d’exécution un avr avec une horloge externe

fusibles sont parmi les sujets plus difficiles que j'ai rencontré tout en découvrant la programmation de microcontrôleurs. Même après la recherche et la lecture intensivement, je ne pouvais pas parviennent encore à effacer mes concepts à leur sujet.
Obtenir un noyau d’étincelle en cours d’exécution sans utiliser app Spark

Obtenir un noyau d’étincelle en cours d’exécution sans utiliser app Spark

L' Étincelle Core est un outil puissant--un CPU 32-bit, beaucoup de rangement sur puce et hors-die pour code et résultats, exigences de faible puissance et intégré dans la puce WiFi et antenne. Nombre d'appels Arduino et même de nombreuses bibliothèq
En cours d’exécution un moteur unipolaire de moteurs pas à pas, avec un pilote bipolaire

En cours d’exécution un moteur unipolaire de moteurs pas à pas, avec un pilote bipolaire

alors j'ai vidé une vieille imprimante la nuit dernière et a trouvé quelques tiges, moteurs et engrenages pour stocker mes parties.J'ai commencé à taper les détails moteurs dans Google et identifié celui comme étant un stepper 12V, mais la feuille de