Sisukord:

TwirLED: hele seelik: 8 sammu (piltidega)
TwirLED: hele seelik: 8 sammu (piltidega)

Video: TwirLED: hele seelik: 8 sammu (piltidega)

Video: TwirLED: hele seelik: 8 sammu (piltidega)
Video: Я работаю в Страшном музее для Богатых и Знаменитых. Страшные истории. Ужасы. 2024, Juuli
Anonim
Image
Image
TwirLED: hele seelik
TwirLED: hele seelik
TwirLED: hele seelik
TwirLED: hele seelik

Selle projekti põhiidee on seelik, mis reageerib liikumisele ja süttib, kui tantsupõrandal ringi keerutate. Sotsiaalsete tantsude jaoks, nagu bluus, swing ja salsa, on "uhkeldamise" hetk tantsija pöörlemine, nii et ma tahtsin seelikut, mis sel ajal ainult süttib.

Funktsiooni saavutamiseks käivitatakse lihtne programm, mis loeb 3-teljelise anduri z-telje asendi ja käivitab valgusketta vilkuma, kui näit on üle teatud väärtuse.

Nõutavad oskused:

  • Põhiline õmblemine
  • Jootmine
  • Mikrokontrolleri programmeerimine Arduio abil
  • Kannatlikkus

Ärge laske end sellest hirmutada; see on suurepärane võimalus oskusi õppida ja praktiseerida. Kõiki õmblustöid saab teha käsitsi, kui teil pole õmblusmasinat. Õppisin enne seda projekti jootma ainult kahte projekti, nii et kui te ei tea, kuidas enne sellise ettevõtmise alustamist, siis kindlasti pärast seda! Arduinot pole liiga raske õppida ja te ei pea koodi kirjutama.

Samm: koguge materjalid ja tööriistad

Koguge materjale ja tööriistu
Koguge materjale ja tööriistu
Koguge materjale ja tööriistu
Koguge materjale ja tööriistu

Lisasin lingid mõnedele toodetele ja komponentidele, mida kasutasin, kuid mis tahes sarnane samade tihvtidega peaks toimima. Lihtsalt veenduge, et kõik saaks 5V sisendiga hakkama, et te oma plaati või andurit ära ei põleks.

Tööriistad

  • Õmblusmasin (pole vajalik, kuid kasulik)
  • Arvuti mikrokontrolleri programmeerimiseks
  • Jootekolb
  • "kolmas käsi", mis aitab jootmise ajal asju paigal hoida
  • Traadi eemaldajad
  • Kuum liimipüstol

Materjalid

  • Täiskiik/uisutaja seelik (selline, mis keerleb ketramisel üsna horisontaalselt)
  • võrkkangast või paelast traadi ümbritsemiseks ja naha eest eemal hoidmiseks
  • nõel ja niit
  • Silikoonkattega 30g traat
  • 3-teljeline kiirendusmõõtur (ühilduv 5V sisendiga)
  • Aadressitavad RGB LED -id
  • Pro Micro mikrokontroller (5V) või Sparkfuni versioon. Olen kasutanud mõlemat
  • Toiteplokk (5V väljund) või midagi sellist
  • kuum liimipulgad

Kui soovite oma seelikut teha, siis veenduge, et saate kanga, millel on mittesuunaline muster ja veniv kangas, kui te ei soovi tõmblukku paigaldada. Siin on üks õpetus selle tegemiseks: DIY Skater/Circle Seelik, autor DIYlover89.

2. samm: tehke tasku Power Packile

Tehke tasku Power Packile
Tehke tasku Power Packile
Tehke tasku Power Packile
Tehke tasku Power Packile
Tehke tasku Power Packile
Tehke tasku Power Packile
Tehke tasku Power Packile
Tehke tasku Power Packile

siin on viis, kuidas teha kiire tasku toitepanga ja mikrokontrolleri hoidmiseks, et need oleksid turvalised.

  • kinnita ja õmble tõmblukk seeliku siseküljele, kuhu soovid tasku asetada.
  • avage tõmblukk ja lõigake lõhe kangast tõmblukuga hammaste vahele
  • siksakiline õmblus kanga peal, et rätik oma kohale kinnitada
  • lõigake kangatükk toitepanga ja pro micro suuruse järgi
  • lõigake, kinnitage ja õmblege väiksem kangatükk, nii et professionaalil on oma "kodu" (tasku taskus)
  • kinnita kogu tasku seeliku sees tõmbluku pilu kohale
  • õmble oma kohale
  • jätke tasku põhja ava, et juhtmeid läbi viia

3. samm: juhtmestiku skeemi paigutus

Paigutuse juhtmestik
Paigutuse juhtmestik
Paigutuse juhtmestik
Paigutuse juhtmestik
Paigutuse juhtmestik
Paigutuse juhtmestik

Kui tasku on paigas, riputage seelik üles ja lisage mõned tihvtid, kust soovite, et tuled läbi paistaksid. Valisin oma LED -id joondada seeliku valgete täppidega, sest arvan, et see loob suurepärase esteetika, kui need vilguvad.

Asetage seelik tagurpidi, et näeksite, kuhu panete oma tihvtide markerid.

Asetage igale tihvtile üks LED, et saaksite paremini ette kujutada nende jaotumist, ja reguleerige paigutust, kui see tundub tõesti ebaühtlane. Ma kasutasin selles seelikus 35 LED -i, kuid ma arvan, et toitepank on võimeline katsetama rohkem.

Tehke oma juhtmestiku paigutuse kaart, käivitades värvilise nööri või traadi või tõmmates joone läbi iga LED -i. Kui märgite selle markeriga või pliiatsiga, veenduge, et see ei paistaks läbi teie kanga, kuna te ei saa seda pesumasinast läbi viia.

Oluline on koostada plaan, et te ei kaotaks oma kohta, kui hakkate kõiki tulesid üheks pikaks kiuks kokku jootma.

Samm: jootke kõik kokku

Jootke kõik koos
Jootke kõik koos
Jootke kõik koos
Jootke kõik koos

Ma ei taha seda jootmisõpetuseks muuta, kuid siin on mõned näpunäited ja tehnikad, mis võivad olla kasulikud:

Juhtmed

Järgige oma juhtmestiku kaarti ja katkestage juhtmed, mitte kõik korraga.

Mõõtmisel ja lõikamisel jätke valgusdioodide vahel kulgevasse traati veidi lõtku.

Kohtades, kus valgusdioodide kiht teeb pöörde, lõigake pöörde välisküljel olev traat veidi pikemaks ja sisemine traat veidi lühemaks kui keskmine traat. See aitab jooteühendustele vähem pinget avaldada.

Jootma

See on projekti kõige aeganõudvam osa.

Veenduge, et töötate hästi ventileeritavas kohas ja tehke pause.

Jootmispunktid on minu kasutatavatel LED-i katkestusplaatidel üsna tihedad, nii et mul oli lihtsam panna igale kontaktpunktile tilk jootet, seejärel see uuesti sulatada ja traat sulatatud jootmisse kleepida.

Samm: laadige alla ja installige tarkvara

Laadige alla ja installige tarkvara
Laadige alla ja installige tarkvara
  1. Arduino IDE, kui teil pole seda veel installitud. Ma kasutan allalaaditavat versiooni. Veebiredaktori versiooni pole veel proovinud.
  2. ATMega tahvlid vajavad enne koodi üleslaadimist paar lisatoimingut. Spark Fun Pro mikroühenduse juhend. Veenduge, et järgite kõiki samme hoolikalt, vastasel juhul "plaadistate" oma tahvli.
  3. Minu kasutatava "sparkle" kerge animatsiooniteegi jaoks minge teekidesse, Halda raamatukogusid ja lisage ALA raamatukogu. Võite kasutada mis tahes valgusrežiimi või raamatukogu, mis teile meeldib, lihtsalt lülitage kood välja.

6. samm: ühendage komponendid ja üleslaadimiskood

Ühendage komponendid ja üleslaadimiskood
Ühendage komponendid ja üleslaadimiskood
Ühendage komponendid ja üleslaadimiskood
Ühendage komponendid ja üleslaadimiskood

Mulle meeldib testida oma koodi, andureid ja LED -e minu teadaoleval tahvlil, et veenduda, et uued komponendid on funktsionaalsed, enne kui need rõivasse õmmelda. Soovitan hoida mikrokontrollerit nagu Arduino Uno või Sparkfun RedBoard, mis pole projektile pühendatud, et saaksite katsetada ja teste teha. Kui tegin oma LED -ahelat, ühendasin selle, et kontrollida, kas mul on nii sageli head ühendused.

Selle projekti komponentide ühendamiseks toimige järgmiselt

Kiirendusmõõturi ühendamine:

  • VCC kiirendusmõõturil kuni VCC Pro Micro -l
  • GND kiirendusmõõturilt GND -le Pro Micro -l
  • Z-OUT kiirendusmõõturil kuni A0 Pro Micro-l
  • Y-OUT kiirendusmõõturil kuni A1 Pro Micro-l
  • x-OUT kiirendusmõõturil A2-le Pro Micro-l

LED-juhtme ühendamine:

  • 5V esimesest LED -st kuni RA Micro -ni
  • Vajutage esimesel LED -il Pro Micro pistikul 2
  • gnd esimesel LED -il GND -l Pro Micro -l
  • Valgusdioodide ahela loomisel veenduge, et nooled suunaksid toiteallikast eemale samas suunas.

Ühendage toitepank Pro Microga USB -kaabli abil

Veenduge, et toitepank oleks laetud

Siin on kood:

#kaasake

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); // määrab jadaportiks 9600 rgbStrip.initWS2812 (35, 2); // määrake kiudude LED -ide arvuks 35 ja saadab andmed tihvti 2 rgbStrip.setBrightness (0x444444); rgbStrip.setAnimation (keerutus); void loop () {z = analogRead (0); // loe analoogsisendi tihvti A0 Serial.println (z, DEC); // prindi kiirendus Z -teljele, kui (z> = 400) {Serial.print ("spin"); rgbStrip.runAnimation (); } else {Serial.print ("teine, kolmas samm"); }}

7. samm: õmblege LED -pael seelikusse

Õmble LED -pael seelikusse
Õmble LED -pael seelikusse
Õmble LED -pael seelikusse
Õmble LED -pael seelikusse
Õmble LED -pael seelikusse
Õmble LED -pael seelikusse

Järgides teed, mille te varem ette nägite, õmblege LED -ahel lõdvalt oma kohale, veendudes, et iga valgusti kinnitatakse sinna, kust soovite, et see läbi paistaks. Tahtsin oma joondada valgete täppidega, nii et värv paistab kenasti läbi.

Kui kiud on kergelt kinnitatud, lisage igale LED -ile jootmispunktide kohale kuum liim, et isoleerida elektrilised kontaktid, ja LED -i külgede alla, et see püsiks liikumise/tantsimise ajal paigal.

Lõika võrkkangast või lindi abil pikad umbes 2 laiad ribad ja voldi servad alla, kinnitades need LED -niidi kohale, seejärel õmble oma kohale. See muudab lõnga seeliku kangale stabiilsemaks ja vältige osade kriimustamist või jalgade või nailonite või teiste inimeste külge kinnipidamist.

Soovitan: