EL Wire Lightsuit (9 / 10 stap)

Stap 9: Program de Arduinos

De micro-controllers zijn kleine computers. Alles wat ze doen is het programma dat u schrijven voor hen (de zogenaamde schetsen) uitvoeren. De Arduino IDE (software) is online beschikbaar. U schrijft de code in een versie van de C programmeertaal. Mijn (zeer slecht geschreven) code voor de lightsuit is gekoppeld.

U zal moeten in ten minste twee bibliotheken koppelen. De audio analyzer-library is beschikbaar op DFRobot en het geeft je de mogelijkheid om de interface met de MSGEQ7 zeven bands equalizer. De andere bibliotheek is Bounce2. Het is nodig om te goed debounce de vingertop switches.

Ik wilde de lightsuit functie op twee fundamentele manieren. Eerst, u druk op een schakelaar en de lichten op komen. Eenvoudig. De tweede modus zou zijn om "dance" naar de muziek.

De microfoons geeft een signaal aan de audio analyzer. Het verdeelt het in zeven bands en uitgangen van een matrix van gehele getallen die de sterkte van het signaal in elke band (lage frequentie hoge frequentie). Ik had grote dromen van het creëren van een beat detectie algoritme. Ik geborsteld omhoog op Fouriertransformaties en vond het was te heftig voor de kleine Arduino (of ik was niet de taak). Vervolgens heb ik geprobeerd eerste en tweede afgeleiden van de gegevensstroom te detecteren pieken te nemen. Dat werkte ook goed uit. In het einde gebruikte ik een kludge. Ik houd een lopend gemiddelde van de signaalsterkte verzameld over een paar seconden. De waarde van dit gemiddelde kunt wijzigen met de globale intensiteit van de muziek en de achtergrond. Zodra een signaal in een bepaalde band hoger is dan een drempelpercentage dat ik experimenteel vastgesteld (110%), inschakelen de lichten voor dat kanaal. Ik stel een teller uithoudingsvermogen. Op het eerste flikkerden de lichten net. Ik gebruikte de teller uithoudingsvermogen te vertragen hoe vaak het licht cycli.

Ik begrijp dat PWM werkt niet goed met EL wire aangezien u de AC-cyclus die concurreren met de PWM-cyclus. Dus ik heb niet elke dimmen proberen. De draad van GR is vol op of volledige af.

Ook al had ik meer kanalen bedraad aan de Raad van bestuur, uiteindelijk heb ik alleen met behulp van drie "systemen". De benen werken op de lagere frequentiebanden, de romp werkt uit de middenklasse en de schouders/armen draaien op de hoge frequentie geluiden.

Dus kortom, de wijsvinger ingeschakeld de lichten, zolang de schakelaar wordt ingedrukt. De middelste vinger begint de dans-modus. De ringvinger beëindigt de modus van de dans. Thats it. Voor de helm lichten de wijsvinger alleen de ogen en het mondstuk, want dat ziet er veel koeler dan alles inschakelen.

Ik had bedoelingen op het maken van de derde schakelaar iets dramatischer doen, maar in het einde, was het niet de moeite waard.

Gerelateerde Artikelen

Oude vogel skelet EL Wire hoofdtooi

Oude vogel skelet EL Wire hoofdtooi

Mijn tweede foray in de wereld van schuim en EL wire hoofdtooien. Deze keer is het een schedel van de reus oude vogel met een bijgevoegde wervelkolom; El Wire EL wire schetst en accenten van de kenmerken van de hoofdtooi. Ik heb een gevoelige EL wire
Hoe maak je goedkope aluminium Wire Wrapping Dragonfly Ear Cuff met blauwe Rocailles

Hoe maak je goedkope aluminium Wire Wrapping Dragonfly Ear Cuff met blauwe Rocailles

wilt u draad inwikkeling oorbellen? Zo ja, kunt u huidige Pandahall tutorial over hoe te maken van goedkope aluminium wire wrapping ear cuff oorbellen met blauwe Rocailles niet missen!Stap 1: Materialen die nodig zijn voor de wire wrapping oorbellen:
Snel en gemakkelijk Briolette Wire Wrap

Snel en gemakkelijk Briolette Wire Wrap

Ik ben het delen van de manier waarop ik wire wrap briolettes, want het is anders dan de manier waarop die de meeste mensen doen. En, voor mij, het is sneller en eenvoudiger. Ik leerde te laten teruglopen van deze manier, wanneer ben ik begonnen met
Neon gloed fiets met EL Wire Kits

Neon gloed fiets met EL Wire Kits

Stel uw fiets als een levendig, neon-silhouet afsteken tegen de menigte en de wirwar van de nacht (net als de afbeelding/video hierboven). Het is wat we gaan doen op uw fiets. We gonna te maken in een gloed van fiets - en we gonna EL (Electroluminesc
Engel vleugels met El Wire

Engel vleugels met El Wire

Voor onze hoofdproject wilden we engel vleugels. In de volgende stap stappen begeleiden we u voor stap hoe u uw eigen vleugels.De vleugels van Victoria secret was onze inspiratie voor het maken van de vleugels. We waren vooral geïnspireerd door de sh
Hoe om de EL Wire wedstrijd

Hoe om de EL Wire wedstrijd

Electroluminescent Draad (EL wire) laat u zetten een gloeiende lijn waar je maar wilt. Aangedreven door batterijen, laat EL wire mensen geworden Tron tekens, eruit vlammen over hun kleren zijn flikkeren of elke andere ontzagwekkende gloeiende effect
DIY Wire Tulip bladwijzer

DIY Wire Tulip bladwijzer

Deze tulip bladwijzers zien er echt schattig en zijn ongetwijfeld nuttig als je een reader of een schrijver.Volg deze ible om erachter te komen hoe gemakkelijk u deze bladwijzers in een handomdraai maken kunt!Stap 1: Materialen die nodig zijnOm deze
Hoe maak je een muizenval Trip Wire Alarm

Hoe maak je een muizenval Trip Wire Alarm

Hoe maak je een muizenval Trip Wire Alarm(Bekijk Video)In deze video, zal ik u tonen hoe maak je een reis wire muis val alarmsysteem met items u moet rond het huis. Toen mijn vader sommige oude verhalen, teruggeroepen toen hij in ROTC, werd ik geïnsp
Hoe maak je een Fire-Wire [gemakkelijk vuurwerk]

Hoe maak je een Fire-Wire [gemakkelijk vuurwerk]

dit is een oude truc gedaan met fijne staalwol om een enorme spiraalsgewijs bewegende douche van vonken. Snelle oxidatie van ijzer opgenomen in de fijne strengen van staal is een exotherme reactie heet genoeg om te smelten van het ijzer (dat is een g
Bionic El Wire masker

Bionic El Wire masker

OK, dus ik zou het niet echt dit een masker noemen... Persoonlijk ben ik niet een reusachtige ventilator van het dragen van traditionele maskers. Ik vind ze een beetje isoleren. Wanneer ik aankleden, wil ik om te voelen getransformeerde niet verborge
Dragon hoofdtooi met EL Wire

Dragon hoofdtooi met EL Wire

Dit is een Instructable over het maken van een draak hoofdtooi uit vellen van schuim (sparkly en normale), vissen de draad, en onderdeel van lichten/El Wire EL wire (optioneel). De totale kosten van het maken van deze hoofdtooi is ongeveer €40 (€ 1,5
Wire Wrapped Hangers met versteend hout!

Wire Wrapped Hangers met versteend hout!

Wire Wrapped Hangers!U zult sommige aardse schatten zodat deze ontzagwekkende Hangers!Ik ging naar Arizona voor een bezoek aan mijn zus... die toevallig, in de buurt van versteende woud woont.We liepen een open trail en struikelde op miljoenen stuks
Verlicht partij Blazer (EL wire)

Verlicht partij Blazer (EL wire)

Oh snap! Ik vergat de Halloween party ik wilde morgen bezoeken, maar had een kostuum of het geld om een te kopen! Dus er maar één oplossing is: Maak er zelf.Ik wilde altijd een verlichte draagbaar, en daarvoor had ik sommige EL-draads rondslingeren.
Hoe maak je een gepersonaliseerde Wire Wrap parelmoer bloem armband

Hoe maak je een gepersonaliseerde Wire Wrap parelmoer bloem armband

Hou je parelmoer bloem armband? Dit artikel zal u tonen hoe te maken van een gepersonaliseerde wire wrap parelmoer bloem armband. Wire wrap rond armbanden zijn een grote DIY fashion statement sieraden. Meeste wire wrap armbanden wikkel rond je pols v