Orodha ya maudhui:

Jinsi ya kuunda Saa ndogo ya LED: Hatua 9
Jinsi ya kuunda Saa ndogo ya LED: Hatua 9

Video: Jinsi ya kuunda Saa ndogo ya LED: Hatua 9

Video: Jinsi ya kuunda Saa ndogo ya LED: Hatua 9
Video: Cheki jama alivyo paa na ndege ya kichawi utashangaa 2024, Julai
Anonim
Jinsi ya kuunda Saa ndogo ya LED
Jinsi ya kuunda Saa ndogo ya LED
Jinsi ya kuunda Saa ndogo ya LED
Jinsi ya kuunda Saa ndogo ya LED

Saa zote za ukuta wa dijiti zinaweza kuwa na shughuli nyingi, sivyo? Kwa kweli hutaki onyesho kubwa lenye nambari 7 linalounganisha ukuta wako, ukiingia njiani, sivyo? Hata saa za analojia, ingawa ni rahisi, bado zina nambari nyeusi nyeusi na mikono yako pembeni. Na kupe, wakati mwingine inaweza kukusababisha wewe wazimu.

Naomba kuwasilisha saa iliyoongozwa ili kutatua shida zako zote. Badala ya skrini mbaya au mikono yenye sauti kubwa na isiyo na nguvu, dots za kimya za taa huzunguka mzunguko, ikiashiria sekunde, dakika, na masaa. Inayoweza kubadilishwa kikamilifu, unaweza kutengeneza uso kutoka kwa chochote. Mbao, akriliki, hata marumaru. Haijalishi nyumbani, saa ya LED inaweza kutoshea urembo. Je! Ungependa slate nyeupe safi, na rangi ya samawati laini ikiingiza njia yao pembeni? Unaweza. Au labda ungependa kuangalia zaidi ya rustic, uso wa mbao na taa za machungwa? Uso mweusi na taa za kijani? Chochote unachoweza kufikiria, unaweza kuunda na muundo huu rahisi.

Mchakato hapa chini ni mwongozo. Ikiwa unataka, unaweza kuunda saa kwenye picha. Ikiwa ungependa kitu kikubwa zaidi, unaweza. Fuata kwa uaminifu, au fanya muundo uwe wako. Ni saa yako baada ya yote.

Vifaa

Vifaa vinavyotumika kwa saa ni:

Akriliki nyeupe (translucent, ingawa ingefanya kazi sawa na vitu vya kupendeza)

Ukanda wa LED wa WS2812B, LED 144 kwa mita

Arduino Pro Mini, 16Mhz, 5V

USB kwa adapta ya TTL (kwa programu ya Arduino)

Kitufe cha kushinikiza (x2)

USB (maelezo zaidi katika hatua ya wiring)

Kuunganisha waya

Waya-msingi (na waya mbili ndani yake)

Baa ya chokoleti. Sio lazima itumike kwa saa, lakini ni muhimu …

Zana ambazo utahitaji ni (bila mpangilio wowote):

Jigsaw

Chuma cha kutengenezea, solder, na sifongo

Bunduki ya moto ya gundi

Dira

Gundi kubwa

Hatua ya 1: Muhtasari na Mchakato wa Ubunifu

Nitakuwa mwaminifu, mfumo wa saa ya LED ni kitu nilichopiga pamoja kwa wiki mbili, na chochote nilichokuwa nimelala nyumbani wakati nikifungwa. Sio kamili kabisa, na hakika nitaiangalia tena baadaye mwaka. Hiyo inasemwa, Wacha tuingie kwa nini.

Kanuni ya msingi nyuma yake ni kwamba wakati saa za NeoPixel za LED zipo, zote zinaangazia LED zao moja kwa moja (moja kwa moja usoni mwako.) Ninaona kuwa fujo kidogo (sembuse ya kuvuruga,) kwa hivyo nilikuja na wazo bora: ang'aa taa ukutani. Hii inaunda athari nzuri sana za taa, na vile vile kuwa na athari isiyotarajiwa ya kuunda taa laini usoni.

Mfumo huo unaweza kubadilika kabisa, na ingawa sipendekezi kuwa na zaidi ya LED za 60, ikiwa unataka saa kubwa, programu hiyo inauwezo wa kuishughulikia. Inapaswa kuwa ya moja kwa moja kwa watu wengi, hata Kompyuta, kuibadilisha, na nitakutumia jinsi ya kufanya hivyo katika hatua inayofuata. Kwa wale ambao wana uzoefu na Arduino, mengi ninayosema yatakuwa dhahiri, lakini kwa watu ambao hawajawahi kugusa moja katika maisha yao, nimejitahidi kuifanya iwe sawa kama inavyowezekana.

Kusoma saa ni sawa na kusoma saa ya analojia, ambayo kwa vijana wengi (kama mimi,) itachukua mazoezi. Rangi tofauti zinawakilisha mikono tofauti, na chaguo-msingi kuwa bluu kwa masaa, kijani kwa dakika, nyekundu kwa sekunde. Hiyo ilisema, wacha tuanze!

Hatua ya 2: Programu ya Sehemu ya 1: Kuanzisha

Kupanga saa ni sawa, nimekufanyia sehemu ngumu na kuiandika. Elekea kwenye wavuti ya Arduino na upakue kisakinishi. Sio programu. Hiyo ni muhimu. Mara baada ya kupakuliwa, endelea na usakinishe. Kunyakua glasi ya maji wakati hiyo inatokea, lazima ukae unyevu. Mara tu hiyo ikiwa imewekwa, unapaswa kufungua faili ya "ClockV2.ino" iliyoambatanishwa.

Hatua ya 3: Programu ya Sehemu ya 2: Kufunga Maktaba

Mara tu unapothibitisha kuwa programu ya Arduino imewekwa, unahitaji kunyakua maktaba ya FastLED.zip kutoka hapa. Ikiwa uko kwenye Windows, weka folda ndani kwenye Hati / Arduino / maktaba.

Kwenye Mac, fungua programu ya Arduino, na juu juu ya dirisha, bonyeza 'mchoro.' Kutoka kwenye menyu kunjuzi, hover juu 'ni pamoja na maktaba,' na bonyeza 'Ongeza. ZIP maktaba.' Chagua. ZIP uliyopakua tu, na bonyeza wazi.

Hiyo ndio hatua hii imefanywa. Hiyo ilikuwa rahisi, sivyo?

Hatua ya 4: Kupangilia Sehemu ya 3: Kugeuza Msimbo

Sasa inakuja sehemu ya kufurahisha: ubinafsishaji! Kila kitu kwenye nambari kimekuwa kikitolewa maoni hata ikiwa una uelewa wa hali ya juu zaidi wa programu utaweza kuona kinachotokea. Sehemu ambazo unaweza kutaka kubadilisha, hata hivyo, ni zifuatazo.

#fafanua NUM_LEDS 60

Huyu ni rahisi sana, ni LED ngapi kwenye ukanda wako? Mimi, kibinafsi, ninapendekeza kuikata hadi 60 kwa sababu ni nzuri na rahisi. pia ni namba pekee iliyoongozwa moja kwa sekunde (kwa hesabu nzuri laini.)

FastLED.setBrightness (255);

Udhibiti wa mwangaza unaweza kupatikana karibu na juu. Hii itakubali nambari kati ya 1 na 255, 1 ikiwa laini zaidi na 255 ikiwa mwangaza kamili.

leds [ledMins] = CRGB:: Kijani;

leds [ledSecs] = CRGB:: Giza Nyekundu; leds [ledHrs] = CRGB:: Bluu;

Hizi zinaweza kupatikana chini ya nambari. Wote wanafanya ni kuambia mpango ni rangi gani ya kuweka 'mkono' kila mmoja. Jaribu karibu, angalia unachopenda. Ikiwa hutaki mkono wa pili (kwa sababu ambazo zinaniepuka,) unaweza hata kufuta laini ya pili, na uondoe kabisa 'mkono' huo.

Hatua ya 5: Programu ya Sehemu ya 4: Inapakia

Tuko karibu kumaliza na kipengele cha nambari za mradi huu, hatua moja tu zaidi: kupata nambari kutoka kwa kompyuta yako kwenda Arduino. Hii inaweza kuonekana kuwa ya kutisha kidogo mwanzoni, lakini ikiwa unaweza kuunganisha dots basi unaweza kuifanya. Kwanza, weka pini kwenye Arduino yako. Unahitaji safu ya chini tu, ambayo itainama kwa digrii 90.

Kwenye adapta yako ya USB hadi TTL, pata pini za RX, TX, 5V, RST na GND. Unganisha pini kwenye adapta kwenye pini zilizo chini ya Arduino. RX hadi RX, TX hadi TX, 5V (au VCC) hadi VCC, GND hadi GND. Kumbuka: adapta zingine zitakuwa na jumper kidogo kudhibiti voltage. Weka hii kwa nafasi ya 5V.

Kwa kufanya hivyo, endelea na uiunganishe kwenye kompyuta yako. Subiri kwa dakika chache wakati madereva wakisakinisha (tena, kunywa maji.) Mara tu hiyo itakapomalizika, fungua programu ya Arduino. Juu, bonyeza 'zana' (au 'mchoro' kwenye Mac,) na ubadilishe 'bodi' kuwa "Arduino Pro au Pro Mini." Baada ya hapo, badilisha 'processor' kuwa "ATmega328P (5V, 16MHz.)"

'Bandari' ni suala la majaribio. Unapofuta adapta, ni bandari gani inayopotea? Unapoiunganisha, inaonekana tena? Tumia hiyo. Pamoja na kila kitu kimeunganishwa, piga mshale upande wa juu kushoto wa skrini, na bonyeza kitufe karibu na juu ya Arduino. Subiri kwa dakika moja au zaidi, na ujumbe utaonekana chini ya skrini inayosema 'umefanya kupakia.' Ikiwa inashindwa kwa sababu yoyote, jaribu tena, bonyeza kitufe baada ya muda tofauti, hadi ifanye kazi. Na hiyo tu! programu imekamilika!

Hatua ya 6: Elektroniki

Umeme
Umeme
Umeme
Umeme
Umeme
Umeme

Kuna hatua nne kuu za kupata umeme. Msingi, LEDs, wiring, na kuziba. Kwanza vitu kwanza.

Pete

Kuna chaguzi mbili kwa hii: unaweza kuchapisha msingi wa 3d, au unaweza kuikata kutoka kwa kuni. Uchapishaji wa 3d sio maumivu sana kuunda, lakini ni dhahiri kuwa haifai ikiwa hauna, unajua, kuwa na printa ya 3d. Katika tukio ambalo unayo, ingawa faili ya.stl imeambatishwa.

Ili kuifanya iwe rahisi, pia. Ni pete tu iliyokatwa kwa plywood ya 12mm, kipenyo cha 132mm (ikiwa unatumia zaidi ya LED 60, itabidi uhesabu kipenyo mwenyewe.) Sahani imewekwa gundi juu ya robo ya juu, na kukatwa ya hiyo kubeba msumari (au ukanda wa amri, ikiwa unataka) ambayo hutegemea. Tazama mfano hapa chini kwa uwakilishi wa kuona.

Rahisi ya kutosha, sawa? Kumbuka kuwa unene wa ukuta sio muhimu sana ikiwa unaifanya kutoka kwa kuni, niliifanya nyembamba tu kuokoa filament.

Ukanda wa LED

Ukanda wa LED ni kiini cha mradi huo. Ingawa inakuja na wambiso wa viwandani uliowekwa tayari nyuma, niligundua kuwa hii haikuwa na nguvu ya kushikilia mahali. Inaweza kukufaa kabisa, lakini ninapendekeza utumie superglue kuiweka chini. Ikiwezekana tu.

Urefu wa kawaida ambao unaweza kununua ni 50cm, na 1m, kwa hali yoyote itabidi ukate kipande kwa saizi. Hesabu LED 60, na ukate kando ya laini nyeusi. Hesabu kwa uangalifu sana, hutaki kununua LED zaidi.

Kumbuka mishale kwenye ukanda. Huu ndio mwelekeo ambao 'mikono' itageuka. Flip pete ili sahani ya notch iangalie chini. Patanisha LED ya kwanza na sehemu ya juu ya kitanzi cha kunyongwa, na ubonyeze chini kwa uthabiti. Funga taa za LED kuzunguka kwa mwelekeo wa saa, ukitia waya chini kupitia notch. LED zinapaswa kuzunguka kabisa, kuishia kabla tu ya mwangaza wa kwanza. LED katika nafasi ya saa sita inahitaji marekebisho kadhaa. Shika kisu chako cha ufundi, na ukata kwa uangalifu notch kwenye ukanda. Notch inapaswa kuwa pana ya kutosha kubeba kebo yako ya nguvu (waya-msingi-msingi,) lakini hakuna pana kuliko nafasi iliyo kati ya mawasiliano mawili ya shaba. Kanuni ninayotumia ni, jaribu kukata mshale nje ya ukanda. Pia ni lazima usikate alama za taa za LED.

Wiring

Wiring kwa saa ni rahisi kama ninavyoweza kuifanya. Kuna aina tatu za waya zinazohusika: waya wa kushikamana, kwa kuwa katika saa yenyewe, waya mzito, ambayo huwekwa mapema kwenye LED, na waya wa msingi-mbili, kubeba nguvu kwa saa.

Mchoro hapo juu unaweza kuonekana kuwa mzito kidogo kuanza, lakini unachohitaji kufanya ni kuunganisha dots. Chini ni picha yangu ya mchakato, kwa hivyo unapata hisia ya maana ya kuonekana. Uunganisho wa USB huendeshwa kupitia waya-msingi, ili iweze kuonekana nadhifu iwezekanavyo.

Kuziba

Kwa sababu ya matumizi makubwa ya nguvu ya mfumo, lazima tuiweke mahali pengine. Natumahi kurekebisha hii baadaye, lakini kwa sasa, lazima tufanye. Nilichagua kuziba USB kwa sababu ni rahisi, kila mtu ana tofali ya nguvu ya vipuri, na sio lazima tusambaratishe transfoma yoyote (soma: Sitaki mtu yeyote ajidhuru wakati akifanya hii kwa kuwa mjinga na kulamba capacitor.)

Baada ya kuwinda kote, nikapata kebo ya zamani ya kuchaji kutoka kwa helikopta ya kuchezea. Hakika kila mtu alikuwa na moja ya hizo helikopta za $ 15 RC ambazo zilivunjika baada ya mwezi?

Ikiwa hutafanya hivyo, kwa sababu yoyote, itabidi ununue kiunganishi cha USB cha kiume na sanda. Kwa vyovyote vile, nilivuta kifuniko cha kitu changu cha sinia, na tazama, kiligawanyika kwa urahisi.

Baada ya kudhoofisha miunganisho miwili, kuziba ilikuja mara moja. Yote ambayo inahitaji kufanya sasa ni kuiunganisha kwa waya-msingi. Ikiwa unashikilia USB na anwani zinaelekeza kwako, na tabo zinatazama chini, wiring huenda kama ifuatavyo: Nguvu, Ishara, Ishara, Ardhi. Kwa kuwa hatutatumia viunganisho viwili vya ishara, tunaunganisha tu waya na zile mbili za nje. Waya ambayo huenda kwa GND kwenye Arduino huenda kwa kiunganishi cha Ground (kulia,) na VCC moja huenda kwa Nguvu (kushoto.)

Zile waya mbili zilizokunjwa nyuma zilikuwepo tu kwa sababu kebo niliyoipata ilikuwa ya msingi-msingi, badala ya msingi-mbili, usiwape akili. Yote ambayo imebaki kufanya sasa ni kuweka casing nyuma karibu na kuziba, na kuipompa imejaa gundi moto.

Chomeka ili ujaribu. Angalia ikiwa dakika, saa, na mikono ya pili itaonekana. Ikiwa ndivyo, kamilifu.

MBELE! Kwa hatua inayofuata!

Hatua ya 7: Saa ya Saa

Uso wa Saa
Uso wa Saa
Uso wa Saa
Uso wa Saa

Hapa inakuja kidogo ngumu sana: kukata duara kamili kwa mkono. Kweli, kamili ni hiari, lakini sote tunajua hautaweza kuishi na wewe mwenyewe ukifanya saa ya wonky. Uso ni duara tu, kipenyo cha 162mm (au karibu 15mm kubwa kuliko pete ya pande zote, ikiwa unatengeneza saa kubwa zaidi.) Shika dira, weka alama, na jiandae kukata.

Ukiamua kutumia nyenzo zingine isipokuwa akriliki, ninakutakia bahati nzuri. Ninaweza kukuambia mwenyewe, akriliki 6mm ni ngumu. Niliumia kiwiko kugundua hii. Baada ya takriban dakika ishirini ya kukata ngumu, mwishowe nilimaliza na ya kuvutia hata (ikiwa ninasema hivyo mwenyewe) diski ya akriliki. Vipande viwili vya ushauri. Kwanza, nenda polepole. Chukua muda wako, ikiwa utasumbua itabidi uanze tena. Pili, vaa kinyago. Unakata kiwanja ambacho labda hutaki kwenye mapafu yako.

Sasa ni wakati wa kuwa na baa hiyo ya chokoleti, baada ya kazi ngumu sana. Unastahili. Chukua fursa ya kunywa zaidi, pia. Baada ya kukata, kila kitu kinachohitajika ni kusanyiko. Lakini weka kando ya diski yako, ili kuhakikisha kuwa ni sawa pande zote kabla ya kuendelea.

Hatua ya 8: Gluing (na mengi yake)

Gluing (na mengi yake)
Gluing (na mengi yake)
Gluing (na mengi yake)
Gluing (na mengi yake)

Tuko nyumbani sasa, ni mambo machache zaidi ya kwenda. Kwanza, chukua diski yako ambayo umekata katika hatua ya mwisho. Fuatilia duara juu yake, kubwa kidogo kuliko kipenyo cha pete yako (au kidogo kidogo kuliko kipenyo cha ndani, ikiwa ulichapisha 3d.)

(Ndio najua, hiyo ni laini nzuri na iliyochorwa kwa ustadi)

Panga pete yako nayo kadiri uwezavyo, mara nyingi ni wazo nzuri kuwa na taa kali inayoangaza juu ya kazi yako ili kuondoa vivuli vyovyote ambavyo vinaweza kukuchanganya. Mara tu unapokuwa na hakika iko mahali pazuri, ingiza superglue chini, kuzunguka ndani (ili kupunguza nafasi ya kuzungusha taa za LED.)

Hatua ya mwisho ni gundi vifaa chini, kupunguza nafasi za kuvunja chochote. Gundi moto itafanya hila hapa.

Aaaand, umemaliza! kilichobaki ni kujaribu! Hatua inayofuata inashughulikia hilo.

Hatua ya 9: Kumaliza

Jambo la mwisho kufanya kwa saa hii ni kutumia suluhisho la hali ya juu sana kwa shida. Labda umegundua kuwa Arduino ina taa nyepesi, nyekundu nyekundu inayoangaza kupitia akriliki (ikiwa kweli unayo akriliki.) Unaweza kusuluhisha jambo hili kwa njia rahisi sana ya kukata mraba mdogo wa mkanda wa umeme na kuishikilia. LED. Blu-Tack ingefanya kazi pia. Au rangi. Funika tu taa. Kuweka saa, bonyeza kitufe cha juu kuongeza masaa na ile ya chini kuongeza dakika.

Unaweza kupata kwamba saa inapata au inapoteza wakati, hii ni kwa sababu ya ukweli kwamba kioo katika Arduino ni cha kuaminika tu juu ya 90% ya wakati. Kawaida unaweza kurekebisha hii kwa kubadilisha ubadilishaji wa 'pili', karibu na juu. Milisekunde 1013 ndiyo iliyonifanyia kazi, lakini unaweza kupata inahitaji kugeuza. Mara tu ukiibadilisha, ipakia tena na subiri siku moja ili uone ikiwa inabaki sahihi.

Hiyo yote ni kutoka kwangu, sasa unajua jinsi ya kutengeneza saa ya kipekee iliyoboreshwa ambayo, kwa kweli, inaonekana kweli, nzuri sana. Picha haziifanyi haki, ni ya kushangaza zaidi kwa mtu. Nina mpango wa kuitembelea tena katika siku zijazo, na huduma kama chipu ya saa iliyojitolea, kufifia usiku, hali ya uchukuaji (ambapo inawasha tu ikiwa mtu yuko karibu,) na nguvu kamili ya betri. Endelea kufuatilia.

Ilipendekeza: