Sisällysluettelo:
- Vaihe 1: Tekniset tiedot
- Vaihe 2: Toiminnan yleiskatsaus
- Vaihe 3: Tarvitsemasi osat
- Vaihe 7: Tulosta tappi
- Vaihe 8: Kokoa tappi
- Vaihe 9: Projekti valmis
Video: Valaistu animoitu loma -tappi: 9 vaihetta (kuvilla)
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:01
Kun suunnittelin tämän projektin, en odottanut julkaisevani sitä avoimena. Ajattelin, että se oli loistava idea ja sillä oli kaupallista potentiaalia esineenä, jonka voisin myydä käsityönäyttelyssä. Se johtuu ehkä kokemuksen puutteesta tai kunnianhimon puutteesta, koska se ei koskaan toteutunut. Mutta silti uskon, että se on loistava projekti ja hieno idea tehdä joko itsellesi tai tuolle erityiselle nörtille ihmiselle elämässäsi.
Ensimmäinen versio oli melko iso ja vaikeampi rakentaa, koska se vaati painettua piirilevyä. Tämä versio on uudempi muotoilu, joka on pienempi ja voidaan tehdä käyttämällä pisteestä pisteeseen juotosliitäntöjä.
Toivottavasti pidät tämän projektin lukemisesta ja ehkä haluaisit tehdä sellaisen itse. Minulla oli hauskaa laitteiston ja ohjelmiston rakentamisessa.
Mitä se on, kysyt?
Se on pieni 1 1/2 halkaisijaltaan kiinnitettävä laite, joka näyttää liikkuvia kuvioita suurille juhlapyhille koko kalenterivuoden. Vaikka tekemäni tappi heijastaa Yhdysvaltain juhlapyhiä ja kalenteria, sitä voidaan helposti muokata (ohjelmistolla) kaikille maille juhlapyhät tai henkilökohtaiset näytöt, kuten syntymäpäivät, urheilutiimit, erityistilanteet tai vain hauskanpito.
Se tukee jopa 12 eri loman näyttöä ja suuren (32) väripaletin. Se tukee myös koodattuna 40 erilaista animaatiomallia, joista jokaiselle lomalle voidaan valita useita kuvioita, jotka kykenevät erilaisiin muutosnopeuksiin ja toistojen määrään. Ja jos mukana tulevat kuviot tai väripaletti eivät riitä, voit muuttaa niitä lisäämällä kuvioon toimintoja koodiin sopivaksi.
Kuulostaa mielenkiintoiselta? Jatka lukemista!
Vaihe 1: Tekniset tiedot
Lomatappi näyttää 4 väriä kullekin 12 eri juhlapyhälle (olen määritellyt 10) ympyränmuotoisena monivärisenä LED -valona, jossa on 16 asentoa ja jotka on määritetty 32 eri värin kuormalavalta. Jokaiselle lomalle näytetään useita kuvioita 40 peruskuvion kuormalavalta. Kuviot ovat animoituja, ja jokainen kuvio voi muuttua eri nopeuksilla ja toistaa useita kertoja, mikä tarjoaa lähes rajattomat mahdollisuudet.
Nämä valinnat eivät ole käyttäjän valittavissa, mutta ohjelmoija voi helposti muuttaa niitä, koska värivalikoima, värin määrittäminen lomalle ja kuvio, toisto ja nopeus lomalle määritetään EEPROMissa.
Fyysisesti tappi koostuu kahdesta osasta. Näyttöelementti sisältää 16 ohjelmoitavaa LED -valoa 3D -painetussa muovipidikkeessä, johon on kiinnitetty vaatetappi, liitin ja valonhajottajan kansi. Se liitetään erilliseen 3D -tulostettuun virta-/ohjainyksikköön tavallisen stereoäänikaapelin kautta. Tämä elementti sisältää 4 AAA -paristoa ja virtakytkimen, näyttöprosessorin, ääniliitännän ja lomavalintanäppäimen.
Yritin asentaa kaikki komponentit yhteen yksikköön, joka oli riittävän pieni käytettäväksi nastana, mutta LED -valojen tehovaatimukset kielsivät pienten nappiparistojen käytön.
Vaihe 2: Toiminnan yleiskatsaus
Huomautus yllä olevasta videosta. Näytetyt värit eivät anna sille oikeutta. Mutta katsokaa siitä esimerkkiä animaatiotoiminnoista.
Näytettävän loman valitseminen
Käyttäjä voi tehdä lomavalinnan heti näytön kytkemisen jälkeen. Kun nasta on kytketty ja yksiköiden virtakytkin on kytketty päälle, näytetään nykyiset loma -värit, jotka osoittavat valitun loman. Käyttäjä voi sitten joko sallia kyseisen loman näyttämisen odottamalla 10 sekuntia tai muuttaa valintapäivää painamalla valintakytkintä. Jos sitä painetaan, näyttö selaa lomavaihtoehtoja ja näyttää 4 väriä jokaiselle lomalle vuorotellen. Jos haluat valita tietyn loman, käyttäjän on vapautettava painike vain silloin, kun lomien värit näkyvät. Lyhyen tauon jälkeen näytetään lomakuviot.
Mahdolliset lomat (näyttöjärjestyksessä) sellaisina kuin olen ne määritellyt ovat:
- Uudenvuoden
- Mardi Gras
- pääsiäinen
- kevät
- Kesä
- 4. heinäkuuta
- muistopäivä
- Syksy
- Halloween
- joulu
Ohjelmoija voi helposti määritellä kaksi muuta vapaapäivää. Sitten rakennetaan yksi!
Vaihe 3: Tarvitsemasi osat
Suunnittelu sisältää pienen piirilevyn kosketuskytkimen pitämiseksi ja virran ja signaalien ohjaamiseksi Arduino MPU: n ja muiden komponenttien välillä. Tämä ei ole mukautettu levy, vaan se on rakennettu käyttämällä tavallista 0, 1 tuuman perf -levyä tai edullisesti nauhalevyä. Piirustus tästä levystä näkyy yllä, tarvitset 5 riviä nauhoja 10 reikää jokaisella rivillä. Leikkaa levy X-acto-sahanterällä tai Dremelin katkaisulaikalla, poraa kaksi reikää kuvan osoittamalla tavalla (keskirivi, 1 reikä kummastakin päästä) riittävän kokoisia, jotta ruuvit voivat kiinnittää sen koteloon. Etsi seuraavaksi kosketuskytkin vastakkaiselta puolelta (kupari) kuvan osoittamalla tavalla, niin että juotettuna se työntyy ulos kotelon reiän läpi. Juota se paikalleen. Aseta nyt 1x5 -nastainen otsikko levyn etuosaan ruuvinreiän viereen ja kiinnitä se hieman syanoasetaattiliimalla. Käännä lauta ympäri ja juota se levytyynyille. Etsi seuraavaksi tappi otsikon toisesta kohdasta laskemalla levyn alareunasta (merkitty x: llä kaaviossa) ja leikkaa se samalla tasolla muovikannattimen kanssa. Tätä käytetään Dupont -liittimen napaisuuden määrittämiseen.
Valmistele paristopidike (katso yllä oleva kuva) työntämällä kotelon lovi metalliparistokoskettimeen. Aseta pidike niin, että johtojen pää on itseäsi kohti, ja aseta lovi oikean metallikontaktin toisen ja sisäisen akunerottimen väliin. Ura tarvitaan Dupont -liittimen välykseen.
Kytke virtakytkin, puhelinpistoke ja akun liitännät osoitettuihin sarakkeisiin. Anna riittävästi lankaa päästä näiltä laitteilta levylle, mutta älä salli liiallista löysyyttä, joka voi häiritä kotelon sulkemista. Johtojen voi olla helpompi juottaa liittimeen ja kytkeä ensin ennen juottamista levylle seuraavasti:
- Juottaa maadoitusjohdin liittimen holkkiliittimen ja maadoitusliuskan puhelinpistokkeen väliin
- Juotos V + -johto liittimen rengasliittimen ja + -liittimen väliin samassa sarakkeessa.
- Juotos Din -johto liittimen kärjen liittimen ja nastan ohjausliuskan väliin myös yllä olevassa sarakkeessa
- Juotosjohdin liukukytkimen keskiliittimien ja liukukytkimen sarakkeen akun 6V -nauhan väliin
- Juotos lanka liukukytkimen päätyliitäntöjen ja liukukytkimen sarakkeen V+ -liuskan väliin
- Katkaise musta ja punainen akkujohto sopivan pituisiksi ja juota musta maadoitusliuskaan ja punainen V+ -nauhaan Akku -sarakkeessa.
Kun kytket johdot jakelukorttiin, muista työntää johdot levyn etuosan läpi ja juottaa takana oleviin tyynyihin. Jos käytät tavallista Perf -levyä, sinun on lisättävä paljaat johdot kaikkien juotosliitosten yhdistämiseksi kullakin rivillä. Leikkaa johdot huolella. Testaa liitännät paristopidikkeeseen ennen kuin napsautat sen kotelon takaosaan. Testaa myös kytkimen ja liittimien jatkuvuus ennen kiinnittämistä ja sitten kotelon pohjaan.
Paristopidike on erittäin tiukka, jos kotelo on painettu PLA -levyllä. Sinun on ehkä viilattava pidike 45 asteen kulmassa pohjaan, jossa kotelon kielekkeet putoavat, ja viilaamaan myös kotelon kielekkeiden päät, jotta pidike voidaan työntää paikalleen. Kun työnnät pidikkeen koteloon, varmista, että akkujohdot ovat aukossa.
Arduino napsautetaan kotelon yläosan asentoon. Ennen kuin teet tämän, sinun on valmisteltava Dupont -liitin ja kytkettävä se Arduino -korttiin. Valmista 4 johtoa 26 tai 28, yksi punainen, yksi musta ja kaksi lisäväriä, 4 tuumaa pitkä. Kaista noin 1/4 tuumaa kummastakin päästä ja kierrä ja tina juotoksella. Kiinnitä kummankin pää Dupont -liittimien liittimissä oleviin naaraspuristuksiin Juotos nyt vastakkaiset päät Pro Miniin seuraavasti:
Musta - Arduino GND alareunassa
Punainen - Arduino RAW -levy
Väri 1 Arduinon nastalle 8
Väri2 Arduinon nastaan 5
Testaa kaikkien jatkuvuus
Aseta hieman epoksiliimaa Dupont -vaipan asentoon 2 (tämä estää tapin pääsyn reikään), anna kovettua. Leikkaa juotetut johdot niin, että vain pieni määrä lankaa ulottuu Arduinon takana. Napsauta levy kotelon yläosaan yllä kuvatulla tavalla. Voi olla hyödyllistä lisätä hieman kuumaa liimaa langan kiinnittämiseksi Arduinoon ja jännityksenpoistoon.
Työnnä nyt Dupont -liitin tapin otsikkoon napaisuuden huomioiden. Lisää 4 AAA -paristoa paristopidikkeeseen (huomioi napaisuus) ja kytke virta päälle.
Arduinon virran merkkivalon pitäisi syttyä. Jos ei, tarkista työsi monimetrillä.
Kiinnitä liukukytkin ja puhelinpistoke koteloon ja kiinnitä sitten jakelukortti koteloon kahdella pienellä ruuvilla kuvassa näkyvässä paikassa.
Sammuta se ja aloita tapin työ.
Vaihe 7: Tulosta tappi
Mukana on kaksi.stl -tiedostoa, jotka on tulostettava nastalle. Ensimmäinen tiedosto (PinParts) sisältää kolme erillistä osaa, jotka muodostavat tapin rungon, joka kootaan koko tapiksi. Toinen on hajottimen linssi, jota käytetään LED -valojen kirkkaan tehon pehmentämiseen. Tulostin rungon ABS -muovilla, koska se on pehmeämpää kuin PLA ja antaa hieman pikselirengasta ja liimaa helposti ABS -sementin avulla. PETG tai PLA voivat myös toimia, mutta sinun on käytettävä yhteensopivaa liimaa. Se on vaihtokauppa. pohjalevytuen käytöstä näille osille, koska puhdistus on tarpeen kummassakin tapauksessa ennen liimausta. Tulosta ja puhdista toistaiseksi kolme osaa: päärunko, lukkoasennus ja jakkisuojus, kiinnityksen lisäosat ja suojus.
Linssi (Pin -linssi) on tulostettava käyttämällä kirkasta filamenttia pohjalevylle, jonka pinta on sileä. PETG on hehkulanka, jota käytin, mutta voit kokeilla toista muovityyppiä. Objektiivi on vain luiskahtanut kootun alustan päälle, se on tiukka kitkasovitus, joten ole varovainen testiasennuksessa. Jotkut leikkausasetukset, joita tässä osassa tulisi käyttää, ovat: täysi täyttö (eli 100%), viivat, kaikki kampaukset, ei tukea ja jos PETG, ei tuuletinta kerroksen paremman tarttuvuuden saavuttamiseksi.
Vaihe 8: Kokoa tappi
Edellä olevien painettujen osien lisäksi tarvitset:
- NeoPixel -rengas
- Pinta -asennettava puhelinpistoke
- Kolme väriä ohut 28 tai 30 gage lanka
- Korut vaatteiden lukko
- ABS tai muu yhteensopiva liima muoville
- epoksi liimaa lukkoon
- Juottotarvikkeet
Vaiheet ovat yksinkertaisia, mutta hieman herkkiä.
- Määritä pikselirenkaan suunta rungon sisällä ja johtojen pituus juottamiseen liittimeen (katso yllä olevat kuvat).
- Leikkaa ja kuori johtojen pää ja juota kummankin pää renkaaseen kohdissa Din, V+ ja Gnd.
- Tunkki asennetaan neliömäiseen reikään ja varmista, että johdot ulottuvat renkaasta liittimeen ja noin 1/4 tuumaa lisää.
- Taivuta pistokkeen juotoskielekkeitä 90 astetta niin, että ne tulevat ulos pohjasta
-
Juotos langan toiset päät varovasti liittimen kärjen kielekkeeseen (Din), rengaskielekkeeseen (V+) ja holkin kielekkeeseen
(Gnd).
Tämä olisi hyvä aika testata juottamista ja ohjelmointia.
Liitä kaapeli ohjaimeen ja toinen pää liittimeen. Käynnistä ja tarkista, että neopikseli toimii ja että vapaapäivää voidaan muuttaa kosketuskytkimellä ennen kuin jatkat. Irrota kaapeli ja sammuta ohjain.
- Pujota nyt tunkki tapin rungon reiän läpi
- Työnnä tunkki suojukseen niin, että kielekkeet ja johdot tulevat ulos pohjasta ja pistokkeen reikä on paljaana.
- Aseta suojus tapin koteloon ja pidä sitä tiukasti tapin kotelon liimaa vasten. Pidä tai purista kunnes se on kovettunut.
- Vedä kourun kolme johtoa renkaasta liittimeen ja paina rengas paikalleen niin, että LEDit ovat kotelon yläosan kanssa. Varmista, että johdot ovat kourussa eivätkä jää puristuksiin renkaan ja rungon väliin Älä liimaa.
- Liimaa lukko (kolmella tapilla) koteloon osoitetulla alueella käyttämällä ABS (tai muuta tyyppiä) liimaa ja anna kovettua.
- Karhenna lukon takaosa pienellä hiekkapaperilla, testaa sitten sopivuus kolmen tapin päälle, poista ja peitä lukko takana epoksilla ja paina sitten paikalleen nastojen päälle. Puhdista nastien väliin puristunut liima. Anna jähmettyä yön yli.
- Tasoita nastat tasaisesti lukon avulla juotosraudalla, jotta lukon takaosa on sileä eikä tartu kankaaseen.
- Kytke nasta ohjaimeen ja testaa uudelleen.
- Työnnä linssi tapin rungon päälle, paina kunnes se on yläosan kanssa
Vaihe 9: Projekti valmis
Olet suorittanut loma -pin -projektin. Toivottavasti oli hauskaa ja ehkä hieman haastavaa. Nauti nastasi käyttämisestä tai lahjan antamisesta ystävälle.
Liitetiedosto sisältää ohjeet pin -käyttäjälle, josta he voivat hyötyä.
Jos pidit tästä projektista, katso joitain muita ohjeistani, etsi vain minua, Souperman2
Haluatko isomman haasteen? Työskentelen suurempien opastettavien loma -esitysten parissa, joiden avulla voit jakaa lomahenkisi naapureidesi kanssa. Tarkista Super Holiday Wreath Project, toivottavasti saan sen valmiiksi rakentamaan ajoissa jouluksi.
Suositeltava:
Animoitu naamio: 5 vaihetta (kuvilla)
Animoitu naamio: Hymyile, sanotaan, ja maailma hymyilee kanssasi - ellet käytä maskia. Silloin maailma ei voi nähdä hymyäsi, vielä vähemmän hymyä takaisin. Suojaavan kasvonaamion nousu on äkillisesti poistanut puolet kasvoista hetkellisestä ihmissuhteestamme
Animoitu sydän: 5 vaihetta (kuvilla)
Animoitu sydän: Juuri ystävänpäivän aikaan rakkaalle annetaan pieni gadget: sydän, joka kiertää useita animaatioita. Se sopii kauniisti pöydälle tai pöydälle, jotta rakkaasi muistaa sinut! Tämä animoitu sydän on erittäin kompakti ja yksinkertainen: j
Animoitu mieliala- ja yövalo: 6 vaihetta (kuvilla)
Animoitu mieliala- ja yövalo: Kun olen kiehtonut valon pakkomielle, päätin luoda valikoiman pieniä modulaarisia piirilevyjä, joita voitaisiin käyttää kaikenkokoisten RGB -valonäyttöjen luomiseen. Valmistettuani modulaarisen piirilevyn törmäsin ajatukseen järjestää ne
Pölyinen seinä Arduino -animoitu LED -lamppu valotehosteella: 11 vaihetta (kuvilla)
Pölyinen seinä Arduino -animoitu LED -lamppu, jossa on valotehoste: Sain juuri vauvan ja hänen makuuhuoneensa jälkeen tarvitsin valoa seinälle. Koska rakastan suuresti LED -valoja, päätin luoda jotain. Pidän myös lentokoneesta yleensä, joten miksi ei laittaisi sarjakuvan lentokoneen seinälle, täällä kun se alkaa ja miten tein
Animoitu suklaarasia (Arduino Unolla): 3 vaihetta (kuvilla)
Animoitu suklaarasia (Arduino Unon kanssa): Kerran näin kaupassa kauniin suklaarasian. Ja tuli mieleeni tehdä mahtava lahja tästä laatikosta - animoitu laatikko suklaalla.Mitä tarvitsemme: Kirkas muovinen suklaarasia 9V akku Akkukaapelisovitin 1 Gt Arduino U