Arduino Fading Light

il s’agit d’une veilleuse Arduino contrôlée.

matériaux :

1 x LED
5 x fils de raccordement
1 x arduino
1 photocellule x
1 carte de test x
1 x 10 résistance de k ohms

Voici le code, ne tapez pas les trucs après le / /, le code obtiendra trop long :

Ces constantes ne changeront pas :
const int sensorPin = A0 ;    broches que le capteur est attaché à
const int ledPin = 9 ;        goupille de la LED associée au

variables :
int sensorValue = 0 ;         la valeur de la sonde
int sensorMin = 1023 ;        valeur minimale de capteur
int sensorMax = 0 ;           valeur maximale capteur

void setup() {}
allumer LED pour signaler le début de la période d’étalonnage :
pinMode (13, sortie) ;
digitalWrite (13, HIGH) ;

étalonner pendant les cinq premières secondes
alors que {(millis() < 5000)
sensorValue = analogRead(sensorPin) ;

Enregistrez la valeur maximale de capteur
Si (sensorValue > sensorMax) {}
sensorMax = sensorValue ;
}

Enregistrez la valeur minimale de capteur
Si (sensorValue < sensorMin) {}
sensorMin = sensorValue ;
}
}

signaler la fin de la période d’étalonnage
digitalWrite (13, faible) ;
}

void loop() {}
lire le capteur :
sensorValue = analogRead(sensorPin) ;

appliquer l’étalonnage à la lecture de la sonde
sensorValue = carte (sensorValue, sensorMin, sensorMax, 0, 255) ;

dans le cas, la valeur de la sonde est en dehors de la plage vue lors de l’étalonnage
sensorValue = contraindre (sensorValue, 0, 255) ;

se fanent la LED à l’aide de la valeur calibrée :
analogWrite (ledPin, sensorValue) ;
}

Articles Liés

Fading Light clavier RGB

Fading Light clavier RGB

Vieux appareils électroniques sont largement disponibles et généralement recyclables en gadgets cool et incorporés dans d'autres projets. Ce Instructable passera par le processus d'utilisation d'un vieux scanner pour faire une lumière déclinante de c
Dirt cheap Arduino LED light bar !

Dirt cheap Arduino LED light bar !

Cette instructable a été conçue pour l'initiation à l'esprit, mais les utilisateurs avancés peuvent s'adapter facilement pour l'adapter à leurs besoins et désirs. Il utilise seulement quelques composants communs, donc vous ne devriez pas avoir beauco
Arduino Traffic Lights (ORIGINAL)

Arduino Traffic Lights (ORIGINAL)

Obtenir des ressources pour le projetArduino Uno REV-33 - rouge - jaune - & vert LEDAssortiment de balsaMaquette de 800 pointsFil de raccordement multicoloreRuban invisibleFer à souder WellerCouteau X-ActoFeutre noirLoctite Super Glue (Gel Control)Ét
Arduino Police Lights (Version ATMega 2650) ** nouveau Flash modèles! **

Arduino Police Lights (Version ATMega 2650) ** nouveau Flash modèles! **

** Avertissement **Je n'ai pas et ne prendra pas la responsabilité pour n'importe qui qui obtient en difficulté pour ce faire, en imitant le personnel d'urgence ou à l'aide sans un permis/licence.Mises à jour !-J'ai réduit le code-Changé 16 LED à 8-C
Une Introduction en douceur à Arduino pour gratter les utilisateurs

Une Introduction en douceur à Arduino pour gratter les utilisateurs

il y a beaucoup de gens qui sont très à l'aise avec l'environnement de programmation Scratch mais qui veulent essayer quelque chose avec Arduino pour les lumières clignotent, boutons de sens, exécutez Servos ou que ce soit. Ils peuvent trouver l'envi
Lightswitch contrôlables Arduino

Lightswitch contrôlables Arduino

s'il vous plaît voir version 2 sur mon blog personnel !http://echotwek.com/WP/2014/03/20/Arduino-Controlled-light-switch-v2/Lors du démarrage de ma quête pour un ménage automatisé, j'ai appris quelques choses.Hors la réserver les solutions sont coûte
Comment débuter avec Eclipse et AVR

Comment débuter avec Eclipse et AVR

AVRs programmation est amusant, mais parfois les environnements de développement des fabricants font code entretien une corvée. Si vous cherchez un libre, multi-plateforme, pièce de haute qualité du logiciel de programmation AVRs Eclipse est un bon c
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
Musique de l’Arduino PWM LED Light

Musique de l’Arduino PWM LED Light

sur mes vacances de deux semaines entre les cours d'été et l'école de mon 5ème année j'ai décidé de m'amuser avec mon 1W led s que je n'ai jamais utilisé, même si je les ai eu pour toujours.Cela servait à pont sur ma maison, si nous avions quelque ch
LED Dawn / Sunrise radio-réveil, veilleuse & sécurité Light - Arduino Compatible

LED Dawn / Sunrise radio-réveil, veilleuse & sécurité Light - Arduino Compatible

comme les nuits allongée progressivement à l'automne 2011, j'ai découvert les joies de l'Arduino et pensé qu'il serait un excellent moyen d'implémenter quelque chose que j'ai voulu pendant un long moment - une manière douce de se réveiller le matin u
Easy Arduino Light suite Robot

Easy Arduino Light suite Robot

Il s'agit d'un tutoriel sur comment faire un léger robot suivant en utilisant Arduino, il a été simplifié afin que les débutants peuvent essayer ce projet trop. Ce projet devrait vous prendre seulement au plus d'une heure. J'espère que vous apprécier
Arduino : Conduit fading

Arduino : Conduit fading

Ce didacticiel débutant montre comment faire varier la luminosité d'une LED à l'aide de Pulse Width Modulation (PWM), une technique utilisée pour créer des signaux analogiques Pseudo-aléatoire de signaux numériques dans une broche de sortie numérique
Auotmatic Street lights contrôle à l’aide de LDR et Arduino

Auotmatic Street lights contrôle à l’aide de LDR et Arduino

Commande automatique des phares rue est utilisée pour contrôler l'éclairage public (activer ou désactiver selon la lumière).Ici, nous faisons usage de LDR (légère résistance dépendant) et LED (Light Emitting diode) et arduino.Composants de matériel r
Arduino Noël Light avec Music Sync

Arduino Noël Light avec Music Sync

je suis tombé sur deux grands instructables et ont décidé d'unir leur.    prend huit lignes de lumières et utilise le code sur l'Arduino pour "jouer" "Joy To The World".  Je l'ai testé à l'aide de LEDs, et c'est très précis.  J'ai voul