Allumer des lampions de détection

il s’agit d’un jeu de lumières qui en douceur change de couleur et motif selon la quantité de lumière dans la pièce.

Toutes mes excuses pour la vidéo - vous aurez besoin pour la voir en HD, et même dans ce cas, vous ne serez pas capable faire haut sur tout le code.

Vous aurez besoin :

J’ai branché :

  • Les fils rouges blanc + de le WS2811s à 0 v et 5 v
  • Le fil vert de la LDR à broche PA7
  • Le LDR entre la masse et la broche PC1
  • Une résistance de 200kOhm entre le PC3 et PC1

Il n’y a plus d’informations sur le contrôle et le câblage des lumières sur le tutoriel de Espruino pour WS2811s. Vous devez copier et coller dans le code est :
fonction onInit() {}
SPI1.Setup ({baud : 3200000, mosi:A7}) ;
C3.Set() ; Enlever du capteur de lumière potentiel jusqu'à 3.3V
}
événements onInit() ;

lumière de var = 0.0 ; une moyenne

function getPattern() {}
var lightInstant = analogRead (C1) * 3 ;
lumière = lightInstant * 0,1 + lumière * 0,9 ;
cols du var = [] ;
pour (var i = 0; i < 50; i ++) {}
var c = (-Math.abs(i-25)*10) + lumière * 1024-200 ;
Si (c < 0) c = 0 ;
Si (c > 255) c = 255 ;
cols.push(c) ;
c = (-Math.abs(i-25)*10) + lumière * 1024-450 ;
Si (c < 0) c = 0 ;
Si (c > 255) c = 255 ;
cols.push(c) ;
c = (-Math.abs(i-25)*10) + lumière * 1024-600 ;
Si (c < 0) c = 0 ;
Si (c > 255) c = 255 ;
cols.push(c) ;
}
retour des cols ;
}

function doLights() {}
SPI1.send4bit(GetPattern(), 0b0001, 0b0011) ;
}
setInterval (doLights, 50) ;
Et le travail fait ! Si vous tapez « save() » il va continuer à travailler même après puissance hors tension.

Articles Liés

Allumer des bougies à l’aide de nouilles

Allumer des bougies à l’aide de nouilles

Aujourd'hui je vous montre comment faire pour allumer des bougies à l'aide de nouilles.Dans le monde entier, allumer des bougies est un rituel sacré.Nous allumons une bougie pour de nombreuses raisons : Noël, pour illuminer les ténèbres, dédier des p
Ajoutez des moustaches de détection d’Obstacle à votre Robot

Ajoutez des moustaches de détection d’Obstacle à votre Robot

après un sandwich au fromage particulièrement savoureux, je me suis retrouvé la pensée des souris. Plus précisément comment faire mon robot souris plus comme. La réponse, les moustaches. Voici donc une Instructable comment ajouter la plus simple des
Edison Intel prend des photos de détection de mouvement

Edison Intel prend des photos de détection de mouvement

Cela va prendre des photos et enregistrer des fichiers localement sur l'Edisonqui peut être consulté à l'adresse http://ipOfEdison/pics .Cette instructable largement suppose que vous avez une expérience avec dispositifs d'Ito et sert comme référence.
Trucs et astuces pour travailler avec des lampions

Trucs et astuces pour travailler avec des lampions

Ces derniers temps je travaille beaucoup avec la guirlande lumineuse.Ils sont grands pour les petits projets portables car les fils sont minces et n'ont pas isolant en plastique, les ampoules sont étanches et ont un profil bas, et il n'y a de nombreu
Détection de proximité Origami Fleur

Détection de proximité Origami Fleur

Origami est l'art traditionnel japonais du pliage de papier.  Dans ce projet, avec l'aide d'un Arduino, vous pouvez apporter votre origami dans le XXIe siècle et faire un art interactif !Le résultat présenté ici utilise peinture Conductrice nue pour
DIY lampions béton Purple

DIY lampions béton Purple

en l'honneur de His Royal Badness, Prince, nous avons fait des lampions béton pourpres. Voici comment vous pouvez faire le vôtre !Étape 1: Liste des matériaux Vous aurez besoin de gelée de pétrole, une grande tasse jetable, un plus petit gobelet jeta
Lumière des bâtons de Ski (simple)

Lumière des bâtons de Ski (simple)

Il s'agit d'une voie beaucoup plus facile pour faire des bâtons de ski s'allume. Ils ne peuvent être aussi brillantes que mes pôles de première génération, mais ils sont beaucoup plus faciles et plus robuste. Heureusement, il est aussi facile que de
11 utilise inhabituelle pour des couches

11 utilise inhabituelle pour des couches

couches jetables sont un produit vivement débattue chez les nourrissons et les tout-petits aussi bien. Un objet à eux pour des raisons écologiques ; jeter que tous ceux merde burritos enveloppés dans des tortillas ultra absorbantes ne peut pas être b
Raccordement des « trucs » par l’intermédiaire de Bluetooth / Android / Arduino

Raccordement des « trucs » par l’intermédiaire de Bluetooth / Android / Arduino

Un très bon réseau local sans fil (et personnels) sont sans aucun doute le Bluetooth (BT). Aujourd'hui dans notre quotidien est commun à nous trouver avec les téléphones cellulaires, appareils stéréo, caméras, etc., reliés entre eux avec l'aide de la
LED allumée Tree Decoration

LED allumée Tree Decoration

Salut, c'est Rachel Agana qui vous apporte tous les bienfaits de médias sociaux pour LED élémentaire.Un ami et sa famille a créé ces pièces maîtresses de branche bel arbre doré pour sa réception de mariage. Pendant le mariage, ils avaient accroché à
LED allumée lunettes de sécurité

LED allumée lunettes de sécurité

Avez-vous déjà été dans une situation où vous avez juste à porter des lunettes de sécurité, mais il est difficile d'y voir clair en raison de la lentille pas clair ou le manque d'éclairage. Eh bien, j'ai été dans de telles situations et je voulais un
Feu de savon !  Lampion de l’Apocalypse

Feu de savon ! Lampion de l’Apocalypse

Zombie Apocalypse ? Siècle-classe tempête solaire ? Attaque d'énormes fourmis ou Avians indisciplinés ? Chez les verts, nous rions face à ces catastrophes, non pas à cause d'un défaut ou un manque dans notre sensibilité humaine, mais plutôt parce que
Algorithme de détection de Pitch Arduino (à l’aide de AMDF)

Algorithme de détection de Pitch Arduino (à l’aide de AMDF)

Dernière mise à jour: 16 janvier 2016 (récemment ajouté un code matlab améliorée (step7) avec échantillons et beaucoup de notes)Avant-propos : Ce Instructable est écrite dans un style pour montrer comment j'ai analysés, testés, mis en œuvre et optimi
Comment faire des fusibles

Comment faire des fusibles

Fusible électrique est très utile lorsque vous essayez d'allumer des explosifs ou inflammables trucs de distance. Pour que cela soit portable, vous pouvez utiliser 2 piles 9V en parallèle. Si vous aimez cette vidéo puis les pouces vers le haut et abo