Arduino Cylon balayage oculaire

il s’agit d’un Scanner de Larson qui est ce qui sert à faire les yeux des cylons centurion dans Battlestar Galactica. J’ai utilisé 11 LEDs rouges et un Arduino UNO pour le faire. Tous les matériaux utilisés pour cela sont les suivants :

-Arduino UNO
-LED rouge x11
-Résistances d’ohm de K 1 x11
-Un potentiomètre 10K
-Beaucoup de fil de branchement

Pour le rendre plus personnalisable et d’ajouter des commentaires pour cela j’ai ajouté un potentiomètre pour contrôler la vitesse de la numérisation. Voici une vidéo :

Pour construire le circuit ne prend pas beaucoup de temps ou connaissances. Connectez simplement la cathode de la LED au sol sur le montage d’essai. Ensuite Connectez chaque LED à une résistance sur la maquette et les résistances de connecter les broches de l’Arduino. Connectez-les en ordre avec la ligne de LEDs selon les numéros des broches. Démarrer avec broches 2 et liez-les en ordre. Puis connectez la broche de terre sur l’Arduino sur le rail au sol sur la maquette se connecter toutes les LEDs au sol. Puis tous les voyants sont connectés et son temps pour le potentiomètre à raccorder.

Pour Branchez les fils de prendre les deux extérieurs du potentiomètre et un à la terre et l’autre à 5v. Celui qui n’est pas grave la seule différence est que vous devrez tourner le potentiomètre de façon différente. Puis le fil du milieu que vous souhaitez vous connecter à la broche A0 sur l’Arduino. Maintenant, les connexions sont toutes faites et son temps de passer à la programmation !

Voici le code :

int ledPins [] = {}
2,3,4,5,6,7,8,9,10,11,12} ;                                              faire un tableau des numéros de broche
int pinCount = 11 ;                                                              variable pour nombre de LED
int timer = 10 ;                                                                      délai entre LED sur et en dehors

void setup() {}
pour (int thisPin = 0; thisPin < pinCount ; thisPin ++) {//for boucle de configurer toutes les broches dans le tableau ledPins
pinMode (ledPins [thisPin], sortie) ;
}

}

void loop() {}
pour (int thisPin = 0; thisPin < pinCount ; thisPin ++) {//for boucle à passer par tous les voyants au tableau et allumez-les
Timer = analogRead(A0) / 2 ;                                             et au large jusqu’en fin de ligne dans un seul sens
digitalWrite (ledPins [thisPin], HIGH) ;
digitalWrite (ledPins [thisPin] + 1, haute) ;
digitalWrite (ledPins [thisPin] + 2, haut) ;
Delay(Timer) ;
Timer = analogRead(A0) / 2 ;                                 Lire la valeur du potentiomètre et diviser par deux pour obtenir le délai
digitalWrite (ledPins [thisPin], faible) ;
digitalWrite (ledPins [thisPin] + 1, faible) ;
digitalWrite (ledPins [thisPin] + 2, basse) ;
Timer = analogRead(A0) / 2 ;

}

pour (int thisPin = pinCount - 1; thisPin > = 0; thisPin--) {//for boucle à passer par toutes les LEDs à nouveau en sens inverse
Timer = analogRead(A0) / 2 ;
digitalWrite (ledPins [thisPin], HIGH) ;
digitalWrite (ledPins [thisPin] - 1, élevé) ;
digitalWrite (ledPins [thisPin] - 2, HIGH) ;
Delay(Timer) ;
Timer = analogRead(A0) / 2 ;
digitalWrite (ledPins [thisPin], faible) ;
digitalWrite (ledPins [thisPin] - 1, faible) ;
digitalWrite (ledPins [thisPin] - 2, basse) ;
Timer = analogRead(A0) / 2 ;

}
}

Articles Liés

Une Arduino DIY balayage comprimé

Une Arduino DIY balayage comprimé

Ce Instructable décrit un scanner image fait avec détecteurs de la gamme ultrasonique en vertu de l'Arduino.Les détecteurs de la gamme sont placés le long de la face arrière d'un cadre. Quand un objet (un pointeur) est introduit dans le cadre de la d
Citrouille Cylon !

Citrouille Cylon !

Voici une citrouille cylon rapide nous l'avons fait pour l'Halloween cette année. Il se compose d'une platine d'éclairage de LED que j'ai récupéré d'un projet de sol disco a échoué... et a = citrouille) Stats sont :Microcontrôleur PIC18F2550 avec USB
Arduino énorme animatronique LED globe oculaire

Arduino énorme animatronique LED globe oculaire

Je suis actuellement en train de faire un engin de Halloween qui comporte quelques éléments qu'il convient de documenter. L' Énorme Arduino animatronique LED globe oculaire est l'un d'entre eux.Arrière-planLa plupart des projets globe oculaire animat
Arduino circulaire Cylon !

Arduino circulaire Cylon !

Il s'agit d'un projet arduino rapide qui est idéal pour les débutants. Profitez ! Il y a une vidéo sur la dernière étape !Étape 1: Ce que vous devez Pour générer ce projet, que vous aurez besoin :10 LEDs, fera n'importe quelle couleur.Certains fils,
Arduino : Balayage rapide de Servo

Arduino : Balayage rapide de Servo

Liste des pièces :1) Arduino2) moteur servo3) fils de raccordementEtape 1: Brancher l'arduino pour le servomoteur : 1) Connectez GNDPIN de l'arduino à pin négative du servo.3) Connectez 5vPIN de l'arduino à la broche positive du servo.3) Connectez 9
Servo-moteur de balayage avec Arduino Nano

Servo-moteur de balayage avec Arduino Nano

Bonjour les amis.Dans ce instructable, m'a montré comment balayer un servo moteur avec Arduino Nano.Généralement le moteur servo est utilisée lorsque est à vitesse réduite mais avec un couple élevé est nécessaire. ce travail peut être effectué par un
Oreilles de chat Necomimi Arduino

Oreilles de chat Necomimi Arduino

ils sont tellement dang mignon. Si vous avez déjà vu la promo cool pour le Necomimi Neurowear portable mis des oreilles de chat qui répondent aux ondes cérébrales, vous souhaiteriez un ensemble trop. Mais il semble qu'ils soient vaporware puisqu'il n
MRETV - vidéo, stéréo Sound et beaucoup plus d’un Arduino standard !

MRETV - vidéo, stéréo Sound et beaucoup plus d’un Arduino standard !

MRETV - vidéo, stéréo Sound et beaucoup plus d'un Arduino standard !Maintenant mis à jour pour Arduino 1.6.6 novembre 2015 !Utiliser seulement deux résistances et deux diodes pour générer la vidéo plein écran. Texte 47 x 29 de 8 x 8 caractères, doubl
Le système d’alerte Gmail Arduino Servo

Le système d’alerte Gmail Arduino Servo

Bonjour tout le monde.Ce projet vise à construire un système d'alerte Arduino servo gmail. C'est un simple et facile de construire le projet pour votre boîte de réception gmail. La base sera un arduino avec un Sub micro servo.Chaque fois que vous ave
Chasse au Trésor Arduino

Chasse au Trésor Arduino

J'ai toujours aimé les films comme Trésor National et autres. Ceux qui dispose d'une équipe de gens qui courent partout essayant de résoudre une énigme ou un chapelet de devinettes pour, obtenir l'or, téléchargez la jeune fille, sauver le monde, deve
Catapulte Robot Arduino

Catapulte Robot Arduino

Bonjour là-bas collègues responsables,Cette instructable est ma tentative de faire un robot pour le concours « Concours de robotique » dans instructables. Donc voilà:)Je vais commencer cette instructable avec une blague:)Q: quelle est la différence e
Feux de signalisation / Stop Light câblage avec Arduino contrôleur

Feux de signalisation / Stop Light câblage avec Arduino contrôleur

j'ai toujours voulu une signalisation routière ancienne et finalement obtenu un récemment.  Toutefois, il a été câblé très simplement pour que toutes les lumières ont été fixés.  Quel plaisir est-ce ?  J'ai aussi voulu essayer un contrôleur Arduino e
Arduino poisson Feeder Flux condensateur Upcycled du livre

Arduino poisson Feeder Flux condensateur Upcycled du livre

Cette instructable est conçu pour construire non seulement des articles ménagers pour la plupart une alimentation condensateur de flux dans un livre qui est propulsé par Arduino de poissons, plutôt il sert également un but en montrant que tout est po
Maître de l’accordéon - un synthétiseur de musique python/arduino

Maître de l’accordéon - un synthétiseur de musique python/arduino

Ce projet a été créé par une équipe de trois étudiants de l'Université de Pennsylvanie à MHacks 2014 Detroit (un week-end Hackathon). L'objectif de ce projet est de créer un synthétiseur de musique qui génère des signaux basé sur les gestes de l'util