Orodha ya maudhui:

Moyo wa LED ya Neopixel: Hatua 9 (na Picha)
Moyo wa LED ya Neopixel: Hatua 9 (na Picha)

Video: Moyo wa LED ya Neopixel: Hatua 9 (na Picha)

Video: Moyo wa LED ya Neopixel: Hatua 9 (na Picha)
Video: Lady jay Dee- Usiusemee moyo, ni wimbo wa kitambo Bofya na uangalie video/wimbo huu 2024, Novemba
Anonim
Image
Image
Moyo wa LED ya Neopixel
Moyo wa LED ya Neopixel
Moyo wa LED ya Neopixel
Moyo wa LED ya Neopixel

Neopixels zinabadilisha rangi, zenye anwani za LED (zinazoweza kushughulikiwa). Zinapatikana katika aina anuwai kutoka Adafruit.com, lakini napenda sana mm-8 "kupitia shimo" mtindo wa jadi wa LED. Ni mkali na mzuri, na unaweza kutengeneza miundo yako ya kawaida kama inavyoonyeshwa na mfano wa sura ya Moyo iliyotolewa hapa. Programu ya Arduino kawaida hutumiwa kudhibiti LED.

Tafadhali angalia video yangu ya YouTube ya Neopixel LED Heart katika hatua nyepesi ya onyesho. Njia nyingine ya kufurahisha ya kutazama Moyo ni kuelekeza kwenye dirisha kama mlango wa glasi inayoteleza ili kuona picha ya mioyo miwili (kama inavyoonyeshwa).

Hatua ya 1: Vifaa Vikuu

Vifaa Vikuu
Vifaa Vikuu
Vifaa Vikuu
Vifaa Vikuu

1. Adafruit 8-mm Neopixel LED's (26 zinahitajika)

2. Cricut 12x12-katika kitanda cha kukatia wambiso cha StandardGrip (Walmart)

3. Sparkfun LilyTiny ATTINY85 Logic Chip (na vifaa vya programu)

4. Kamba ya USB ya umeme (Walmart)

5. Gessner bakuli ndogo ya plastiki kwa Base (Walmart)

6. Bodi ya Proto ya Redio Shack (au bodi nyingine ndogo ya proto)

7. Mraba wa Kupandikiza Gundi ya Gorilla

8. 480 Ohm kupinga

+ Dremel na drill na cutter bits

+ Vifaa vya kutengeneza chuma

+ Misingi ya Programu ya Arduino

+ Maktaba ya Neopixel ya Adafruit (kwa mfano; STRANDTEST)

Kumbuka: Kwa wale wasio na uzoefu wa programu ya Arduino, chipu ya LilyTiny inaweza kwa nadharia kutolewa tayari kwa Moyo, ikiwa kuna haja. Ninatumia tu programu ya kawaida ya StrandTEST ya Adafruit na vichaka vichache.

(Picha za Neopixel za LED hapo juu zimenakiliwa kutoka Adafruit.com)

Hatua ya 2: Ubunifu wa Bodi ya Mzunguko wa Moyo

Ubunifu wa Bodi ya Mzunguko wa Moyo
Ubunifu wa Bodi ya Mzunguko wa Moyo
Ubunifu wa Bodi ya Mzunguko wa Moyo
Ubunifu wa Bodi ya Mzunguko wa Moyo
Ubunifu wa Bodi ya Mzunguko wa Moyo
Ubunifu wa Bodi ya Mzunguko wa Moyo
Ubunifu wa Bodi ya Mzunguko wa Moyo
Ubunifu wa Bodi ya Mzunguko wa Moyo

Kwanza kabisa, angalia picha ya kwanza ya mkutano wa mwisho. Jambo muhimu zaidi, tafadhali kumbuka hiyo ni kichupo cha upana wa inchi 1/2-inchi chini ya moyo, ambacho kinaingiza kwenye msingi.

Nilitumia MicroSoft PowerPoint kukuza templeti ya Moyo inayoweza kuchapishwa (hapo juu). Pia hutolewa toleo la mwongozo wa kukata. Nilianza na muundo wa moyo wenye miamba 26 niliyoipata mkondoni, na nikabadilisha umbo kidogo kwa muonekano mzuri na LED za milimita 8. Kumbuka kuwa kila mwangaza wa LED una mashimo manne madogo ambayo yatachimbwa baadaye.

Mchoro wa moyo unachapishwa kwenye karatasi ya picha ambayo imeambatishwa kwenye ubao wa wambiso wa Cricut kama inavyoonyeshwa. Kutumia mkasi, umbo la moyo hukatwa kwa uangalifu. Kisu cha Xacto kilitumika kuanza kwenye shimo katikati ya moyo, hadi mkasi utakapotumika.

Nyuma ya ubao wa Cricut, ninaweka mkanda wa safu ya samawati, kusaidia kuzuia kuyeyuka kwa mkeka wa plastiki wakati wa hatua za baadaye za kutengeneza. Matokeo yake ni sandwich ya Moyo iliyotengenezwa kwa kitanda cha Cricut kilichowekwa kati ya karatasi ya picha na mkanda wa kuficha bluu.

Kutumia Dremel na kipenyo nyembamba sana cha 1/32-inch, mashimo manne madogo hupigwa kwa kila LED kuingizwa moyoni.

Hatua ya 3: Ingiza LED na Solder Up

Ingiza LED na Solder Up
Ingiza LED na Solder Up
Ingiza LED na Solder Up
Ingiza LED na Solder Up
Ingiza LED na Solder Up
Ingiza LED na Solder Up

Mchoro wa wiring umeonyeshwa. Taa zinaingizwa kwenye mashimo yaliyotobolewa mfululizo, na waya wa Pato la Takwimu kutoka kwa kila bend ya LED mbele kuelekea kwenye pini ya Uingizaji wa Takwimu ya pili, pini ya Kuingiza Takwimu imeinama nyuma kugusa pini ya Takwimu kutoka kwa mwangaza wa LED. Waya mrefu hasi kutoka kwa kila LED imeinama kulia ili kujiunga na reli ya umeme hasi (ambayo itaingizwa baadaye), wakati waya za Postive za LED zote zimefungwa kushoto ili kugusa reli njema.

Kawaida mimi hujaribu kila LED mapema na betri ya kifungo. Huwasha Bluu ya Nuru ikiwa inaendeshwa kama "mtu anayetupa" rahisi.

Baada ya taa za 26 kuingizwa, Angalia kazi yako. Upande wa gorofa ya LED zote zinapaswa kuelekeza mwelekeo huo (isipokuwa pembe zinaweza kuwa ngumu kidogo). Kila LED inapaswa kuwa na risasi ya pili upande wa kushoto, tatu neg inaongoza kulia. Angalia kuhakikisha kuwa una nafasi ya kutosha ya wiring zote (hakuna kaptula).

Hatua inayofuata ni kutengeneza unganisho lote. Nilitumia waya wa shaba ya kupima 24 kuunda reli mbaya na nzuri za umeme ili kuunganisha kila LED. Katika msingi wa moyo kwa kichupo cha kuingiza, kwa ugumu wa muundo, nilitengeneza kwa pini mbili za kichwa - moja kwa reli nzuri na hasi. Kama inavyoonyeshwa pini mbili za kichwa zimewekwa kati ya mashimo 4 ya bodi ya proto mbali (inchi 0.4 kama inavyoonyeshwa).

Hatua ya 4: Kupima Operesheni ya Moyo na Arduino

Kupima Operesheni ya Moyo na Arduino
Kupima Operesheni ya Moyo na Arduino

Kawaida hatua yangu ya kwanza baada ya kuunganisha ni kujaribu operesheni ya mkutano kwa kutumia Arduino ya kawaida. Kama unavyoona, Moyo uliobuniwa sasa utasimama wima kwenye bodi ndogo ya mkate. Kawaida mimi huwa nikibadilisha programu ya STRANDTEST, kwa hivyo hii inatoa fursa ya kujaribu kazi ya kuuza na mpango mpya wa rangi uliopendekezwa. Bodi za LilyTiny ni changamoto kidogo kupanga upya, kwa hivyo inasaidia kudhibitisha kila kitu kwenye usanidi wa kawaida wa Arduino kabla ya kupakia programu kwenye bodi ya LilyTiny.

Hatua ya 5: Kuandaa Msingi

Kuandaa Msingi
Kuandaa Msingi
Kuandaa Msingi
Kuandaa Msingi
Kuandaa Msingi
Kuandaa Msingi

Katika mradi wa mwisho, mkutano wa Moyo utasimama wima ukitumia bakuli ya plastiki ya Walmart kama msingi.

Kutumia Dremel, kwanza chimba shimo la inchi 1/8 katikati ya bakuli la plastiki. Kisha badili kwa kipande cha kukata 1/8-inchi kuandaa nafasi. Kwa kuongezea, shimo la inchi 1/8 (lililopanuliwa kidogo) linahitajika kando ya bakuli kupitisha kamba ya umeme ya USB.

Kisha jaribu kujaribu kufaa mkutano wa Moyo ndani ya bodi ya proto ya Radio Shack (au bodi ya proto mbadala).

Bandika inayofuata ya gundi ya Gorilla (kata kwa saizi na mkasi) kwa pande za nje bodi ya proto na ingiza kwa uangalifu bodi ya proto chini ya yanayopangwa kwenye bakuli la plastiki, na mashimo ya bodi ya proto iliyokaa sawa na yanayopangwa kwenye bakuli kama kwamba Moyo unaweza kuwa kuingizwa kutoka juu. Vipande vya gundi hushikilia bodi ya proto kwa nguvu kwenye bakuli. Upande uliobuniwa wa bodi ya proto inapaswa kutazama chini kama inavyoonyeshwa (ikitazama upande wa mwisho wa bakuli).

Ingiza Moyo kutoka juu hadi kwenye msingi. Miongozo mitatu kutoka kwa Moyo (Pos, Takwimu, Neg) inapaswa kuonekana kutoka upande wa chini ukiangalia kupitia mashimo ya bodi ya proto. Angalia usawa wa umbo, na kisha uunganishe njia tatu mahali. Hii itafunga Moyo katika nafasi ya mwisho.

Hatua ya 6: Wiring ya mwisho

Wiring ya mwisho
Wiring ya mwisho
Wiring ya mwisho
Wiring ya mwisho
Wiring ya mwisho
Wiring ya mwisho

Mchoro wa wiring ya nguvu umeonyeshwa.

Kamba rahisi ya USB ilinunuliwa huko Walmart na kukatwa na wakata waya kupata waya mwekundu (pos) na Nyeusi (neg). Hizi zinauzwa kwa vituo vya LilyTiny na vituo vya neg. Pia zinauzwa kwa vituo vya LilyTiny ni waya mwekundu (pos) na Nyeusi (neg) ambayo huunganisha na kuuzwa kwa risasi kutoka kwa Moyo (kushikamana kupitia bodi ya proto).

Takwimu Katika (manjano) kutoka bandari ya data Nambari 2 ya LilyTiny ni kinzani ya 480-ohm inayounganisha na kuuzwa kwa Takwimu Ili kuongoza kwa Moyo.

LilyTiny imewekwa mapema kwa onyesho la nuru ya Moyo. Kumbuka kuwa LilyTiny imeunganishwa kwa waya kwamba inaweza kupatikana na inaweza kuorodheshwa upya katika-situ, ikiwa marekebisho ya programu au uboreshaji wa onyesho nyepesi utatakiwa. Mkutano wangu wa kibinafsi ni kupanga nafasi ya Pato la LilyTiny Nambari 2 kwa ishara ya kuingiza data kwa Neopixels.

LilyTiny ni bodi yangu ya CPU ya kuchagua kwa miradi midogo, lakini bodi zingine nyingi za kudhibiti CPU zinawezekana kama Adafruit Gemma na bodi kadhaa za mini-Arduino zinazopatikana sokoni. Nilianza tu miaka kadhaa iliyopita na bodi ya LilyTiny na hiyo ndiyo njia yangu ya sasa. LilyTiny kimsingi ni chip ya ATTINY-85 kwenye bodi ndogo ya proto.

Kwa kweli, unaweza kutumia betri kwa nguvu. Kawaida mimi hutumia betri za LiPo kutoka Adafruit.com. Katika kesi hiyo kawaida mimi hutumia swichi ya ON / OFF juu ya msingi. Kwa kubadili, kawaida mimi hutumia LilyPad Slide switch kutoka SparkFun.com.

(Picha ya LilyTiny hapo juu imechukuliwa kutoka SparkFun.com)

Hatua ya 7: Kumaliza Kugusa

Kumaliza Kugusa
Kumaliza Kugusa

Upande wa nyuma wa bodi ya mzunguko umefunikwa na mkanda wa povu wenye fimbo mbili, na umepunguzwa na mkasi na kisu cha Xacto kwa umbo la Moyo. Kawaida hii inaweza kuwa ya kutosha kwa maumbo kadhaa, lakini kwa Moyo niliweka karatasi ya picha ya pinki nje ili kusaidia kwa kuonekana (kwa kuwa ni ngumu kufanya kazi nzuri na mkanda wa povu kwenye sura kama hiyo ya curvey).

Hatua ya 8: Kuchukua Picha za Operesheni

Kuchukua Picha za Operesheni hiyo
Kuchukua Picha za Operesheni hiyo
Kuchukua Picha za Operesheni hiyo
Kuchukua Picha za Operesheni hiyo
Kuchukua Picha za Operesheni hiyo
Kuchukua Picha za Operesheni hiyo

LED za Neopixel zina rangi nzuri na angavu. Kama wengine mnajua, changamoto kwa hizi LED ni kukamata kupitia picha uzuri mzuri ambao jicho lako linaona. Nimefanya bidii yangu kwa hii inayoweza kufundishwa.

Kumbuka kuwa kamera inaona vitu ambavyo macho yako hayaoni, na kinyume chake. Kwenye video ya YouTube, unaweza kuona kutokwa na macho / kuangaza ambayo jicho lako halioni kweli. Pia hatua ya kukomesha ya kasi ya kufunga haraka wakati wa mlolongo wa Theatre Chase inachukua kuwaka na kuzima kwa mtu binafsi kwa LED, wakati macho yako yanaona tu dots zinazohamia. Rangi zingine ni tofauti kidogo na kamera, kile kinachoonekana manjano mkali kwa macho ni kijani-manjano kidogo kwenye video.

Kama ilivyoelezwa hapo awali, tuligundua pia uzuri wa tafakari mbili kutoka kwa windows, ikiwa Moyo umeelekezwa, kwa mfano, mlango wa glasi inayoteleza.

Hatua ya 9: Mafundisho ya Mradi wa Moyo

Mafundisho ya Mradi wa Moyo
Mafundisho ya Mradi wa Moyo
Mafundisho ya Mradi wa Moyo
Mafundisho ya Mradi wa Moyo
Mafundisho ya Mradi wa Moyo
Mafundisho ya Mradi wa Moyo

Kwa miaka kadhaa nimekuwa nikifikiria juu ya jinsi ya kutengeneza umbo la Moyo kutoka kwa miduara. Ikiwa unajua Maagizo yangu, hiyo kawaida inamaanisha ninajiuliza ni bati ngapi za pai ambazo ninahitaji kununua ili kufanya onyesho nzuri. Jibu linaonekana linatoka kwa jamii ya kushona kwamba Moyo wa msingi wa Scalloped una lobes 26 (duara).

Lakini mradi huu una uwezo mkubwa zaidi kuliko Mioyo tu, kwa sababu maumbo mengi zaidi yanawezekana. Wakati umbo ni nambari, naiita "mshumaa wa siku ya kuzaliwa ya elektroniki", ili itekelezwe kikamilifu katika siku za usoni zinazoweza kufundishwa. Familia yetu tayari imetumia Umri wa 7 hapo juu kwa matumizi mazuri kwa kusudi hili. Inatosha kusema, mradi wa jumla kwa kweli unahitaji mfumo wa fonti-msingi wa mduara uliojengwa karibu na duru za 8-mm za LED. Tunayo siku ya kuzaliwa ya miaka 10 ijayo, ambayo italazimisha swali jinsi ya kushughulikia vyema nambari mbili.

Kando na maumbo, hii inayoweza kufundishwa inatoa njia ya kupanga LED za mm-8 katika mkanda uliojengwa kwa kawaida na mkanda wenye nata-upande nyuma. Ukanda unaosababishwa wa LED unaweza kushikamana na ukuta, au sema ndani ya sura ya mradi wa kioo cha infinity, ambayo ni upendeleo wangu uliopangwa baadaye. Mbinu hii inaweza kusaidia kupanua utumiaji wa LED za kupitia-shimo za Neopixel, ambazo kwa sasa hazifai kutumia kwa sababu nafasi ya karibu ya pini nne hailingani kila wakati kwenye bodi ya kiwango cha inchi 0.1 na bodi za proto.

Nahisi mradi pia unaangazia uzuri wa hizi 8-mm Neoplixel LED's, ambazo ninatumahi kubaki zinapatikana kwenye soko.

Ikiwa wewe ni mpya kwa programu ya Arduino, unyenyekevu wa chip ya LilyTiny katika mchoro wa wiring ya nguvu ya Moyo labda inaonyesha wazi wazo la kimsingi la jinsi ya kutumia "mazingira ya maendeleo" ya Arduino. Chips za mantiki za LilTiny na LilyTwinkle kutoka SparkFun.com kweli huja zimepangwa tayari, kwa hivyo ikiwa unataka kutumia mantiki iliyopakiwa tayari, hakuna programu inayohitajika. Katika mradi huu, nilihitaji kufuta programu iliyokuwa imepakiwa mapema na kuongeza programu yangu mwenyewe. Kwa kweli, haichukui uzoefu mwingi wa usimbuaji, kwa sababu kwa ujumla unatumia programu ambayo mtu mwingine tayari amekutengenezea. Mara tu unapopata wazo, sio ngumu sana kuhitimu kwa hatua inayofuata.

Ilipendekeza: