Inhoudsopgave:

Stranger Things programmeerbare hoodie - Ajarnpa
Stranger Things programmeerbare hoodie - Ajarnpa

Video: Stranger Things programmeerbare hoodie - Ajarnpa

Video: Stranger Things programmeerbare hoodie - Ajarnpa
Video: New Miles Morales Nano Tech Transformation Suit In Marvel's Spider Man Miles Morales Mod Scenes 2024, Juli-
Anonim
Stranger Things programmeerbare hoodie
Stranger Things programmeerbare hoodie

Door BrownDogGadgetsBrownDogGadgetsVolg meer van de auteur:

vlinder
vlinder
vlinder
vlinder
rabbijn
rabbijn
rabbijn
rabbijn
Reactiespel voor papieren circuits
Reactiespel voor papieren circuits
Reactiespel voor papieren circuits
Reactiespel voor papieren circuits

Over: Ik gaf vroeger les in wetenschappen op de middelbare school, maar nu heb ik mijn eigen online website voor onderwijskunde. Ik breng mijn dagen door met het ontwerpen van nieuwe projecten voor studenten en Makers om samen te stellen. Meer over BrownDogGadgets »

Je hoeft misschien nooit tijd door te brengen in een nachtmerrieachtige wereld van monsters, maar soms wil je gewoon een shirt dragen dat zegt dat je daar helemaal KAN wonen als je dat zou willen. Omdat zo'n shirt niet op de open markt bestaat, hebben we besloten er zelf een te maken. Nu kunnen we onze vrienden beschimpen met een shirt dat sluw verschillende woorden of zinnen spelt!

We zijn dol op het tv-programma Stranger Things en hadden veel projectideeën rondgestrooid die het woord spelling van kerstverlichting van seizoen 1 nabootsten. Op zoek naar een lelijke vakantietrui kwamen we deze perfecte Stranger Things hoodie tegen en wisten meteen wat ons te doen stond.

We hebben dit shirt ontworpen om verschillende vakantiezinnen te spellen, maar je kunt het gemakkelijk uitbreiden om alles te spellen wat je maar wilt. Het algehele project was niet al te moeilijk, maar vereist wel een behoorlijke hoeveelheid handnaaien en tijd om te voltooien.

Als je dit project leuk vindt en meer leuke dingen wilt zien die we maken, volg ons dan op Instagram, Facebook, Twitter of youtube.

Benodigdheden

Het is erg handig om wat basis naaibenodigdheden en materialen bij de hand te hebben voor dit project, evenals enige ervaring met naaien. Je hebt voor dit project geen naaimachine nodig, omdat het vrijwel allemaal met de hand wordt gedaan.

Naaibenodigdheden:

  • Vreemde dingen Sweatshirt
  • Geleidende draad
  • Naalden, scharen en andere algemene benodigdheden
  • Wat bandstof
  • Glitterstofverf (rood, wit, groen, goud)

Benodigde elektronicabenodigdheden:

  • Crazy Circuits Invention Board of Robotics Board (of andere naaibare Arduino zoals de LilyPad)
  • 3x AA- of 3 AAA-batterijen
  • Crazy Circuits-schroefaansluiting
  • 15 x Crazy Circuits Neopixels of Adafruit NeoPixel Sequins

Stap 1: Uw project ontwerpen

Image
Image
Uw project ontwerpen
Uw project ontwerpen

Dit project schaalt heel gemakkelijk op en af. Je kunt in feite voor elke letter van het alfabet een naaibare NeoPixel aan het shirt toevoegen en vervolgens elk woord in de Engelse taal spellen. Maar dat is veel meer naaien dan de meeste mensen ooit willen doen. Wat we deden, was een lijst met woorden bedenken die we in ons shirt wilden spellen en vervolgens uitgezocht welke letters ze gemeen hadden. We hebben zelfs besloten om een paar woorden weg te gooien omdat er te veel unieke letters in stonden.

We raden ten zeerste NIET aan om meer dan 12-15 letters te proberen. De hoeveelheid naaiwerk die ermee gemoeid is, wordt erg snel vervelend en we maken ons na een bepaald punt zorgen over signaalproblemen tussen NeoPixel-componenten (vanwege de aard van geleidende draad). Als je nog nooit geleidend naaien hebt gedaan, probeer jezelf dan bij de eerste poging te beperken tot een of twee woorden.

Stap 2: Snijd kleine gaatjes waar de LED's komen

Snijd kleine gaatjes waar de LED's zullen komen
Snijd kleine gaatjes waar de LED's zullen komen

Tijdens onze tests ontdekten we dat, hoewel de NeoPixels behoorlijk helder waren, ze niet goed door de geprinte gloeilampen op het shirt heen konden schijnen. We speelden met het idee om alle NeoPixels op de VOORKANT van het shirt te plaatsen, maar dat verpestte het uiterlijk van alles. We besloten dat de beste situatie was om een klein gaatje in elke gedrukte gloeilamp te maken en vervolgens de NeoPixel te bedekken met gezwollen verf.

Eerst wil je een heel klein gaatje snijden in de zeefdruk van elk licht dat een LED krijgt. Het hoeft niet erg groot te zijn, aangezien de NeoPixels zelf slechts 5 mm x 5 mm groot zijn.

Als je dat eenmaal hebt gedaan, draai je het sweatshirt binnenstebuiten.

Stap 3: Leg uw circuit uit

Leg je circuit uit
Leg je circuit uit
Leg je circuit uit
Leg je circuit uit

We hebben ons circuit op papier ontworpen (zie diagram hierboven) voordat we begonnen met naaien. Leg je pixels uit volgens de gaten die je in de laatste stap hebt gemaakt. Merk op dat het circuit als een slang zal lopen, dus de negatieve gaten in de Neopixels op de eerste rij zijn aan de onderkant, maar de tweede rij aan de bovenkant en de derde rij weer aan de onderkant.

NeoPixels kunnen aan elkaar worden gekoppeld met slechts drie draadlijnen; Een positieve, een negatieve en een signaallijn.

De sleutel is om ervoor te zorgen dat je deze lijnen niet overlapt (of als je dat doet, moet je super voorzichtig zijn om ze niet kort te sluiten) en dat je ervoor zorgt dat je NeoPixels correct zijn uitgelijnd met betrekking tot hun signaal in en signaal uit gaten.

Op onze Crazy Circuits NeoPixels en de Adafruit NeoPixel Boards is alles redelijk goed gelabeld, dus dit zou geen probleem moeten zijn.

Stap 4: Het circuit naaien

Het circuit naaien
Het circuit naaien
Het circuit naaien
Het circuit naaien

Naai de onderdelen op hun plaats met gewone zwarte draad. Tip: Naai niet helemaal door de stof! Naai alleen door de wollige achterkant zodat de steken niet zichtbaar zijn op de voorkant.

Naai elke Neopixel op zijn plaats door ten minste twee van de gaten (zoals een positief gat en een negatief gat, probeer de gaten voor signaal in en uit te vermijden). Lijn de LED uit met het gat dat u in het shirt hebt gemaakt.

Naai het Crazy Circuits Invention Board net boven de zak van het sweatshirt.

Naai de stroomconnector met de aansluiting naar de binnenkant van de zak gericht. Knip een gat in het shirt zodat het er doorheen past.

Maak alle verbindingen met geleidende draad zoals afgebeeld.

De draden moeten elkaar kruisen in de buurt van het Crazy Circuits-bord. Gebruik een stukje isolatietape om een kleine barrière tussen deze draden te maken om kortsluiting te voorkomen. *Foto #2 Als je zou willen, kun je ook naar de andere witte cirkel gaan. Negatief gat linksboven.

U kunt één lang stuk draad gebruiken om de stroom- en aardingsgaten aan te sluiten. MAAR, je moet een nieuw stuk draad afmaken en beginnen voor elk van de datagaten (in geel). Op deze manier is elke pixel afzonderlijk adresseerbaar. Pas op dat de uiteinden van uw geleidende draad contact maken met andere lijnen geleidende draad. Gebruik nagellak of lijm om dingen op hun plaats te houden.

Stap 5: Sluit het batterijpakket aan

Sluit het batterijpakket aan
Sluit het batterijpakket aan
Sluit het batterijpakket aan
Sluit het batterijpakket aan

Keer het sweatshirt weer binnenstebuiten.

Steek de draden van het batterijpakket met een kleine schroevendraaier in de stroomconnector.

Stop de batterij in de zak. Tijdens het dragen kunt u het sweatshirt aan-/uitzetten met de schakelaar op het batterijpakket.

Sommigen van jullie vragen misschien "Brown Dog, waarom niet gewoon alles van stroom voorzien via een USB Power Bank!" wat logisch is en KAN werken in sommige situaties. De grote zorg is dat bij volledige helderheid een enkele NeoPixel meer dan 60 mA stroom kan opnemen. Als je 5-10 op gang krijgt, loopt dit snel op en kan je Arduino gemakkelijk doorbranden. Zoals we in dit project stroom hebben ingesteld, delen zowel de Arduino als de NeoPixels de stroom van het batterijpakket, en de Arduino verzendt alleen informatie via de signaaldraad. Aangezien je waarschijnlijk veel werk in dit project gaat steken, kun je het beste op veilig spelen.

Stap 6: Maak de LED's zichtbaar

Maak de LED's zichtbaar
Maak de LED's zichtbaar

Gebruik een kleine schaar om meer van het sweatshirt terug te knippen, zodat de hele pixel zichtbaar is.

Maak je geen zorgen als dit niet de schoonste bezuiniging voor jezelf is. Eventuele onvolkomenheden die u uiteindelijk maakt, worden later door de verf bedekt.

Stap 7: Glitterstofverf toevoegen

Image
Image

*Misschien wilt u uw LED's testen met een eenvoudige code voordat u deze stap uitvoert.

Voeg glitterstofverf toe in kleuren die bij de lichten passen met een kwast. Dit verstrooit het licht dat van de NeoPixel komt en zorgt ervoor dat mensen niet blind naar je shirt kijken.

We ontdekten dat het bedekken van de hele gloeilamp van het shirt met verf de beste algehele look en feel had.

Stap 8: Upload de Wijzig de code

*Als je nog nooit een Arduino hebt gebruikt, STOP! Download de Arduino-software en probeer eerst een eenvoudige testcode. Het grootste probleem waarmee nieuwe gebruikers contact met ons opnemen, is dat ze hun Arduino niet op hun computer kunnen aansluiten vanwege problemen met stuurprogramma's of machtigingen.

Download of kopieer en plak de code van deze link in de Arduino IDE.

De code bevat instructies voor het wijzigen van de volgorde waarin de LED's knipperen om woorden te spellen. Ze zijn vrij eenvoudig te wijzigen in de code, maar hier zijn een paar dingen die u waarschijnlijk dubbel moet controleren.

In regel 6 moet u ervoor zorgen dat de pin die daar wordt vermeld, de Arduino-pin is die u voor uw signaallijn gebruikt.

In regel 7 moet je ervoor zorgen dat het nummer daar overeenkomt met het aantal NeoPixels dat je gebruikt.

In regel 18-33 moet je bepalen waar elke letter in de reeks NeoPixels staat en welke kleur je lamp heeft. In onze code is Letter A bijvoorbeeld de 11e LED in onze string en we willen dat deze wit is.

In regel 104-121 leg je de volgorde uit waarin de LED's knipperen. Onze code beschrijft Merry Christmas. Gebruik min of meer de opdracht "turnOnLetter" gevolgd door de letter en welke kleur je wilt hebben.

Upload de code naar je Crazy Circuits Invention-bord (of naaibaar Arduino-bord naar keuze).

Als dit de eerste keer is dat je verbinding maakt, volg dan de instructies onder "Software" in deze Crazy Circuits-gids. Als je het Crazy Circuits Invention Board gebruikt, moet je een paar snelle add-ons installeren voordat het werkt met de standaard Arduino-software.

Koppel de USB-kabel los en trek je hoodie aan. Zet de batterij aan en je bent klaar voor je volgende kerstfeest!

Stap 9: Draag en geniet

Op dit moment heb je ofwel problemen met het fotograferen van rare shorts in het shirt, iets raars met de code, of geniet je van je nieuwe shirt!

We raden aan om ook een hemd te dragen, omdat de huid soms rare dingen kan doen met complexe geleidende draad, en de printplaten zijn ook nogal ruw.

Je kunt precies dezelfde aanpak gebruiken met alle soorten shirts en wearables met NeoPixels, vooral rond Halloween of Kerstmis. Zoek gewoon een leuk shirt online en voeg er wat LED's aan toe.

Als je dit project leuk vindt en meer leuke dingen wilt zien die we maken, volg ons dan op Instagram, Facebook, Twitter of youtube.

Aanbevolen: