Contrôlé par Arduino RGB LED infini miroir (3 / 13 étapes)

Etape 3: Comment fonctionne le Circuit ?

Il s’agit d’une rude explication de comment le circuit fonctionne et quels sont les composants pour. Les vétérans peuvent ignorer cette étape, mais lire sur si vous êtes curieux. Je n’ai pas le temps d’écrire un chapitre entier sur les circuits, donc j’ai essayé de fournir des liens pertinents lorsque cela est possible.

  • L’adaptateur de prise de Canon offre un + 12V d’alimentation pour le montage d’essai. Ceci est nécessaire pour alimenter les bandes LED, et également les pouvoirs l’Arduino par le biais de son Vin verrouiller. Sur le plan technique, prise de l’Arduino intégré acceptera un + 12V alimentation en qui vous pouvez accéder par l’intermédiaire de la broche de Vin, mais les LEDs dessine beaucoup de cours - plus que ce que vous voulez qui traverse la carte Arduino. De cette façon, le courant « se scinde » - l’Arduino attire seulement ce qui lui convient, et le courant élevé va directement à la LED à travers le montage d’essai. Nous remercions les forums de support Adafruit pour m’aider à comprendre cela.
  • Commutateur de SPDT le juste agit comme une bascule pour sélectionner "mode" qui le programme est en. Les détails du code sont expliquées dans l’étape suivante, mais essentiellement il vient bascule entre un mode « couleur fade » qui tourne par le biais de différentes couleurs et un mode de contrôle direct où vous contrôlez chaque rouge, verte et bleue LED luminosité. La broche médiane de l’interrupteur est reliée à l’une des broches d’entrée numériques de l’Arduino, et les deux broches externes sont connectés au + 5V et la masse. Oui, selon la manière dont l’interrupteur est inversée, le programme lit un numérique haute ou basse en utilisant la fonction digitalRead() et agit en conséquence (Remarque : SPDT signifie "single-pole double-throw", la page Wikipedia sur les commutateurs a une jolie table qui résume les différents types de commutateurs, avec diagrammes).
  • Les potentiomètres sont vos « contrôles » selon le mode que le programme se. En mode individuel-contrôle, les trois potentiomètres contrôlent la luminosité des LED rouges, verts et bleus respectivement. En mode couleur-se fanent, un potentiomètre unique contrôle la vitesse de la décoloration. Les potentiomètres ont trois broches. Comme le commutateur, une broche est reliée à + 5V et une broche à la masse. Cependant, contrairement à l’interrupteur, tournant le potentiomètre fait la tension sur la broche médiane varier en continu entre 0 v et 5 v, au lieu de simplement basculer entre les deux. Ainsi, les broches moyens des potentiomètres sont connectés aux entrées analogiques de l’Arduino. Puis, l’Arduino en utilisant la fonction analogRead() , convertit cette tension en un nombre compris entre 0 et 1023 pour le programme (voir étape suivante).
  • Le MOSFET sont probablement la partie la plus délicate à comprendre pour un nouveau venu à l’électronique. Ceux-ci sont nécessaires pour piloter des appareils de « high power » comme les moteurs, des solénoïdes et des bandes de LED, qui souvent nécessitent plus de courant que l’Arduino peut fournir. La page Wikipedia sur ces est en fait assez dense, donc je vais essayer de donner une explication simplifiée ici. Le MOSFET a trois broches, appelés le "porte" (G), "cerveaux" (D) et "source" (S). Dans sa forme la plus simple, le MOSFET se comporte comme une valve qui permet la circulation du courant de drain à la source. La « porte » contrôle cette vanne (pensez à ouverture et fermeture d’une valve d’un tuyau d’arrosage), sauf que la commande est électrique au lieu de mécanique. Une tension appliquée à la porte d’une des tours de broches de l’Arduino sortie le MOSFET « on » - ce qui permet un courant élevé à l’écoulement de la canalisation à la source, sans réellement tirer n’importe quel courant de l’Arduino. Si la tension à la porte de l’Arduino est nulle, le MOSFET s’éteint et s’arrête en cours de s’écouler. De cette façon vous pouvez contrôler même énormes moteurs et lumières avec un Arduino peu minuscule, aussi longtemps que vous avez une alimentation externe, assez grande pour y faire face.
  • Je devrais aussi mentionner à modulation de largeur d’impulsions (PWM). Il s’agit d’une technique courante utilisée pour contrôler la luminosité de la LED avec un Arduino. En bref, l’Arduino sortie de goupilles sont numériques, donc ils peuvent produire seulement un haut ou un bas (5V ou 0V). Ils ne saurait varier continuellement leur tension pour régler quelque chose comme la luminosité de la LED ou la vitesse du moteur. Au lieu de cela, ce qu’ils peuvent faire, c’est envoyer des impulsions très rapides (environ 500 fois par seconde avec l’Arduino), beaucoup plus vite que l’oeil humain peut voir. Chaque impulsion est constitué d’un segment élevé et un faible segment, et le ratio relatif entre les deux détermine la « luminosité » que l'on voit en fait. Une impulsion qui est élevée à 0 % et 100 % bas juste ressemblera à « off ». 100 % haute et basse de 0 % sera « pleine luminosité », et 50 % high/50% faible sera de demi-teinte. Vous voyez l’idée. Dans ce circuit, un signal PWM est envoyé aux MOSFETs, qui contrôle alors la haute actuelle en passant par les LEDs, qui permet un effet de « fading » et luminosité réglable.

Articles Liés

Affichage de la température chromatique - Arduino contrôlée RGB LED infini miroir

Affichage de la température chromatique - Arduino contrôlée RGB LED infini miroir

Ce projet a été librement inspiré par , un écran de station météo dont la couleur dépend de la température extérieure. J'ai eu un colocataire à l'Université qui était l'un d'entre eux et c'était très utile, à Pittsburgh en particulier, juste coup d'o
Arduino-Programmable LED infini miroir

Arduino-Programmable LED infini miroir

Êtes-vous fatigué de voir les éléments de salle qui semblent avoir une profondeur finie ?Peut-être vous devriez envisager de construire votre propre miroir de Infinity LED programmables par Arduino !Cette illusion d'optique est un eye-catcher et offr
Contrôlé par Arduino UV LED PCB exposition Box

Contrôlé par Arduino UV LED PCB exposition Box

pourquoi faire un coffret d'exposition?Comme de nombreux amateurs de l'Arduino, une fois que j'ai commencé à créer des projets plus importants j'évidemment ne voulais pas de les garder sur une maquette fragile.  Comme beaucoup de gens, j'ai commencé
Scanner Rgb Led lampe Pwm contrôlé par Arduino Nano

Scanner Rgb Led lampe Pwm contrôlé par Arduino Nano

Scanneur recyclé rgb led lampe pwm contrôlé par Arduino NanoÉtape 1: Résultat FinalC'est ce que vous obtenez si vous suivez ce instructable.Étape 2: Rechercher une imprimanteVous recherchez un cassé hp imprimante tout en un. (D'autres marques peuvent
32 LED, LED infini miroir motifs sélectionnables, encadrement de qualité

32 LED, LED infini miroir motifs sélectionnables, encadrement de qualité

ce Instructable a été actualisé avec meilleures informations et meilleure construction, veuillez consulter le 10 « x 10 » LED infini miroir InstructableCette Instructable couvre construire mon disponible complet 8 « x 8 » 32 LED infini miroir Kit ou
Projets des Carlitos : Sans fil discours contrôlé par Arduino Robot

Projets des Carlitos : Sans fil discours contrôlé par Arduino Robot

Nous rêvons tous d'avoir des appareils et machines qui peuvent obéir à nos commandes vocales. Eh bien, nous allons faire le premier pas vers ce qui en fait se produire et construire un discours contrôlé par Arduino-basé robot mobile.Vous pensez peut-
Contrôlé par Arduino Smart Home

Contrôlé par Arduino Smart Home

Ce Instructable a été écrit par Evangéliste PubNub Ian Jennings . Histoire de Ian se promène à travers son processus de construction d'un modèle de maison intelligent contrôlé par Arduino à partir de zéro.--Retour en septembre, notre fondateur Stephe
Queue de loup contrôlé par Arduino

Queue de loup contrôlé par Arduino

salutations, ou devrais-je dire, « Aaaaaooooooooooooh! » Plaisir de faire votre passionné de loup compagnons de connaissance. Vous avez un esprit de loup intérieure qui est tellement désireux de se faire connaître que vous sont venus à moi pour appre
Un autre carton--aspirateur robot contrôlé par Arduino

Un autre carton--aspirateur robot contrôlé par Arduino

Il s'agit de simple--aspirateur robot contrôlé par Arduino.Cela peut être encore plus simple si au lieu de turbine et bac à poussière - utiliser un mouchoir en papier de cuisine ou un morceau de tissu synthétique.Étape 1: Composants requisArduinoMote
Rideau contrôlé par Arduino

Rideau contrôlé par Arduino

Dans ce nouveau projet, nous avons combiné électronique et la mécanique et faites un rouleau de Rideau contrôlé par Arduino.Profitez de fabrication !Étape 1: Planification du CircuitPour ce circuit, vous aurez besoin :1. potentiomètre rotatif2. Ardui
RGB LED contrôlé par arduino

RGB LED contrôlé par arduino

SalutC'est un peu instructable à montrer comment faire Led RVB (rouge vert bleu) contrôlé avec arduino. Il contient des schémas de circuit et un petit programme c# qui permet de changer la couleur de la Led.Étape 1: Faire le circuit Vous aurez besoin
Arduino contrôlée positionnel RGB LED sapin

Arduino contrôlée positionnel RGB LED sapin

Dans ce Instructable nous créer un arbre de Noël de LED RVB programmable et bâtiment (X, Y) des positions des lumières dans l'Arduino telle que nous pouvons créer différents modèles animés et statiques. Je recommande à tous ceux qui ont le micro cont
ArduDroid : Un Simple contrôleur de base 2-Way Bluetooth Android pour Arduino RGB led bande

ArduDroid : Un Simple contrôleur de base 2-Way Bluetooth Android pour Arduino RGB led bande

INTRODUCTIONGET IT ON google app de jeu « ardudroid »ARDUDROID (anciennement Andruino) est une simple application Android pour vous aider à contrôler les broches de votre Arduino Uno (ou clone) depuis votre téléphone Android sans fil. C'est une appli
ARDUINO contrôlée 12v RGB LED STRIP

ARDUINO contrôlée 12v RGB LED STRIP

Il y a un an j'ai découvert que les bandes de LED RVB sur Amazon. Être juste avant le début de la saison des festivals musique, j'ai naturellement alla droit à travailler à rendre fous lumineux clignotants festivals jouets. Les bandes non adressable