Sisukord:

Light-Up Rainbow Wooden Mega Man: 9 sammu
Light-Up Rainbow Wooden Mega Man: 9 sammu

Video: Light-Up Rainbow Wooden Mega Man: 9 sammu

Video: Light-Up Rainbow Wooden Mega Man: 9 sammu
Video: 15,000 Dominoes - Harry Potter HOGWARTS HOUSES! 2024, November
Anonim
Light-Up Rainbow Wooden Mega Man
Light-Up Rainbow Wooden Mega Man

Selle projekti idee sain oma Mega Man Pixel Palilt. Kuigi see on kena kaunistus, süttib see ainult ühes värvitoonis. Arvasin, et kuna Mega Man on tuntud värvimuutvate kostüümide poolest, oleks lahe teha kohandatud värvide kuvamiseks RGB LED-idega versioon.

Ehkki saate seda teha mitmel viisil, näiteks ostes eelnevalt valmistatud RGB LED-massiivi, arvasin puidutöövõistlust nähes, et oleks puidu kasutamine ja sarnaste värvidega osade loomine lõbus väljakutse mitte valgustada iga pikslit.

Olen selle Instructable'i korraldanud umbes selles järjekorras, kui ma ise samme astusin, kuid lõppkokkuvõttes on see palju alamkomponente, mis kõik kokku tulevad, nii et võite vabalt korraldada oma äranägemise järgi.

Samm: tööriistad ja materjalid

Tööriistad ja materjalid
Tööriistad ja materjalid
Tööriistad ja materjalid
Tööriistad ja materjalid
Tööriistad ja materjalid
Tööriistad ja materjalid

Materjalid

  • Puidust tahvel vms tükk aluse jaoks
  • Läbipaistev plastikleht (soovitatav matt)
  • Ruudukujulised puidust tüüblid
  • Mustvalge värv
  • Puidust täiteaine (valikuline)
  • Helkurpael (valikuline)
  • Protoboard
  • Arduino Uno
  • Trükkplaat
  • Hajutatud ühise katoodi RGB LED -id
  • Tahke haaketraat
  • Takistid

Tööriistad/tarvikud

  • Liivapaber
  • Super liim
  • Pintslid
  • Saag (käsitsi või võimsusega)
  • Puurida
  • Klaasist/plastist lõikamisnuga
  • Jootekolb ja joodis (soovitatav on peenetera)
  • Traadi eemaldajad
  • Digitaalne multimeeter (valikuline)

Selleks, et määrata, kui palju tüüblit ma vajan, lugesin kokku pikslite koguarvu, mis ei muuda värve, sealhulgas Mega Mani mustad piirjooned ja nägu. Neid on 159. Plastiku, aluse ja trükkplaadi jaoks vajaliku suuruse saate määrata tüübli laiuse järgi, mis tähistab ühte pikslit. Sprite laius on 21 pikslit ja kõrgus 24 pikslit. Valisin 1/4 "laiad tüüblid ja lõikasin need umbes 3/4" pikkuseks. Ostsin puitdetailid ja plasti Hobby Lobby'st, kuid neid saab ka ehituspoest. Soovitan kasutada midagi õhemat kui minu valitud tahvel, kuna õhem alus laseb rohkem valgust läbi, kuid veenduge, et see oleks piisavalt vastupidav.

Oluline on kasutada hajutatud valgusdioode, vastasel juhul ei segune värvid hästi ja näete üksikuid punaseid, rohelisi ja siniseid toone. Tavaline anood peaks Arduino programmis töötama sisuliselt vastupidise juhtmestiku ja pöördväärtustega, kuid minu arvates on tavaline katood intuitiivsem. Lõppkokkuvõttes kasutasin 14 LED-i, kuid ostsin mugavuse huvides 25-pakendi ja võite leida, et rohkem kui 14 näeb välja parem, kuigi ma ei tea, kui palju Arduino plaati toetab.

Samm: lõigake tüüblid

Lõika tüüblid
Lõika tüüblid

Puidust osa väljaehitamise esimene samm on tüüblite lõikamine iga piksli jaoks soovitud kõrgusele. Nagu varem öeldud, valisin 3/4 . Kasutasin lintsaega, nii et mul oleks vaja ainult üks kord pikkust mõõta ja need kõik kiiresti läbi lõigata. Tüüblid peaksid olema ka käsisaega hõlpsasti läbi lõigatavad, kuid see on aeganõudev ja pole soovitatav.

Panin kõik tükid mugavasse anumasse ja lõikasin, kuni mul oli vajalik 159. See on okei, kui need pole täiesti ühtlased ja lamedad, minu omad samuti mitte, kuid pole veel vaja neid lihvida.

3. samm: tükkide liimimine

Tükkide liimimine
Tükkide liimimine
Tükkide liimimine
Tükkide liimimine
Tükkide liimimine
Tükkide liimimine

Kogu liimimiseks kasutasin Loctite superliimi, mis on saadaval paljudes kauplustes. Puiduliim võib töötada, kuid superliim on vähem räpane ja kleepub väga kiiresti. Selle asja kasutamisel kandke kindlasti kindaid.

3a. Tükkide kinnitamine üksteise külge

Läksin läbi ja leidsin sprite kõik kohad, kus on mitu puidust "pikslit" (mitte diagonaalselt), et saaksin need kokku liimida. Kui asetate tihvtid võimaluse korral kõrvuti, saate tugeva sideme moodustamiseks palju rohkem pinda ja siis on põhjadel palju suurem pind, mida aluspinnale liimida. Esimesel pildil on need paigutatud mugavalt, nii et saate aru, kui palju neid vaja on.

Soovitan mitte teha seda, mida tegin, mis algas jalgadega. Kiire sidumise negatiivne külg on see, et asjad võivad veidi viltu tulla, kui te neid kohe rivistama ei hakka. Alustage väiksemate osadega, et oma tehnikat vähendada.

3b. Asetage kõik tükid õigesse järjekorda

See samm pole ülivajalik, kuid panin kõik tükid (miinus mõned üksikud tükid) lauale, et enne liimimist veenduda, kas asjad sobivad.

3c. Liimige alusele

Kui kõrvuti asetsevate tükkide liim on kuivanud ja olete kindel, et saate kõik õigesti korraldada, võite hakata tükke alusele liimima. Siinkohal lihvisin iga tüki/tükkide põhja põhja, et need oleksid enne liimimist mõistlikult tasased ja ühtlased.

Alustasin vasaku jalaga ja põhimõtteliselt töötasin ringi päripäeva. Ma panin suure "näo" tüki alla võrdluspunktina asjade ümber liimimiseks, kuid ma ei liiminud nägu ennast. Jätsin näo liimimata kuni projekti lõpuleviimiseni, kuna teadsin, et see takistab ja on hiljem kergesti liimitav.

3d. Lihvige tüüblite ülaosa

Pärast liimi kuivamist panin näotüki sisse (aga jällegi ei liiminud) ja võtsin lihvimisploki üle kogu ülemise pinna, et see oleks ühtlasem.

3e. Lisage puidust täiteaine (valikuline)

Kuna kõik ei olnud ideaalselt joondatud, panin soovimatute tühimike vahele puidutäidise, et vältida valguse verejooksu. Siiski, kui teil pole märkimisväärselt suuri lünki, soovitan selle sammu vahele jätta või vähemalt selle hilisemaks salvestada. Kui mul oli kõik valgustatud, mõistsin, et kerge verejooks pole niikuinii suur probleem.

Samm: lõigake plastik

Lõika plastik
Lõika plastik
Lõika plastik
Lõika plastik
Lõika plastik
Lõika plastik
Lõika plastik
Lõika plastik

Minu esimene samm plastiku lõikamisel oli selle lõikamine sõlme ristkülikukujuliseks. Pärast seda hoidsin seda montaaži kohal ja tõmbasin sprite ümber jooned.

Ma ei ole kindel teiste plastilõikamistehnikate osas, kuid noaga, mida ma kasutasin, peaksite selle umbes poole pealt skoorima ja seejärel painutama, kuni see puruneb. Sel põhjusel murdsin tükid järk -järgult maha, et minimeerida paindekohti ja vältida plastiku kahjustamist. Lõpptoode ei olnud täiuslik, kuid vead ei ole liiga suured.

Me tahame hajutatud efekti, mis aitab valgust levitada, mistõttu on mattklaas parem. Võimalusel liivapritsiga, kuid ma olin piiratud, seega kasutasin 400 liivapaberit. Isegi see peeneteraline kriimustus tekitab märgatavaid kriimustusi, kuid saate seda pisut leevendada, lihvides eri suundades, et saada ühtlasem välimus. Ma lihvisin altpoolt, nii et pealmine pind oleks endiselt sile.

Samm: maalimine

Maalimine
Maalimine

See samm on üsna lihtne. Võtke värv ja värvige ülemised ja väljapoole suunatud pinnad nii paljude kihtidega kui vaja. Tegelikult värvisin näo eraldi (vt pilti eelmises etapis), kuid seda saab teha samaaegselt mustade kontuuridega. Näo jaoks jätsin nahaosa värvimata, kuna puidu välimus on sobiv.

6. samm: prototüüpimine

Prototüüpimine
Prototüüpimine
Prototüüpimine
Prototüüpimine

Soovitan tungivalt vooluringi prototüüpida enne LED -ide jootmist. Isegi kui olete kindel, oli minu ostetud valgusdioodide komplektis värvide kuvamise vahel mõningaid erinevusi, seega on hea neid ühtlase komplekti saamiseks protoboardis kiiresti testida.

Fritzingu diagramm, mille olen lisanud, näitab põhiseadistusi, et ühendada üks LED iga kasutatavate põhi- ja sekundaarsete värvikomplektide jaoks. RGB LED -id töötavad sisuliselt nagu kolm erinevat LED -i, mis on ühendatud üheks, ja saate kõiki neid kolme eraldi juhtida, kasutades Arduino programmi. Minu valgusdioodid nõudsid 330 ja 150 oomi voolu piiravaid takistid, kuid kuna mul polnud 150 oomi, katsetasin teistega suhtega 2,2.

Fritzingu diagrammi ühendused saate ekstrapoleerida, et ühendada mitu LED -i paralleelselt. See on fotol näidatud (mul polnud rohelist ega sinist traati saadaval). Põhimõtteliselt peate lihtsalt lisama rohkem valgusdioode protoboardi samadesse veergudesse ja näete, kuidas need sama kuvavad, samal ajal kui heledus väheneb. Kui lisate rohkem LED -e, saate heleduse vähenemist leevendada, vähendades takisti väärtusi. Paralleelsed LED -id jagavad voolu nii, et ülevoolu oht väheneb. Lõpuks valisin punaste anoodide jaoks 220 oomi ja roheliste ja siniste anoodide jaoks 100 oomi. Igas komplektis on seitse LED -i.

Minu kaasatud Arduino programm võib LED-idele anda PWM-i väärtusega 0–255, sarnaselt arvutite kasutatavate värvivalijatega. Kuid nagu ma teada saaksin, pole LED-ide värvivalik arvutitega kaugel üks-ühele. Algselt plaanisin proovida kaasata kõigi Mega Mani erinevate võimete värve, kuid see pole teostatav. Mõnda värvi, näiteks pruuni ja halli, ei saa nende valgusdioodidega hõlpsasti korrata. Selle asemel otsustasin luua vikerkaarevärvid ja mõned variatsioonid nende vahel.

Programm sisaldab faderi funktsiooni, mis võib sujuvalt värvide vahel üle minna, suurendades või vähendades viivitusega järgmisele väärtusele. Vaikimisi olen määranud selle programmi, mis tuhmub läbi vikerkaare, kuid Mega Mani põhivärvide kuvamiseks on olemas ka hulk kommenteeritud ridu. Samuti on päisefail, millel on mõned värvid, mille määrasin pärast erinevate väärtustega katsetamist.

Samm: LED -ide asukohad ja juhtmestik

LED -i asukohad ja juhtmestik
LED -i asukohad ja juhtmestik
LED -i asukohad ja juhtmestik
LED -i asukohad ja juhtmestik
LED -i asukohad ja juhtmestik
LED -i asukohad ja juhtmestik
LED -i asukohad ja juhtmestik
LED -i asukohad ja juhtmestik

7a. LEDide jaoks aukude puurimine

Alustuseks paigutasin kehaosad, kus on esmase või teise värvi laigud. Kui ma seda tegin, märkisin nende värviosade keskelt punktid. Seejärel puurisin märgistused ülevalt natuke rohkem kui LED -i läbimõõt.

Mul ei ole fotot, kus oleks puuritud kõik algsed augud. Pärast nende puurimist olin kiiresti liikunud igasse auku eraldi LED -i katsetamiseks, kui plastik oli üleval. Hakkasin laiendama mõnda auku, kus polnud piisavalt valgust.

7b. LED -ide lisamine trükkplaadile

Edasi hakkasin jootma valgusdioodides. Selleks pole suurepärast võimalust, sest kõike on aukudega raske joondada. Alustasin ühe (sprite) jalaga ja töötasin sealt edasi. Ma jootsin igaüks mööda minnes jootma, kuna muidu on raske neid paigal hoida, kuna leiate igale sobiva aukude komplekti. See nõuab natuke oletamist ja seejärel vastavalt kohandamist.

Ärge lükake valgusdioode alla nii kaugele kui võimalik. Peaksite jätma piisavalt ruumi, et nad saaksid natuke liikuda ja et meie lisatavad juhtmed mahuksid valgusdioodide alla. Suunasin kõik valgusdioodid samas suunas (välja arvatud sprite'i käed, mille pidin vertikaalselt panema), et oleks lihtsam meelde jätta, kuidas neid juhtmeid ühendada. Lõikasin ülejäänud juhtmed ära.

7c. LEDide ühendamine sobivatesse kohtadesse

See on projekti väga raske osa. Kui olete võimeline ise PCB -sid valmistama, tehke seda kindlasti, kuid muidu olge valmis tegema PALJU jootmist. Põhimõtteliselt kasutasin seda trükkplaadi tühja keskosa abil, et luua ahela igale asjakohasele sõlmele read: GND ning punane, roheline ja sinine juhtelement nii esmase kui ka sekundaarse värvi jaoks, seega seitse kokku. Juhe ühendab LED -i iga jala nende ridadega. Nii et iga LED -i jaoks on teil põhimõtteliselt 12 jootepunkti, 4 LED -i enda jaoks ja 8 juhtmete mõlema otsa jaoks. Korrutage see 14 LED -iga ja lisage sõlmede sildamine ning saate umbes 200 jootepunkti! Seetõttu on PCBd nii kasulikud. Isegi suhteliselt lihtsa projekti puhul on see umbes teostatava jootmise lävel.

Üritasin juhtmete ristumist vähendada, et jaotised mõlemal pool plaati pooleks jagada ja joota umbes samas füüsilises järjekorras nagu LED -id. Lõin joodetud sillad LED -i ja juhtme ühe otsa vahele ning juhtme teiste otste ja sama sõlme üksteise vahele. Sildade tegemisel leian, et peeneteraga jootmisotsikuga on see palju lihtsam ja LED -ide sildade jaoks on lihtsam, kui jätate juhtmekaabli otse selle külge kinnitamiseks natuke juurde.

Seda on raske samm-sammult tõeliselt selgitada, seega vaadake pilte. Vooluring on teoreetiliselt lihtne, praktikas lihtsalt keerdunud, eriti korrutatud 14 LED -iga. Kui teil on rohkem kui kaks erinevat värvi juhtmeid, siis kindlasti värvikood, et seda oleks lihtsam jälgida.

8. samm: pange kõik kokku

Kõike kokku pannes
Kõike kokku pannes
Kõike kokku pannes
Kõike kokku pannes
Kõike kokku pannes
Kõike kokku pannes

Kokkupaneku lõpuleviimiseks lasin selle sisuliselt lihtsalt läbi prototüüpimise etapi Arduino ja protoboardi seadistuse. Kuigi on võimalik luua püsivam, eraldiseisev seadistus, piisab sellest minu jaoks. Vooluahela RGB esmased ja sekundaarsed juhtmed ühendatakse samas kohas, kus me varem RGB LED -juhtmed ühendasime. GND juhe ühendub loomulikult GND -ga.

Siis peate lihtsalt joondama LED -id aukudesse, ühendama Arduino ja asetama plastkate ülevalt. Minu jaoks ei saanud mõned kohad piisavalt valgust, nii et puurisin olemasolevate aukude kõrvale rohkem auke. Kui soovite, et see näeks kenam välja, võite tõenäoliselt kasutada jigisaega, kuid lõpuks pole see mõeldud nähtavaks. Lisasin sinna sisse ka helkurpaela. Lõpuks kasutasin õhukest pappi, et luua tõkked eri värvi sektsioonide vahel. Ma hoian plastikut liimi asemel läbipaistva teibiga kinni, et hõlpsamini sisse pääseda.

Isegi pärast uhke kaamera väljalülitamist on raske jäädvustada, kuidas see isiklikult välja näeb. Näiteks põhipildil, mis on Mega Mani vaikevärvidele vastavaks seatud siniseks ja sinakasroheliseks, näib, et sinakasrohelist on palju. See on lihtsalt kaamera tulemus. Seepärast olen lisanud sama sinise pildi koos kontrastset oranži värviga, et paremini näidata värvide eraldumist. Seal on ka video kogu vikerkaaretsükli kohta.

9. samm: järeldus

Üldiselt olen selle projekti tulemustega rahul, kuid kindlasti on parandamist vajavaid valdkondi, näiteks näopiirkonnale valguse lisamine ja kompaktsema vooluringi tegemine. Puit osutus töötamiseks keeruliseks meediumiks. Kui ma peaksin seda esimesel katsel saadud õppetundide abil parandama, siis ma planeeriksin, kus valgustust rohkem katta, ja kasutaksin tõenäoliselt selle asemel midagi 3D -prinditud kesta sarnast.

Kui teile see projekt meeldis, palun andke sellele hääl konkursil Colours of the Rainbow!

Soovitan: