Inhoudsopgave:
- Stap 1: Materialen
- Stap 2: Verf met glow-in-the-dark verf
- Stap 3: Maak een fotoresistorcircuit
- Stap 4: Maak een Flasher Circuit
- Stap 5: Programmeer de Arduino
- Stap 6: Naai aan de jurk
- Stap 7: Geniet
Video: Lightcatcher-jurk: 7 stappen
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:17
Deze jurk is bedoeld om op te lichten als de omgeving donker wordt. Het doet dit op twee manieren: door glow-in-the-dark verf en door een fotoresistor-gestuurd Arduino-circuit. Het maakt deel uit van een oplichtend danskostuum en past bij het dazzle-jack en de glasvezellaserventilatoren. De kostuums zijn bedoeld om zelfexpressie te bevorderen en het inherente drama en ontwerp van het danskostuum te vergroten. Het circuit van de jurk is afhankelijk van analoge input van een subtiel geplaatste fotoresistor. Door de subtiele plaatsing van glow paint en LED's zijn de nachtcomponenten overdag bijna onzichtbaar. OPMERKING: De weergegeven hoofdafbeelding is een afbeelding van de jurk overdag, gephotoshopt naar een geïdealiseerde versie van de jurk. Zie de tweede afbeelding voor hoe het er 's nachts uitziet.
Stap 1: Materialen
Glow-in-the-dark verf (Deze zijn echt goed, maar er zijn ook goedkopere dingen: https://glowinc.com/SearchResult.aspx?CategoryID=2)Lilypad ArduinoSolder/Soldering IronProtoboard- of oppervlaktemontageapparatuurCircuitcomponenten (zie stappen 3, 4 en 5) 3 knoopcelbatterijen Een zwierige, sprankelende dansjurk. Dit is een doorschijnende jurk met een turnpakje eronder.
Stap 2: Verf met glow-in-the-dark verf
Ik zette stippen die de halslijn en taille omlijnden en een ononderbroken lijn rond de zoom van de zakdoek. Er zijn ook enkele semi-willekeurige stippen rond de rok.
Stap 3: Maak een fotoresistorcircuit
Mijn fotoweerstand gaat tussen 40k (licht) en 200k (donker). Sluit de ene kant aan op de voeding en de andere kant op een weerstand van 200k. De weerstand gaat naar massa. Vout gaat tussen de twee weerstanden. //de wiskunde hierachter: //V=IR; Vdd =i(R1+Rphoto) //Vdd/(R1+Rphoto) = Vout/Rphoto //Vout = Rphoto/(R1+Rphoto) * Vdd //dus als het licht uit is (200k), is de uitgangsspanning (200/(200+200)) of 1/2 // en als het donker is, is de uitgangsspanning (40/(200+40)) of 1/6 // dus het maximale bereik van de uitgangsspanning is 1/6 - 1/2 keer de ingangsspanning. Sluit het nu aan
Stap 4: Maak een Flasher Circuit
Volg het bovenstaande schakelschema. Als je deze oppervlaktemontage kunt doen, doe het dan. Het is veel lichter en gemakkelijker om de jurk aan te trekken. We hadden niet de juiste componenten voor opbouwmontage, dus hebben we het op een protoboard gesoldeerd. Je hebt nodig: 2 100k weerstanden 2 500 weerstanden 2 condensatoren 2 transistors 2 LED's De LED's knipperen heen en weer wanneer de stroom wordt aangesloten.
Stap 5: Programmeer de Arduino
const int fotopin = A0; const int switchpin = 1; const int laagstePin = 2; const int hoogstePin = 4; // als u extra knippercircuits of analoge LED's wilt toevoegen, kunt u deze toevoegen tussen laagstePin en //highestPin. int licht = 0; int helderheid = 0; int schakeltoestand = 0; void setup () { pinMode (switchpin, INPUT); pinMode (fotopin, INPUT); for (int thisPin = laagstePin; dezePin <= hoogstePin; dezePin++){ pinMode (thisPin, OUTPUT); } } //de code met commentaar kan worden verwijderd om de fade-on-functie van de jurk digitaal aan of uit te zetten, afhankelijk van de buitenzijde //helderheid. void loop () {// switchstate = digitalRead (switchpin); schakeltoestand = HOOG; if (switchstate == HIGH){ light = analogRead (photopin); helderheid = 255 - (licht/4); //photoresistor: 40k-200k //if (light> 100) {brightness = HIGH;} //else {brightness = LOW;} for (int thisPin = laagstePin; thisPin <= hoogstePin; thisPin++) {analogeWrite (thisPin, helderheid); } } }
Stap 6: Naai aan de jurk
De fotoresistor moet aan de buitenkant zitten; de leads moeten doorsteken. Zorg ervoor dat alles geïsoleerd is - krimpkous is het beste! Ik heb een handig dubbellaagse jurk, dus ik naaide het circuit aan de onderlaag. Het zit precies in het hart, om twee redenen: de fotoresistor bevindt zich op een goede, vaste locatie en het is ook een goede symbolische plaatsing om de danser te vertegenwoordigen. Het circuit wordt gevoed door drie aan elkaar geplakte knoopcelbatterijen. Tussen + vermogen en al het andere zit een schuifschakelaar om de kracht van de hele jurk te regelen. Sluit de aan-zijde van de voeding aan op de ingangszijde van de fotoresistor (besproken in stap 3) en op de + pin op de arduino. Verbind de - kant van de batterijen met de - kant van de Arduino, het - deel van het fotoweerstandscircuit (zie stap 3), en het deel van het knipperlichtcircuit dat slechts één pin van elk van de transistoren raakt. De uitgangspin van de Arduino (bestuurd door de fotoresistor) wordt aangesloten op het knipperlichtcircuit tussen de LED's.
Stap 7: Geniet
Zorg ervoor dat je hem een tijdje in de zon laat staan, zodat je glow in the dark verf tijd heeft om op te laden.
Aanbevolen:
Game Design in Flick in 5 stappen: 5 stappen
Game-ontwerp in Flick in 5 stappen: Flick is een heel eenvoudige manier om een game te maken, vooral zoiets als een puzzel, visuele roman of avonturengame
Gezichtsdetectie op Raspberry Pi 4B in 3 stappen: 3 stappen
Gezichtsdetectie op Raspberry Pi 4B in 3 stappen: In deze Instructable gaan we gezichtsdetectie uitvoeren op Raspberry Pi 4 met Shunya O/S met behulp van de Shunyaface-bibliotheek. Shunyaface is een bibliotheek voor gezichtsherkenning/detectie. Het project streeft naar de hoogste detectie- en herkenningssnelheid met
Doe-het-zelfspiegel in eenvoudige stappen (met LED-stripverlichting): 4 stappen
DIY make-upspiegel in eenvoudige stappen (met behulp van LED-stripverlichting): In dit bericht heb ik een doe-het-zelfspiegel gemaakt met behulp van de LED-strips. Het is echt gaaf en je moet ze ook proberen
Hoe plug-ins in WordPress te installeren in 3 stappen: 3 stappen
Hoe plug-ins in WordPress te installeren in 3 stappen: In deze tutorial laat ik je de essentiële stappen zien om de WordPress-plug-in op je website te installeren. In principe kunt u plug-ins op twee verschillende manieren installeren. De eerste methode is via ftp of via cpanel. Maar ik zal het niet opsommen, want het is echt compl
Akoestische levitatie met Arduino Uno stap voor stap (8 stappen): 8 stappen
Akoestische levitatie met Arduino Uno Stap voor stap (8-stappen): ultrasone geluidstransducers L298N Vrouwelijke DC-adapter voeding met een mannelijke DC-pin Arduino UNOBreadboardHoe dit werkt: eerst upload je code naar Arduino Uno (het is een microcontroller uitgerust met digitale en analoge poorten om code te converteren (C++)