Talaan ng mga Nilalaman:

Tech Jacket: 6 na Hakbang
Tech Jacket: 6 na Hakbang

Video: Tech Jacket: 6 na Hakbang

Video: Tech Jacket: 6 na Hakbang
Video: Металл больше не нужен! Теперь есть ФИБЕРГЛАСС своими руками в домашних условиях. 2024, Hulyo
Anonim
Tech Jacket
Tech Jacket

Ang itinuturo na ito ay nilikha bilang pagtupad sa kinakailangan ng proyekto ng Makecourse-Art sa University of South Florida (www.makecourse-art.com).

Ang aming proyekto ay isang dyaket na nagpapatupad ng teknolohiya upang makagawa ng isang low-tech, punk rock na futuristic na hitsura na nakapagpapaalala ng mga istilong nakikita sa video game na Cyberpunk 2077.

Hakbang 1: Mga Kagamitan

  • Insulated electrical wire
  • Electrical Tape
  • Velcro
  • Patuyo ng Buhok
  • Mga Cutter ng Wire
  • Super Pandikit
  • Gunting
  • Balot ng vinyl
  • Vinyl Film at printer
  • 1/4 "mga turnilyo at martilyo
  • Jacket na may bulsa ng amerikana
  • Breadboard
  • 10kOhm Potentiometer
  • LEADLEDS B1248 LED Badge + USB
  • WS2812B RGB LED Strips
  • 3d printer
  • I-clear ang filament ng TPU
  • Arduino Uno R3
  • 9V Baterya o Power Supply

Hakbang 2: Circuit

Circuit
Circuit

Ang circuit na aming dinisenyo ay gumagamit ng isang Arduino Uno, isang 10kOhm potentiometer at isang WS2812B LED strip. Ang potentiometer ay isang analog input na naka-plug sa A0. Ang halaga nito ay binabasa ng Arduino at ginagamit upang makontrol ang LED strip.

Hakbang 3: Code

Code
Code
Code
Code

* Ang code ay na-upload bilang isang.rar file, dapat na ma-zip *

Ang pagpapaandar ng code ay upang makontrol ang LED strip gamit ang potentiometer na konektado sa pin A0. Binabasa ng code ang halaga ng potensyomiter at ginagamit ito upang baguhin ang mga kulay ng mga LED gamit ang mga halaga at agwat ng threshold.

Gumagamit ang mga LED strip ng mga kumbinasyon ng pula, berde, at asul na ilaw sa iba't ibang intensidad upang maipakita ang isang malawak na hanay ng mga kulay, halimbawa (255, 0, 0) ay lumiwanag na pula. Ang LED strip sa kwelyo (LED_PIN1 sa pin 7) ay ginagamit para sa mga loop na pinapayagan ang mga LED na isaaktibo isa isa mula kaliwa hanggang kanan sa isang kulay. Ang mga strip na ito ay kinokontrol ng halaga ng potensyomiter, ipinahiwatig ng at nai-save bilang sensorValue. Kung ang sensorValue ay mas malaki sa 400, ang mga LED flash violet, kung hindi man ay mas malaki sa 500 nag-i-flash sila ng indigo, sa 600 asul, sa 700 berde, sa 800 dilaw, sa 900 orange at sa 1000 pula. Iba pa, kung mas mababa sa 300, ang mga LED ay papatayin (0, 0, 0).

Ang LED badge ay naka-program gamit ang isang text editor. Kapag nakakonekta sa isang PC, awtomatikong magbubukas ang editor ng teksto, at ang maiimbak na teksto ay maaaring mai-edit mula doon.

Hakbang 4: Mga Naka-print na Bahaging 3D

Mga Naka-print na Bahagi ng 3D
Mga Naka-print na Bahagi ng 3D
Mga Naka-print na Bahagi ng 3D
Mga Naka-print na Bahagi ng 3D
Mga Naka-print na Bahagi ng 3D
Mga Naka-print na Bahagi ng 3D
Mga Naka-print na Bahagi ng 3D
Mga Naka-print na Bahagi ng 3D

1. Sagisag: Simula sa aming pinaka-mapaghangad na piraso, ang aming disenyo ay nagsasama ng isang pasadyang ginawa ng nagliliyab na tigre na sagisag na orihinal na dinisenyo upang magkasya sa buong likod, ngunit na-compress sa laki ng isang patch at inilagay sa harap ng dyaket. Ang disenyo ay iginuhit at may kulay sa photoshop, pagkatapos ay ang bakas ay na-trace at na-extrud sa Maya, at sa wakas naka-print ang 3D gamit ang transparent na TPU filament. Ang imahe mismo ay naka-print sa manipis na vinyl film, pagkatapos ay fuse sa 3D na naka-print na sagisag gamit ang isang hair dryer. Pagkatapos ay nakasentro ito sa isang pulang patch at sobrang nakadikit sa dyaket.

2. Arduino at Bahay ng Baterya: Ang piraso na ito ay itinayo upang makapaglagay ng isang Arduino upang maprotektahan ang kanyang paligid at makatulong sa pagkakabukod ng elektrisidad sa pamamagitan ng paghihiwalay ng Arduino. Mayroon ding isang kompartimento na umaangkop sa isang 9V na baterya, isang pangalawang pabahay ay nai-print nang walang karagdagan na ito para magamit sa isang power supply. Ang piraso na ito ay na-modelo sa Imbentor, at batay sa isang parihabang prisma na naipasok. Kapag na-print na, ang pabahay ay nakakabit sa isang breadboard gamit ang electrical tape o Velcro. Pagkatapos, ang Arduino at baterya ay inilalagay sa kani-kanilang mga compartment at naka-wire, na hindi nangangailangan ng karagdagang pagpupulong maliban sa koneksyon sa supply ng kuryente kapag ginagamit.

Hakbang 5: Assembly ng Jacket

Jacket Assembly
Jacket Assembly
  1. LED Badge: Matapos ma-program ang badge, gamitin ang safety pin at magnet upang ma-secure ito kung saan mo nais.
  2. Kwelyo: maglagay ng isang strip ng electrical tape na parehong haba ng led strip sa collars 'center nang pahalang. Ngayon, ilagay ang LED strip sa ibabaw ng tape at i-secure ang mahigpit. Gamit ang gunting, lumikha ng dalawang slits kasama ang haba ng LED strip. Laki at gupitin ang isang hugis-parihaba na piraso ng vinyl, at ipasok ito sa parehong mga slits. Gamit ang mga quarter inch screws, hand drill 6 sa tela at vinyl gamit ang isang distornilyador. Siguraduhin na ang mga turnilyo ay lumabas sa likod ng kwelyo. Tiyaking nasa gitna ang dalawa, at apat sa kaliwa at kanang sulok. Gupitin ang mga tip ng mga turnilyo gamit ang mga wire cutter, pagkatapos ay patagin ang mga dulo gamit ang martilyo. Ngayon, patakbuhin ang mga wire mula sa dulo ng LED strip hanggang sa breadboard gamit ang insulated wire at ang built in na mga babaeng konektor. Paikliin ang mga wire gamit ang mga wire cutter kung kinakailangan. Kapag kumpleto na, gumamit ng electrical tape upang maiugnay ang mga insulated wires sa panloob na siper ng siper.
  3. Sagisag: Isentro ang sagisag sa kaliwang bahagi ng dyaket at gumamit ng sobrang pandikit upang maitali ito sa ibabaw.
  4. Arduino + Pabahay: Gumamit ng velcro upang ma-secure ang breadboard at pabahay sa loob ng bulsa ng amerikana. Kapag nagawa na ang lahat ng wastong koneksyon sa Arduino, ilagay ang Arduino sa tirahan nito. Panghuli, ipasok ang baterya ng 9V at ikonekta ito sa Arduino.

Hakbang 6: Paggamit ng Jacket

Upang magamit ang dyaket, i-on ang potentiometer sa kaliwang setting, at magpatuloy upang ikonekta ang Arduino sa 9V na baterya. Upang palitan ang mga ilaw, iikot ang potensyomiter nang pakanan. Upang i-off ang mga ito, i-on ito lahat hanggang sa counter ng pakaliwa.

Inirerekumendang: