Table des matières:

Robe attrape-lumière : 7 étapes
Robe attrape-lumière : 7 étapes

Vidéo: Robe attrape-lumière : 7 étapes

Vidéo: Robe attrape-lumière : 7 étapes
Vidéo: Elle Était Coincée Donc Ce Policier L'aide 2024, Juillet
Anonim
Robe attrape-lumière
Robe attrape-lumière
Robe attrape-lumière
Robe attrape-lumière

Cette robe est destinée à s'éclairer à mesure que son environnement s'assombrit. Il le fait de deux manières: par une peinture phosphorescente et par un circuit Arduino contrôlé par photorésistance. Il fait partie d'un costume de danse lumineux et va avec la veste éblouissante et les ventilateurs laser à fibre optique. Les costumes sont destinés à faciliter l'expression de soi et à augmenter le drame et la conception inhérents au costume de danse. Le circuit de la robe dépend de l'entrée analogique d'une photorésistance subtilement placée. Le placement subtil de la peinture luminescente et des LED rend les composants nocturnes presque invisibles pendant la journée. REMARQUE: L'image principale affichée est une image de la robe pendant la journée, photoshopée en une version idéalisée de la robe. Voir la deuxième image pour voir à quoi cela ressemble la nuit.

Étape 1: Matériaux

Peinture phosphorescente (celles-ci sont vraiment bonnes, mais il y a aussi de bonnes choses moins chères: https://glowinc.com/SearchResult.aspx?CategoryID=2)Lilypad ArduinoSolder/Soldering IronProtoboard ou équipement de montage en surfaceComposants de circuits (voir les étapes 3, 4 et 5) 3 piles bouton Une robe de danse fluide et scintillante. Celui-ci est une robe transparente avec un justaucorps attaché en dessous.

Étape 2: Peignez avec de la peinture phosphorescente

Peindre avec de la peinture phosphorescente
Peindre avec de la peinture phosphorescente

J'ai mis des points décrivant l'encolure et la taille et une ligne continue autour de l'ourlet du mouchoir. Il y a aussi quelques points semi-aléatoires autour de la jupe.

Étape 3: Faire un circuit de photorésistance

Faire un circuit de photorésistance
Faire un circuit de photorésistance

Ma photorésistance va entre 40k (clair) et 200k (foncé). Branchez un côté à l'alimentation et l'autre côté à une résistance de 200k. La résistance passe à la masse. Vout passe entre les deux résistances. //les maths derrière ceci: //V=IR; Vdd =i(R1+Rphoto) //Vdd/(R1+Rphoto) = Vout/Rphoto //Vout = Rphoto/(R1+Rphoto) * Vdd //donc si c'est clair (200k), la tension de sortie est (200/(200+200)) ou 1/2 //et s'il fait sombre, la tension de sortie est (40/(200+40)) ou 1/6 //donc la plage maximale de tension de sortie est 1/6 - 1/2 fois la tension d'entrée. Maintenant, branchez-le

Étape 4: Faire un circuit clignotant

Faire un circuit clignotant
Faire un circuit clignotant
Faire un circuit clignotant
Faire un circuit clignotant
Faire un circuit clignotant
Faire un circuit clignotant

Suivez le schéma de circuit ci-dessus. Si vous pouvez faire ce montage en surface, faites-le. C'est beaucoup plus léger et plus facile à mettre sur la robe. Nous n'avions pas les bons composants pour le montage en surface, nous l'avons donc soudé sur un protoboard. Vous avez besoin de: 2 résistances de 100k 2 500 résistances 2 condensateurs 2 transistors 2 LED Les LED clignotent d'avant en arrière lorsque l'alimentation est connectée.

Étape 5: programmer l'Arduino

Programmer l'Arduino
Programmer l'Arduino

const int photopin = A0; const int switchpin = 1; const int plus basPin = 2; const int le plus élevéPin = 4; // si vous souhaitez ajouter des circuits clignotants supplémentaires ou des LED analogiques, vous pouvez les ajouter entre le plus bas et le // le plus élevé. lumière int = 0; luminosité int = 0; int switchstate = 0; void setup() { pinMode(switchpin, INPUT); pinMode(photopin, INPUT); for (int thisPin = plus basPin; thisPin <= plus hautPin; thisPin++){ pinMode(thisPin, OUTPUT); } } //le code commenté peut être décommenté pour activer ou désactiver la fonction de fondu enchaîné de la robe en fonction de //la luminosité extérieure. void loop() { //switchstate = digitalRead(switchpin); état de commutation = HAUT; if (switchstate == HIGH){ light = analogRead(photopin); luminosité = 255 - (lumière/4); //photorésistance: 40k-200k //if (lumière > 100){brightness = HIGH;} //else {brightness = LOW;} for (int thisPin = lowPin; thisPin <=highPin; thisPin++){ analogWrite(thisPin, luminosité); } } }

Étape 6: coudre à la robe

Coudre à la robe
Coudre à la robe
Coudre à la robe
Coudre à la robe

La photorésistance doit être à l'extérieur; les fils devraient passer à travers. Assurez-vous que tout est isolé - la gaine thermorétractable est la meilleure ! J'ai une robe à double couche pratique, alors j'ai cousu le circuit à la sous-couche. C'est juste au coeur, pour deux raisons: la photorésistance est dans un bon emplacement fixe, et c'est aussi un bon placement symbolique pour représenter le danseur. Le circuit est alimenté par trois piles boutons collées ensemble. Entre + power et tout le reste se trouve un interrupteur à glissière pour contrôler la puissance de toute la robe. Connectez le côté marche de l'alimentation au côté entrée de la photorésistance (discuté à l'étape 3) et à la broche + de l'arduino. Connectez le côté - des batteries au côté - de l'Arduino, la partie - du circuit de photorésistance (voir l'étape 3) et la partie du circuit clignotant qui ne touche qu'une broche de chacun des transistors. La broche de sortie de l'Arduino (contrôlée par la photorésistance) se connecte au circuit clignotant entre les LED.

Étape 7: Profitez

Prendre plaisir!
Prendre plaisir!

Assurez-vous de le laisser au soleil pendant un certain temps afin que votre peinture phosphorescente ait le temps de se charger.

Conseillé: