Lilypad Light Sensor Guide Hookup

introduction

Le capteur de lumière Lilypad est une version amicale e-textile du capteur de lumière ambiante en petits groupes. Si vous avez utilisé l'évasion dans un projet avant, le branchement et le code seront très similaires. Vous devrez vous connecter à un Lilypad Arduino ou autre microcontrôleur pour lire les valeurs de capteur et utiliser dans votre code.







Ce capteur délivre en sortie une valeur analogique de 0 à 5 V. En pleine lumière (pleine lumière du jour), ce capteur sortie 5 V, et si la sortie va complètement couverte 0V. Dans une situation d'éclairage intérieur typique, la sortie volonté du capteur d'environ 1 à 2V.

Lilypad Light Sensor Guide Hookup

Pour suivre les exemples de code, nous vous recommandons:

Suggestions de lecture

Pour ajouter ce capteur à un projet, vous devriez être à l'aise avec la couture fil conducteur et le code de téléchargement à votre Lilypad Arduino. Voici quelques tutoriels pour examiner avant de travailler avec ce capteur:

Si vous ne l'avez pas utilisé le capteur de lumière TEMT6000 avant, nous vous recommandons de vérifier le Guide TEMT6000 pour Hookup des informations de base concernant ce capteur.

Capteur Guide Hookup lumière ambiante TEMT6000

Amener la capacité à détecter les niveaux de lumière à tout projet avec le capteur de lumière ambiante SparkFun TEMT6000 Breakout.

Fixation à un Arduino Lilypad

Le capteur de lumière Lilypad a trois onglets - cousent puissance (+), sol (-), et le signal (S). L'onglet de signal doit être reliée à une patte analogique sur le LilyPad Arduino.

Pour suivre les exemples de code dans ce tutoriel, connectez le capteur de lumière à un Arduino Lilypad comme indiqué ci-dessous. Utiliser des pinces crocodile pour connecter temporairement des signaux A3 sur une LilyPad Arduino, - à - sur le LilyPad, et + à A5. Si à la suite avec un ProtoSnap - Conseil Lilypad développement. le détecteur est pré-câblé à A6. Lorsque vous avez terminé le prototypage, remplacer les pinces crocodile avec des traces de fil conducteur.

Pour rendre nos schémas plus faciles à suivre, et pour éviter les courts-circuits potentiels dans notre couture, nous relierons la broche d'alimentation à A5, que nous ensuite mis à HIGH dans notre code. Ceci agira comme une pièce jointe de puissance supplémentaire.

Lilypad Light Sensor Guide Hookup

Lilypad Light Sensor Guide Hookup

Lilypad Light Sensor Guide Hookup

La lecture des valeurs dans le Moniteur série

Remarque: Cet exemple suppose que vous utilisez la dernière version de l'IDE Arduino sur votre bureau. Si ceci est votre première fois en utilisant Arduino, s'il vous plaît consulter notre tutoriel sur l'installation de l'Arduino IDE.







Si vous ne l'avez pas déjà installé une bibliothèque Arduino, s'il vous plaît consultez notre guide d'installation.

Après avoir connecté le capteur de lumière, nous allons jeter un regard sur les valeurs qu'il lit dans différentes conditions d'éclairage. Pour cela, nous allons utiliser analogRead () et Serial.print ().

Téléchargez le code suivant à votre Arduino Lilypad, en veillant à sélectionner la carte Lilypad correcte dans le menu déroulant ci-dessous. Le Lilypad Arduino simple, Lilypad Arduino et Conseil Lilypad développement, et le Conseil de développement simple utilisent tous un Lilypad ATmega 328. Choisissez Lilypad Arduino USB si vous utilisez un Lilypad Arduino USB.

Ne pas oublier de sélectionner le port série que votre Lilypad est connecté.

Si le prototypage avec un conseil de développement Lilypad, changer sensorPin à A6.

Copiez le code suivant et de le transférer à votre Lilypad.

Une fois que votre code est téléchargé, ouvrez le terminal série dans l'EDI et voir la sortie. Les chiffres devraient commencer à diffuser par. Observez comment les chiffres changent à mesure que les changements de lumière ambiante. Utilisez votre main pour couvrir le capteur ou une lampe de poche briller la lumière sur elle. Ensuite, nous allons utiliser ces valeurs pour contrôler les comportements dans notre code.

Utilisation de valeurs pour déclencher Behaviors

Nous allons utiliser la fonction analogRead () pour obtenir des données du capteur de lumière et de le comparer à une variable que nous fixons pour le niveau de l'obscurité. Lorsque les lectures du capteur de lumière chute en dessous de notre seuil fixé pour les ténèbres, il allume la LED.

Vous pouvez brancher une LED LilyPad à la broche 5 ou utiliser la DEL intégrée dans fixé à la broche 13.

Si votre capteur de lumière ne déclenche pas correctement, vérifiez la sortie du moniteur série pour voir s'il y a une meilleure valeur pour la variable sombre que ce qui est défini dans le code exemple.

Exemples de projets

Chapeau Sensible à la lumière

Faites briller votre geek avec ce chapeau qui clignote lorsque les lumières baissent.

Lilypad Light Sensor Guide Hookup

Lilypad Light Sensor Guide Hookup

Bracelet musical

La combinaison du capteur avec un LilyPad peut créer des projets interactifs intéressants, par exemple cet instrument de musique portable contrôlé par la lumière ou Opto-Theremin. Tonalités sur le buzzer en couvrant le capteur de lumière Lilypad.

Lilypad Light Sensor Guide Hookup

Lilypad Light Sensor Guide Hookup

Robe de bal scintillantes

Ce projet de robe de bal en vedette dans cette vidéo utilise un paramètre de seuil initial et le capteur de lumière pour déclencher des conseils Pixel LilyPad.

EL Wire Light-Up harnais pour chien

Ce projet utilise le capteur de lumière ambiante en petits groupes. mais vous pouvez facilement utiliser le capteur de lumière Lilypad à sa place. Créer un harnais pour votre chien qui allume quand il fait noir.

EL Wire Light-Up harnais pour chien

Apprenez à créer un harnais de chien lumière à l'aide de fil EL lorsque vous devez prendre votre ami à quatre pattes pour une promenade dans l'obscurité.

Ressources et aller plus loin

Voici quelques ressources pour la planification d'un projet avec le capteur de lumière:

Ou bien, vous pouvez consulter ces grands didacticiels lumière.

Communication IR

Ce tutoriel explique comment fonctionne la communication IR communes, ainsi que vous montre comment mettre en place d'un simple émetteur IR et le récepteur.

Station Météo connecté à Wunderground sans fil

Construisez votre propre open-source, station météorologique officielle Wunderground qui se connecte via le Wifi via un moteur électrique Imp.

VL6180 Guide Hookup

Commencez avec votre capteur à base de VL6180 ou le conseil en petits groupes VL6180.

Hub ressources capteur Kit

Une vue d'ensemble de chaque composant dans le kit capteur SparkFun, ainsi que des liens vers des tutoriels et d'autres ressources dont vous aurez besoin de les brancher.







Articles Liés