Ommatid boule d’affichage : Électronique, programmation et interactivité (1 / 8 étapes)

Étape 1: Prototypage le détecteur optique

Puisse le sens tactile à l’extérieur de la sphère, j’ai choisi d’utiliser un détecteur infrarouge. En principe, c’est simple : un puissant IR led shine sur chaque facette, et une photodiode sensible détecte la lumière réfléchie de votre main. Dans la pratique, cela a été un peu plus compliqué : parce que la résine dans le monde n’est pas parfaitement transparente partie de la lumière est perdue sur le chemin et la manière, et certaines se reflète dans leur propre pays. De plus, les lampes à incandescence ordinaires et détecteurs de mouvement sont des sources de lumière infrarouge qui peut tromper le capteur.

Une façon courante de faire de la détection plus robuste est de moduler la lumière : par détection de la lumière réfléchie et en soustrayant le signal lorsque l’IR led est éteinte, vous pouvez obtenir un signal qui est plus immunisé à la température ambiante IR Donc, ce fut la base de mon circuit de détection IR: le schéma ci-dessus a deux circuits de réflectance donc je pouvais étudier diaphonie : capteur d’un canal ramasser de l’autre canal illumination et vice versa.

En fonctionnement, l’IR LED D1 et D2 sont activé par transistors Q1 et Q2, entraînée par les broches de sortie logique d’un microcontrôleur (notée IR1 et IR2). Pour activer le D1, une logique haute est appliquée aux IR1, la porte de la Q1 et pareillement pour D2 et Q2 IR2. Résistances R2, R3, R5 et R6 limitent le courant dans les diodes. Les capteurs IR T1 et T2 sont phototransistors que mener lorsque la lumière infrarouge est a brillé sur eux. Dans l’obscurité, ils sont à haute impédance et les résistances R1 et R4 tirer sur les sorties de capteur S1 et S2 pour près de la DMV. Lorsque la lumière augmente, le phototransistor dirige plus courant et la tension chute à travers R1 et R4, réduire la tension sur S1 et S2. Ces sorties de capteur allument à un convertisseur analogique-numérique sur le microcontrôleur, ainsi nous pouvons faire la soustraction mentionnée ci-dessus. L1 et L2 sont WS2811B la couleur LED : il était important d’inclure ces donc j’ai pu tester que le circuit de l’IR ne répondait pas à la lumière de la LED !

La trace de portée ci-dessus a le lecteur LED jaune et le capteur de sortie en bleu : comme la led est allumée, la tension du capteur gouttes. J’ai testé avec un article du globe optique pour s’assurer que c’était assez transparent pour IR et varie en fait assez pour mesurer quand j’ai touché le monde optique.

Articles Liés

Ommatid boule d’affichage : construire le boîtier et l’optique globe

Ommatid boule d’affichage : construire le boîtier et l’optique globe

Il s'agit de la pièce de résistance de ma résidence d'artiste au quai 9: un affichage interactif de LED sphérique avec 76 facettes éclairées de tactile. Détecteurs IR sur chaque facette réagissent pour toucher et faciliter l'interaction tactile.Ce In
Construction d’un casque de Daft Punk avec affichage LED programmable

Construction d’un casque de Daft Punk avec affichage LED programmable

ce Instructable décrira en détail le processus de création de votre propre casque de Thomas Bangalter Daft Punk. Ce tutoriel peut sembler spécifique au casque de Thomas Bangalter en particulier, il y a impliqué dans nombreux processus qui seront util
Sparkle ciel nocturne (technique mixte : peinture + électronique + programme)

Sparkle ciel nocturne (technique mixte : peinture + électronique + programme)

Cette peinture imite ce que vous pourriez voir dans un ciel nocturne lumineux : principalement statiques lumières, avec une étoile filante occasionnelle. Les lumières sont programmés avec un motif de décoloration (toujours (répétez 4 (attendre les 90
Feu d’artifice électronique Programmable Arduino

Feu d’artifice électronique Programmable Arduino

Voici une vidéo du spectacle feu d'artifice que j'ai fait l'année dernière avec ce projet pour vous aider à démarrer.Avant de commencer à connaître vos lois locales, étatiques et fédérales sur les feux d'artifice vous pouvez et ne pouvez pas utiliser
L’affichage volumétrique 3D sphérique n00tron - exposition Interactive

L’affichage volumétrique 3D sphérique n00tron - exposition Interactive

n00tron est une exposition unique de la technologie et l'art. Lumière Generative art est créé dans la boule d'affichage volumétrique avec interactivité complète.  Les participants ont le contrôle en temps réel de l'affichage algorithmes utilisant des
Programmation HobbyWing ESC (régulateurs de vitesse électroniques): Manuel rapide & facile

Programmation HobbyWing ESC (régulateurs de vitesse électroniques): Manuel rapide & facile

Un court « Quick & Easy Manual » montrant les étapes aux régulateurs de vitesse électroniques Programme de RCTimer V2 40 a HobbyWing pour drones à l'aide de la carte de programmation HobbyWing de programme.
Comment concevoir des sept segment affichage pilote puce sur VLSI consept pour la première fois! ?

Comment concevoir des sept segment affichage pilote puce sur VLSI consept pour la première fois! ?

Aujourd'hui, je vais vous montrer comment concevoir pilote un sept segments affichage électronique du composant qui est similaire avec puce 7447. Ce projet a été j'ai fait quand dans mon université est l'an dernier, grâce à mon professeur, j'ai appri
Comment utiliser un affichage à sept segments - Arduino Tutorial

Comment utiliser un affichage à sept segments - Arduino Tutorial

Un Segment afficheur sept, est une forme de dispositif d'affichage électronique pour l'affichage de chiffres décimaux qui est affiche une matrice de points alternatif au plus complexe.Affichage à sept segments est largement utilisés dans les horloges
Sept Segment affichage tutoriel

Sept Segment affichage tutoriel

combien de séries TV et films ont un dispositif mystérieux comptant vers le bas à zéro ces écrans sont des affichages à 7 segments. Avec l'affichage à 7 segments, vous pouvez afficher n'importe quel nombre ou certains alphabets que votre coeur désire
Un contrôle sans fil, babillard électronique Arduino-Powered

Un contrôle sans fil, babillard électronique Arduino-Powered

construire vous-même un babillard électronique sans fil contrôlé, Arduino-powered !Voici un projet simple qui crée un babillard électronique programmable sans fil. Il utilise des modules XBee pour fournir une liaison série sans fil entre votre ordina
Faire A un bureau laboratoire d’électronique (dans un petit endroit, pour les débutants)

Faire A un bureau laboratoire d’électronique (dans un petit endroit, pour les débutants)

Vivre sans toilettes et sans une salle de travail n'est pas facile, n'aime vraiment pas que j'ai une petite pièce. Nous avons une maison de week-end, que je visite très souvent parce que j'ai un laboratoire d'électronique entière là (avec les station
Affichage à LED pliable

Affichage à LED pliable

Ce projet est qu'un écran LED pliable de prévoir le 2015 WSU matériel Hackathon. Qui est une épreuve de 24 heures où vous proposer et construisez un projet de matériel.(REMARQUEZ ! Ce guide n'est pas terminé. S'il vous plaît ne pas réellement demande
RGB ultime hélice affichage

RGB ultime hélice affichage

Comme beaucoup j'ai trouver quelque chose d'extrêmement satisfaisant au sujet de regarder les écrans lumineux dans la crainte. Des feux d'artifice de nuit feu de joie de jolis graphiques du jeu et même un 8 x 8 x 8 cube LED RGB, j'ai construit en 201
Bétail Vet écraser faire vos propres

Bétail Vet écraser faire vos propres

Voici un projet, que vous pouvez lancer qui vous apprendra comment souder pour très peu de frais. Vous allez vous retrouver avec un coup de cœur qui coûte $7500 ici en Australie et tous les outils pour rendre plus yards ou que ce soit.J'ai passé envi