Inhoudsopgave:

Tech-jack: 6 stappen
Tech-jack: 6 stappen

Video: Tech-jack: 6 stappen

Video: Tech-jack: 6 stappen
Video: Taegeuk 1 - Taegeuk Il Jang 2024, Juli-
Anonim
Technische jas
Technische jas

Deze instructable is gemaakt om te voldoen aan de projectvereiste van de Makecourse-Art aan de Universiteit van Zuid-Florida (www.makecourse-art.com).

Ons project is een jas die technologie implementeert om een low-tech, futuristische punkrock-look te produceren die doet denken aan de stijlen die te zien zijn in de videogame Cyberpunk 2077.

Stap 1: Materialen

  • Geïsoleerde elektrische draad
  • Elektrische tape
  • klittenband
  • Haardroger
  • Draadsnijders
  • Superlijm
  • Schaar
  • Vinylfolie
  • Vinylfilm en printer
  • 1/4 "schroeven en hamer
  • Jas met jaszak
  • Breadboard
  • 10kOhm Potentiometer
  • LEADLEDS B1248 LED-badge + USB
  • WS2812B RGB LED-strips
  • 3D-printer
  • Doorzichtig TPU-filament
  • Arduino Uno R3
  • 9V batterij of voeding

Stap 2: Circuit

Stroomkring
Stroomkring

Het circuit dat we hebben ontworpen, maakt gebruik van een Arduino Uno, een 10kOhm-potentiometer en een WS2812B LED-strip. De potentiometer is een analoge ingang die is aangesloten op A0. De waarde wordt gelezen door de Arduino en gebruikt om de LED-strip aan te sturen.

Stap 3: Coderen

Code
Code
Code
Code

*De code is geüpload als.rar-bestand, moet worden uitgepakt*

De functie van de code is om de LED-strip aan te sturen met behulp van de potentiometer die is aangesloten op pin A0. De code leest de waarde van de potentiometer en gebruikt deze om de kleuren van de LED's te veranderen met behulp van drempelwaarden en intervallen.

De LED-strips gebruiken combinaties van rood, groen en blauw licht met verschillende intensiteiten om een breed scala aan kleuren weer te geven, bijvoorbeeld (255, 0, 0) zou rood schijnen. De LED-strip op de kraag (LED_PIN1 op pin 7) gebruikt voor lussen waarmee de LED's één voor één van links naar rechts in één kleur kunnen worden geactiveerd. Deze strips worden aangestuurd door de potentiometerwaarde, aangegeven door en opgeslagen als sensorValue. Als sensorValue groter is dan 400, knipperen de LED's violet, anders knipperen ze indigo, bij 600 blauw, bij 700 groen, bij 800 geel, bij 900 oranje en bij 1000 rood. Anders, als er minder dan 300 zijn, zijn de LED's uit (0, 0, 0).

De LED-badge wordt geprogrammeerd met behulp van een teksteditor. Bij aansluiting op een pc wordt de teksteditor automatisch geopend en kan de opgeslagen tekst van daaruit worden bewerkt.

Stap 4: 3D-geprinte componenten

3D-geprinte componenten
3D-geprinte componenten
3D-geprinte componenten
3D-geprinte componenten
3D-geprinte componenten
3D-geprinte componenten
3D-geprinte componenten
3D-geprinte componenten

1. Embleem: beginnend met ons meest ambitieuze stuk, bevat ons ontwerp een op maat gemaakt vlammend tijgerembleem dat oorspronkelijk was ontworpen om op de hele rug te passen, maar werd samengeperst tot de grootte van een patch en op de voorkant van de jas geplaatst. Het ontwerp is getekend en gekleurd in photoshop, vervolgens is de vorm getraceerd en geëxtrudeerd in Maya en uiteindelijk 3D geprint met transparant TPU-filament. De afbeelding zelf werd op dunne vinylfilm afgedrukt en vervolgens met een föhn op het 3D-geprinte embleem gefuseerd. Dit werd vervolgens gecentreerd op een rode vlek en supergelijmd op de jas.

2. Arduino en batterijbehuizing: dit stuk is gebouwd om een Arduino te huisvesten om het circuit te beschermen en te helpen bij elektrische isolatie door de Arduino te isoleren. Er is ook een compartiment waar een 9V batterij in past, een tweede behuizing is zonder deze toevoeging geprint voor gebruik met een voeding. Dit stuk is gemodelleerd in Inventor en is gebaseerd op een rechthoekig prisma dat erin is geëxtrudeerd. Eenmaal afgedrukt, wordt de behuizing met elektrische tape of klittenband op een breadboard bevestigd. Daarna worden de Arduino en de batterij in hun respectievelijke compartimenten geplaatst en bedraad, waarbij tijdens gebruik geen verdere montage nodig is, behalve een voedingsaansluiting.

Stap 5: Jasmontage

Jas Montage
Jas Montage
  1. LED-badge: na het programmeren van de badge, gebruik je de veiligheidsspeld en magneet om hem vast te zetten waar je maar wilt.
  2. Kraag: Plaats een strook isolatietape van dezelfde lengte als de ledstrip in het midden van de kragen horizontaal. Plaats nu de LED-strip over de tape en zet hem stevig vast. Maak met een schaar twee spleten langs de lengte van de ledstrip. Grootte en knip een rechthoekig stuk vinyl uit en steek het in beide spleten. Gebruik de kwart inch schroeven om 6 met de hand door de stof en het vinyl te boren met een schroevendraaier. Zorg ervoor dat de schroeven uit de achterkant van de kraag gaan. Zorg ervoor dat er twee in het midden staan en vier in de linker- en rechterhoek. Snijd de uiteinden van de schroeven af met behulp van de draadknippers en maak vervolgens de uiteinden plat met een hamer. Leid nu draden van het uiteinde van de LED-strip naar het breadboard met behulp van geïsoleerde draad en de ingebouwde vrouwelijke connectoren. Kort de draden indien nodig in met behulp van de draadknippers. Eenmaal voltooid, gebruikt u elektrische tape om de geïsoleerde draden aan de binnenste ritsflap te binden.
  3. Embleem: Centreer het embleem op de linkerborst van de jas en gebruik superlijm om het aan het oppervlak te binden.
  4. Arduino + Behuizing: Gebruik klittenband om het breadboard en de behuizing in de jaszak te bevestigen. Zodra alle juiste Arduino-verbindingen zijn gemaakt, plaatst u de Arduino in zijn behuizing. Plaats ten slotte de 9V-batterij en sluit deze aan op de Arduino.

Stap 6: Het jack gebruiken

Om de jas te gebruiken, draait u de potentiometer naar de meest linkse instelling en gaat u verder met het aansluiten van de Arduino op de 9V-batterij. Draai de potentiometer met de klok mee om de verlichting te veranderen. Om ze uit te schakelen, draait u ze helemaal tegen de klok in.

Aanbevolen: