Sadržaj:
- Korak 1: Specifikacije
- Korak 2: Pregled rada
- Korak 3: Dijelovi koji će vam trebati
- Korak 7: Ispišite pin
- Korak 8: Sastavite pin
- Korak 9: Projekt dovršen
Video: Osvijetljeni animirani blagdanski pin: 9 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:35
Kad sam prvi put osmišljavao ovaj projekt, nisam očekivao da ću ga objaviti otvorenim izvorima. Smatrao sam da je to sjajna ideja i da ima komercijalni potencijal kao predmet koji bih mogao prodati na izložbi obrta. Možda se zbog nekog svojstvenog nedostatka iskustva ili možda nedostatka ambicija s moje strane to nije dogodilo. Ali, i dalje mislim da je to sjajan projekt i super ideja napraviti za sebe ili tu posebnu štrebersku osobu u svom životu.
Moja prva verzija bila je prilično glomazna i teža za gradnju jer je zahtijevala tiskanu ploču. Ova je verzija manji dizajn koji se može izraditi pomoću spojeva za lemljenje od točke do točke.
Nadam se da ćete uživati čitajući ovaj projekt, a možda biste ga i sami htjeli napraviti. Bilo mi je jako zabavno graditi hardver i softver.
Što je to, pitate se?
To je mali pin-on uređaj promjera 1 1/2 koji prikazuje uzorke kretanja za velike blagdane tijekom kalendarske godine. Iako pin koji sam napravio odražava američke praznike i kalendar, može se lako promijeniti (u softveru) za sve nacije blagdani ili osobni prikazi poput rođendana, sportskih timova, posebnih prilika ili samo zabave.
Podržava prikaz do 12 različitih praznika i veliku (32) paletu boja. Također, kodiran, podržava 40 različitih animacijskih uzoraka s više uzoraka koji se mogu izabrati za svaki praznik sposobnih za različite stope promjena i broj ponavljanja. A ako uključeni uzorci ili paleta boja nisu dovoljni, možete ih promijeniti dodavanjem funkcija uzorka u kôd kako bi im odgovaralo.
Zvuči zanimljivo? Nastavi čitati!
Korak 1: Specifikacije
Praznična igla prikazuje 4 boje za svaki od 12 različitih praznika (definirao sam 10) u kružnom uzorku raznobojnih LED svjetala u 16 položaja dodijeljenih iz palete od 32 različite boje. Za svaki praznik prikazuje se više uzoraka s palete od 40 osnovnih uzoraka. Uzorci su animirani sa svakim uzorkom koji se može mijenjati različitim brzinama i ponavljati različit broj puta stvarajući gotovo beskonačne mogućnosti.
Ove izbore ne može birati korisnik, ali ih programer može lako promijeniti jer su paleta boja, dodjela boja za praznik i uzorak, ponavljanje i brzina za praznik navedeni u EEPROM -u.
Fizički pin se sastoji od dva dijela. Element zaslona sadrži 16 programabilnih LED svjetala sadržanih u 3D tiskanom plastičnom držaču s pričvršćenim zatičem za odjeću, priključkom za utičnicu i poklopcem difuzora svjetla. Spaja se na zasebnu 3D tiskanu jedinicu napajanja/kontrolera putem standardnog stereo audio kabela. Taj element sadrži 4 AAA baterije i prekidač za uključivanje/isključivanje, procesor zaslona, audio priključnicu i prekidač za odabir blagdana.
Pokušao sam montirati sve komponente u jednu jedinicu dovoljno malu da se može nositi kao igla, ali zahtjevi napajanja LED dioda zabranili su upotrebu baterija s malim gumbom.
Korak 2: Pregled rada
Napomena o gore prikazanom videu. Prikazane boje ne zaslužuju pravdu. No, molimo vas da pogledate uzorak mogućnosti animacije.
Odabir praznika za prikaz
Blagdanski odabir korisnik može izvršiti neposredno nakon uključivanja zaslona. Kad je pin spojen i prekidač za uključivanje/isključivanje jedinica uključen, prikazuju se trenutne boje praznika koje označavaju trenutačno odabrani praznik. Korisnik tada može dopustiti prikaz tog praznika čekajući 10 sekundi ili pritisnuti prekidač za odabir kako bi promijenio praznik. Ako se pritisne, zaslon će se kretati kroz opcije odmora prikazujući 4 boje za svaki praznik. Za odabir određenog praznika korisnik mora otpustiti gumb samo kada su prikazane boje tog praznika. Nakon kratke stanke, prikazat će se obrasci praznika.
Mogući praznici (prema redoslijedu prikaza) kako sam ih definirao su:
- Nove godine
- Mardi Gras
- Uskrs
- Proljeće
- Ljeto
- 4. srpnja
- dan sjećanja
- Pad
- Noć vještica
- Božić
Programer može lako definirati dva dodatna praznika. Spremni? Onda napravimo jedan!
Korak 3: Dijelovi koji će vam trebati
Dizajn uključuje malu ploču za držanje taktilnog prekidača i za usmjeravanje napajanja i signala između Arduino MPU -a i ostalih komponenti. Ovo nije prilagođena ploča, već je izrađena pomoću standardne 0, 1 inčne perf ploče ili, po želji, trakaste ploče. Crtež ove ploče pojavljuje se gore, trebat će vam 5 redova traka po 10 rupa u svakom redu. Izrežite ploču pomoću lista pile X-acto ili Dremel reznog kotača, Izbušite dvije rupe kako je prikazano na crtežu na mjestima (srednji red, 1 rupa sa svakog kraja) dovoljne veličine da ih vijci mogu pričvrstiti za kućište. Zatim locirajte taktilni prekidač na suprotnoj strani (bakreni) kao što je prikazano, tako da će pri lemljenju stršati kroz otvor u kućištu. Lemite ga na mjesto. Sada postavite 1x5 zaglavlje s iglom na prednju stranu ploče pored otvora za vijak, učvrstite ga s malo ljepila cijanoacetata. Okrenite ploču i lemite je na uloške za perf ploče. Zatim locirajte iglu na drugom mjestu zaglavlja računajući od donjeg ruba ploče (označeno s x na dijagramu) i izrežite je u ravnini s plastičnim nosačem. To će se koristiti za utvrđivanje polariteta Dupont konektora.
Pripremite držač baterije (pogledajte gornju sliku) tako što ćete zarezati kućište do metalnog kontakta baterije. Držač postavite tako da kraj sa žicama bude okrenut od vas i postavite zarez između drugog s desnog metalnog kontakta i unutarnjeg odvajača baterija. Zarez je potreban za zazor Dupont konektora.
Uključite/isključite prekidač za uključivanje/isključivanje, telefonsku utičnicu i priključke baterije u naznačenim stupcima. Dopustite dovoljno žice da dopre od ovih uređaja do ploče, ali nemojte dopustiti previše opuštanja koje bi vam moglo smetati pri zatvaranju kućišta. Možda će biti lakše lemiti žice u utičnicu i prvo se prebaciti prije lemljenja na ploču na sljedeći način:
- Lemite žicu za uzemljenje između terminala utičnice utičnice i uzemljenja; stupa telefonske utičnice
- Lemite V + žicu između prstenastog priključka utičnice i + Power trake u istom stupcu.
- Lemite Din žicu između priključka vrha utičnice i Pin Control trake također u gornjem stupcu
- Lemite žicu između središnjih konektora kliznog prekidača i 6V trake baterije u stupcu klizne sklopke
- Lemite žicu između krajnjih konektora klizne sklopke i V+ trake u stupcu klizne sklopke
- Odrežite crnu i crvenu žicu baterije na odgovarajuću duljinu i lemite crnu na traku za uzemljenje, a crvenu na V+ traku u stupcu Baterija.
Prilikom ožičenja na razdjelnu ploču, gurnite žice kroz prednji dio ploče i lemite do jastučića straga. Ako koristite standardnu Perf ploču, morat ćete dodati gole žice za spajanje svih lemnih spojeva duž svakog reda. Odrežite žice u ravnini. Provjerite priključke na držač baterije prije nego što ga umetnete u stražnju stranu kućišta. Prije pričvršćivanja, zatim na dno kućišta, također provjerite kontinuitet priključaka prekidača i utičnice.
Držač baterije bit će jako tijesan ako je kućište ispisano u PLA. Možda ćete morati turpijati držač pod kutom od 45 stupnjeva na dnu gdje padaju jezičci kućišta, a također i krajeve jezičaka kućišta tako da se držač može gurnuti na mjesto. Kad gurnete držač u kućište, provjerite da li žice baterije strše kroz otvor.
Arduino je postavljen na gornju stranu kućišta. Prije nego što to učinite, morate pripremiti Dupont priključak i spojiti ga na Arduino ploču. Pripremite 4 žice od 26 ili 28, jednu crvenu, jednu crnu i dvije dodatne boje, dugačke 4 inča. Očistite oko 1/4 inča sa svakog kraja, zatim uvijte i pokosite lemljenjem. Pričvrstite svaki kraj po jedan za umotavanje ženskih presavijača u konektore za Dupont konektore. Umetnite svaki u 5 -polni konektor u sljedećem redoslijedu počevši od jednog krajnjeg položaja 1 crno 2 prazno, 3 boje1, 4 crveno, 5 boja2. Sada lemite suprotne završetke u Pro Mini na sljedeći način:
Crno do Arduino GND na donjem rubu
Crveni do Arduino RAW jastučić
Color1 do Arduino Pin 8
Color2 do Arduino Pin 5
Testirajte sve na kontinuitet
Stavite malo epoksidnog ljepila da blokirate položaj 2 Dupontovog poklopca (to će spriječiti ulazak igle u tu rupu), pustite da se stegne. Odrežite lemljene žice tako da se samo mala količina žice proteže izvan stražnje strane Arduina. Umetnite ploču u gornji dio kućišta kao što je gore navedeno. Možda bi bilo korisno dodati malo vrućeg ljepila kako biste žicu pričvrstili na Arduino i olakšali naprezanje.
Sada umetnite Dupont konektor u zaglavlje iglica pazeći da poštujete polaritet. Dodajte 4 AAA baterije u držač baterija (pazite na polaritet) i uključite.
Arduino napajanje bi trebalo svijetliti. Ako ne, dvaput provjerite svoj rad s višemetarom.
Pričvrstite klizni prekidač i telefonsku utičnicu na kućište, a zatim pomoću dva mala vijka pričvrstite razdjelnu ploču na kućište na prikazanom mjestu.
Isključite ga i počnite raditi na iglici.
Korak 7: Ispišite pin
Uključene su dvije.stl datoteke koje je potrebno ispisati za pin. Prva datoteka (PinParts) sadrži tri diskretna dijela koji čine tijelo pinova koje je potrebno sastaviti u cijelu iglu. Druga je leća s difuzorom koja se koristi za ublažavanje sjajnog izlaza LED dioda. Tiskao sam tijelo pomoću ABS plastike jer je mekše od PLA i ima malo dodira pri umetanju prstenastog piksela i lako se lijepi pomoću ABS cementa. PETG ili PLA također mogu djelovati, ali morat ćete koristiti kompatibilno ljepilo. To je trgovina. o korištenju potpore temeljne ploče za ove dijelove jer će u oba slučaja biti potrebno čišćenje prije lijepljenja. Za sada ispišite i očistite tri dijela: glavno tijelo, pričvršćivanje kopčom i poklopac utičnice, dodaci za montažu i pokrov su uključeni.
Objektiv (Pin Lens) potrebno je ispisati prozirnom niti na osnovnoj ploči s glatkom površinom. PETG je filament koji sam koristio, ali možete isprobati drugu vrstu plastike. Objektiv je samo skliznuo preko sastavljenog postolja, čvrsto se uklapa u trenje pa budite oprezni pri testiranju ugradnje. Neke postavke rezača koje biste trebali koristiti za ovaj dio su: puna ispuna (tj. 100%), linije, sve češljanje, bez potpore i, ako je PETG, bez ventilatora za poboljšanu čvrstoću prianjanja sloja.
Korak 8: Sastavite pin
Osim gore navedenih tiskanih dijelova trebat će vam:
- NeoPixel prsten
- Telefonska utičnica za površinsko montiranje
- Tri boje tanke žice promjera 28 ili 30
- Kopča za odjeću za nakit
- ABS ili drugo kompatibilno ljepilo za plastiku
- epoksidno ljepilo za kopču
- Pribor za lemljenje
Koraci su jednostavni, ali pomalo osjetljivi.
- Odredite orijentaciju prstena piksela unutar glavnog tijela i duljinu žica potrebnih za njegovo lemljenje na utičnicu (pogledajte gornje slike).
- Odrežite i ogolite kraj žica i zalemite po jedan kraj svakog prstena na Din, V+ i Gnd.
- Dizalica će biti montirana u četvrtastu rupu, pazite da žice dosegnu od prstena do utičnice plus još oko 1/4 inča.
- Savijte jezičke za lemljenje na utičnici za 90 stupnjeva tako da strše s dna
-
Pažljivo lemite druge krajeve žice na jezičak vrha utičnice (Din), prsten (V+) i jezičak čahure
(Gnd).
Ovo bi bilo dobro vrijeme za testiranje lemljenja i programiranja.
Priključite kabel u kontroler, a drugi kraj u utičnicu. Uključite i provjerite radi li neo piksel i može li se odmor promijeniti pomoću taktilne tipke prije nastavka. Kad se provjeri, uklonite kabel i isključite upravljač.
- Sada provucite dizalicu kroz otvor na tijelu zatiča
- Gurnite utičnicu u pokrov s jezičcima i žicama koje vire s dna, a otvor za utikač otkriven u luku.
- Postavite pokrov u kućište igle i čvrsto ga držite uz ljepilo za kućište igle. Držite ili stegnite dok se ne učvrsti.
- Povucite tri žice u koritu od prstena do utičnice i pritisnite prsten na mjestu tako da LED diode budu u ravnini s vrhom kućišta. Uvjerite se da su žice u koritu i da nisu stegnute između prstena i tijela. Nemojte lijepiti.
- Zalijepite držač kopče (s tri igle) na kućište u označenom području pomoću ABS (ili druge vrste) gume i ostavite da se stegne.
- Očistite stražnju stranu kopče malim komadom brusnog papira, zatim provjerite da li je pričvršćena preko tri igle, uklonite i prekrijte stražnju stranu kopče epoksidom, a zatim pritisnite na mjesto preko igala. Očistite svako ljepilo iscijeđeno između igala Ostavite da se stegne preko noći.
- Lemilicom izravnajte igle u ravnini s kopčom tako da je stražnja strana kopče glatka i da se neće uhvatiti za tkaninu.
- Utaknite iglu u kontroler i ponovno testirajte.
- Gurnite leću preko tijela igle, pritisnite dok se ne poravna s vrhom,
Korak 9: Projekt dovršen
Završili ste projekt blagdanske igle. Nadam se da je bilo ugodno, a možda i malo izazovno. Uživajte u nošenju pribadače ili darujući je prijatelju.
Priložena datoteka sadrži upute za korisnika pin -a koje bi im mogle biti od pomoći.
Ako vam se svidio ovaj projekt, pogledajte neke od mojih drugih instrukcija, samo me tražite, Souperman2
Želite veći izazov? Radim na većem blagdanskom zaslonu s uputama koji će vam omogućiti da sa susjedima podijelite svoj blagdanski duh. Potražite projekt Super Holiday Wreath, nadam se da ću vam ga pripremiti za izgradnju na vrijeme za Božić.
Preporučeni:
Jednostavan LED blagdanski svjetlosni show: Čarobnjaci zimi - WS2812B LED traka s FastLED -om i vodičem za Arduino: 6 koraka
Jednostavan LED blagdanski svjetlosni show: Čarobnjaci zimi | WS2812B LED traka s FastLED -om i vodičem za Arduino: Dizajnirao sam i programirao ovu blagdansku svjetlosnu emisiju za prikaz bilo gdje. Koristio sam jednu LED traku WS2812B s gustoćom piksela 30 piksela/ metar. Budući da sam koristio 5 metara, imao sam ukupno 150 LED dioda. Kôd sam držao jednostavnim, tako da svatko tko tek koristi WS2812
PCB za blagdanski ukras: 3 koraka (sa slikama)
Praznični ornament PCB: Hej svima! To doba godine i sezona razmjene darova je skoro pred nama. Osobno volim stvarati stvari i dijeliti ih s obitelji. Ove sam godine odlučio napraviti blagdanske ukrase koristeći Atting85 i neki WS2812C 20
DIY Light Up blagdanski ukras: 18 koraka
DIY Light Up blagdanski ukras: U ovom uputstvu naučit ćemo vas kako izraditi light up ornament jednostavnim krugom. Ovdje preuzmite dizajn za ispis za zabavan, obiteljski blagdanski zanat! Preporučujemo da za početak upotrijebite naš dizajn ukrasa kako biste stekli osjećaj
ANIMIRANI RGB ZIDNI SAT: 10 koraka (sa slikama)
ANIMIRANI RGB ZIDNI SAT: Nema sumnje da će vam se svidjeti ovaj zidni sat. U ovom smo projektu ponovno koristili RGB LED. Naravno, 3D printer je za nas vrlo važan. Ponovno smo dizajnirali i proizveli neke komade potrebne za naš ZIDNI SAT. I to nije samo sat. To
LED blagdanski tuTu: 6 koraka (sa slikama)
LED Holiday TuTu: Kako natjerati simpatične štrebere da razgovaraju s vama na ovogodišnjoj blagdanskoj zabavi? Groovalicious eTextile blinky-blink party tutu! Jednostavan, brz, zabavan i učinkovit projekt eTekstila za svakoga