Inhoudsopgave:
- Stap 1: Verzamel materialen en gereedschappen
- Stap 2: Maak Pocket voor Power Pack
- Stap 3: Lay-out bedradingsplan
- Stap 4: Soldeer alles samen
- Stap 5: Software downloaden en installeren
- Stap 6: Sluit componenten aan en upload code
- Stap 7: Naai LED-streng in rok
- Stap 8: Veel plezier!!!:)
Video: TwirLED: oplichtende rok - Ajarnpa
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:18
Het basisidee voor dit project is een rok die reageert op beweging en oplicht als je ronddraait op de dansvloer. Voor sociale dansen zoals blues, swing en salsa, is het 'show-off'-moment wanneer een danser draait, dus ik wilde een rok die alleen op dat moment oplicht.
De functie wordt bereikt door een eenvoudig programma uit te voeren dat de positie in de z-as van een 3-assige sensor leest en een lichtstreng laat knipperen als de meting boven een bepaalde waarde ligt.
Benodigde vaardigheden:
- Basis naaien
- Solderen
- Een microcontroller programmeren met Arduio
- Geduld
Laat je door dit alles niet intimideren; het is een geweldige kans om vaardigheden te leren en/of te oefenen. Het naaien kan allemaal met de hand worden gedaan als u niet over een naaimachine beschikt. Ik heb alleen geleerd om twee projecten voorafgaand aan deze te solderen, dus als je niet weet hoe voordat je een onderneming als deze aangaat, zul je dat zeker doen! Arduino is niet zo moeilijk om te leren en je hoeft geen code te schrijven.
Stap 1: Verzamel materialen en gereedschappen
Ik heb links toegevoegd naar enkele van de producten en componenten die ik heb gebruikt, maar alles wat vergelijkbaar is met dezelfde pinnen zou moeten werken. Zorg er wel voor dat alles 5V-ingang aankan, zodat je board of sensor niet doorbrandt.
Gereedschap
- Naaimachine (niet verplicht, wel handig)
- Computer om je microcontroller te programmeren
- Soldeerbout
- "derde hand" om dingen op hun plaats te houden tijdens het solderen
- Draadstrippers
- Heet lijmpistool
Materialen
- Volledige swing/skaterrok (een die vrij horizontaal uitdraait tijdens het draaien)
- mesh stof of lint om draad te omhullen en van je huid te houden
- naald en draad
- Met siliconen gecoate draad van 30 g
- 3-assige accelerometer (5V ingang compatibel)
- Adresseerbare RGB-leds
- Pro Micro microcontroller (5V) of de Sparkfun-versie. Ik heb beide gebruikt
- Power pack (5V output) of iets dergelijks
- hete lijmsticks
Als je je eigen rok wilt maken, zorg er dan voor dat je een stof krijgt met een niet-directioneel patroon en een rekbare stof als je geen rits wilt installeren. Hier is een tutorial over hoe je er een kunt maken: DIY Skater/Circle Skirt van DIYlover89.
Stap 2: Maak Pocket voor Power Pack
hier is een manier om snel een zak te maken om de powerbank en microcontroller vast te houden, zodat ze veilig zijn.
- speld en naai de rits aan de binnenkant van de rok waar je de zak wilt hebben.
- rits open en knip een spleet in de stof tussen de tanden van de rits
- zigzagsteek bovenop de stof om de sipper op zijn plaats te houden
- knip een stuk stof ter grootte van de powerbank en pro micro
- knip, speld en naai een kleiner stuk stof zodat de pro micro zijn eigen "thuis" heeft (een zak in een zak)
- speld de hele zak in de rok over de ritsgleuf
- op zijn plaats naaien
- zorg ervoor dat u een opening in de bodem van de zak laat om de draden door te leiden
Stap 3: Lay-out bedradingsplan
Nadat de zak op zijn plaats zit, hang je de rok op en voeg je wat spelden toe waar je wilt dat de lichten doorschijnen. Ik heb ervoor gekozen om mijn LED's uit te lijnen met de witte stippen in mijn rok omdat ik denk dat het een geweldige esthetiek creëert als ze twinkelen.
Leg de rok ondersteboven neer zodat je kunt zien waar je je pinmarkers hebt geplaatst.
Zet een LED op elke pin zodat je beter kunt visualiseren hoe ze zijn verdeeld, en pas de lay-out aan als het echt ongelijk lijkt. Ik heb 35 LED's in deze rok gebruikt, maar ik denk dat de powerbank meer kan voeden als je wilt experimenteren.
Maak een kaart van uw bedradingslay-out door een gekleurde draad of draad te laten lopen of een lijn door elke LED te trekken. Als je dit markeert met een stift of potlood, zorg er dan voor dat het niet door je stof heen zichtbaar is, omdat je dit niet door de wasmachine kunt halen.
Het is belangrijk om een plan te maken zodat je je plaats niet kwijtraakt als je eenmaal alle lampen aan elkaar gaat solderen tot één lange streng.
Stap 4: Soldeer alles samen
Ik wil hier geen soldeer-tutorial van maken, maar hier zijn een paar tips en technieken die nuttig kunnen zijn:
Draden
Volg uw bedradingskaart en knip de draden door terwijl u bezig bent, niet allemaal tegelijk.
Laat bij het meten en snijden wat speling in de draad die tussen de LED's loopt.
Op plaatsen waar de streng LED's een bocht maakt, knipt u de draad aan de buitenkant van de bocht iets langer en de draad aan de binnenkant iets korter dan de middelste draad. Dit helpt om de soldeerverbindingen minder te belasten.
Soldeer
Dit is het meest tijdrovende onderdeel van het project.
Zorg ervoor dat u in een goed geventileerde ruimte werkt en neem pauzes.
De soldeerpunten zitten behoorlijk strak op de LED-breakoutboards die ik heb gebruikt, dus ik vond het gemakkelijker om een druppel soldeer op elk van de contactpunten te doen, het vervolgens opnieuw te smelten en de draad in het gesmolten soldeer te steken.
Stap 5: Software downloaden en installeren
- Arduino IDE als je het nog niet hebt geïnstalleerd. Ik gebruik de downloadbare versie. Heb de versie van de webeditor nog niet geprobeerd.
- ATMega-borden vereisen een paar extra stappen voordat u code kunt uploaden. Spark Fun Pro Micro Aansluitgids. Zorg ervoor dat je alle stappen zorgvuldig volgt, anders "metselt" je je bord.
- Ga voor de "sparkle" light-animatiebibliotheek die ik heb gebruikt naar Bibliotheken, Bibliotheken beheren en voeg ALA-bibliotheek toe. Je kunt elke gewenste lichtmodus of bibliotheek gebruiken, schakel gewoon de code uit.
Stap 6: Sluit componenten aan en upload code
Ik test mijn code, sensoren en LED's graag op een bord waarvan ik weet dat het werkt om ervoor te zorgen dat de nieuwe componenten werken voordat ze in een kledingstuk worden genaaid. Ik raad aan om een microcontroller te houden zoals een Arduino Uno of een Sparkfun RedBoard die niet aan een project is toegewezen, zodat je kunt experimenteren en tests kunt uitvoeren. Toen ik mijn LED-streng aan het maken was, zou ik hem aansluiten om te controleren of ik af en toe goede verbindingen had.
Hier leest u hoe u de componenten voor dit project aansluit:
Versnellingsmeter aansluiting:
- VCC op versnellingsmeter naar VCC op Pro Micro
- GND op versnellingsmeter naar GND op Pro Micro
- Z-OUT op versnellingsmeter naar A0 op Pro Micro
- Y-OUT op versnellingsmeter naar A1 op Pro Micro
- x-OUT op versnellingsmeter naar A2 op Pro Micro
LED Strand Aansluiting:
- 5V op eerste LED naar RAW op Pro Micro
- Din op eerste LED naar pin 2 op Pro Micro
- gnd op eerste LED naar GND op Pro Micro
- Zorg er bij het maken van de streng LED's voor dat de pijlen in dezelfde richting wijzen, weg van de stroombron.
Sluit de powerbank aan op de Pro Micro met de USB-kabel
Zorg ervoor dat de powerbank is opgeladen
Hier is de code:
#erbij betrekken
AlaLedRgb rgbStrip; AlaSeq spin = { { ALA_OFF, 100, 100, alaPalNull }, { ALA_SPARKLE, 1000, 1000, alaPalCool }, { ALA_OFF, 100, 100, alaPalNull }, { ALA_ENDSEQ } }; int z; void setup() { Serial.begin(9600); // stelt de seriële poort in op 9600 rgbStrip.initWS2812 (35, 2); // stel het aantal LED's in streng in op 35 en verzendt gegevens naar pin 2 rgbStrip.setBrightness (0x444444); rgbStrip.setAnimation(spin); void loop () { z = analogRead (0); // lees analoge ingangspin A0 Serial.println (z, DEC); // print de versnelling in de Z-as if (z >= 400) { Serial.print("spin"); rgbStrip.runAnimation(); } else { Serial.print("stap twee, drie"); } }
Stap 7: Naai LED-streng in rok
Volg het pad dat u eerder hebt uitgestippeld en steek de LED-streng losjes op zijn plaats en zorg ervoor dat u elk licht vastzet waar u wilt dat het doorschijnt. Ik wilde de mijne uitgelijnd met de witte stippen, zodat de kleur mooi doorschijnt.
Nadat de streng licht is vastgezet, voegt u wat hete lijm toe aan elke LED over de soldeerpunten om de elektrische contacten te isoleren, en onder de zijkanten van de LED om ervoor te zorgen dat deze op zijn plaats blijft terwijl u beweegt/danst.
Gebruik een gaasstof of lint, knip lange stroken van ongeveer 2 breed en vouw de randen naar beneden terwijl u ze op hun plaats over de LED-streng speldt, en naai vervolgens op zijn plaats. Hierdoor wordt de streng stabieler op de stof van de rok en zorg ervoor dat de onderdelen niet krassen op poten, nylons of andere mensen.
Aanbevolen:
Oplichtende klokmodus: 3 stappen
Light-up Clock Mod: Analoge klokken zijn 's nachts moeilijk te zien. De digitale klok van mijn slaapkamer, die ik enkele maanden geleden heb gekocht. gewoon kapot. Ik had een klok rondslingeren, van de batterijgevoede variant. Dus ik heb het gerepareerd met een paar kerstverlichting die ik had liggen van
Oplichtende schatkist: 4 stappen
Light-up Treasure Box: dit is een project dat ik heb gemaakt voor mijn 4-jarige zoon, die om een speciale doos vroeg om kleine dinosaurussen, strips, schelpen en willekeurige stukjes hout en papier, ook wel 'schatten' genoemd, te bewaren en op te bergen. " Het is in wezen een eenvoudige houten kist met een scharnierend deksel, m
Een oplichtende kaart maken: 10 stappen
Hoe maak je een oplichtende kaart: In deze activiteit leren we over elektriciteit, hoe circuits werken en hoe je een oplichtende kaart kunt maken! Nadat je je eigen kaart hebt gemaakt, deel je deze op sociale media met #HomeMakeKit, zodat we kunnen zien hoe het is geworden
Oplichtende schoenhulpstukken: 9 stappen
Oplichtende schoenbevestigingen: dit zijn schoenbevestigingen die detecteren hoeveel omgevingslicht er is en oplichten bij weinig licht om de drager beter zichtbaar te maken voor anderen! Ze zijn ideaal om 's avonds buiten te wandelen, of je nu aan het hardlopen bent, naar de supermarkt gaat of je
Oplichtende Bluetooth-luidspreker: 7 stappen
Light-Up Bluetooth-luidspreker: ik zal een klasse D oplaadbare 2x3W bluetooth-versterker gebruiken om 2"x4" televisieluidsprekers in een lasergesneden luan multiplex doos