Orodha ya maudhui:

Uonyesho wa Dot-Matrix ya LED: Hatua 8 (na Picha)
Uonyesho wa Dot-Matrix ya LED: Hatua 8 (na Picha)

Video: Uonyesho wa Dot-Matrix ya LED: Hatua 8 (na Picha)

Video: Uonyesho wa Dot-Matrix ya LED: Hatua 8 (na Picha)
Video: Lesson 20: Introduction to TM1637 LED Display | Arduino Step By Step Course 2024, Novemba
Anonim
Uonyesho wa Dot-Matrix ya LED
Uonyesho wa Dot-Matrix ya LED

Hii ni rahisi JINSI-YA kufanya onyesho lako la kibinafsi la Dot-Matrix ya LED. Nitaongeza programu kamili na ufafanuzi wa kuwasha taa za LED na. Pia ni ya kudanganywa, unaweza kuibadilisha ili kukufaa.

Niliamua kutengeneza onyesho langu mwenyewe la nukta nundu kwa sababu zinaonekana baridi, na hakuna inayoweza kupatikana kwa rangi ya samawati, ambayo ndio rangi bora, kwa hivyo niliamua, naweza pia kuifanya mwenyewe.

Hatua ya 1: Panga

Panga
Panga
Panga
Panga

Kazi ya kwanza ni kupanga mradi.

Nilijenga cuircuit kwenye Tai ili niweze kuona unganisho na kujaribu matrix ya LED. Pia iliniwezesha kujifunza jinsi ya kuwasha taa za kibinafsi. Jambo la kwanza kufanya ni kuongeza vitu vyote vya usaidizi kwa PIC, kwa hivyo ninahitaji usambazaji wa umeme, tundu la kupakua na kuweka upya. Ninahitaji pia kupanga matokeo kwa kutumia safu rahisi. Hii ilifafanua ukubwa wa PCB kwa hivyo nilitumia muda mwingi kama ningeweza kupunguza saizi hadi sikuweza kuipata ndogo. Hatua inayofuata ilikuwa kuweka LEDs 20 kwenye dot-matrix, unganisha anode zote kwenye nguzo na cathode zote katika safu. Hii haiwezekani kufanya bila kutumia waya za kiunga isipokuwa utumie bodi ya safu mbili au bodi ya pande mbili. Sikuwa hivyo nitakuwa nikitumia waya za kiungo.

Hatua ya 2: PCB

PCB
PCB

Vizuri ilihitaji kufanywa jinsi.

Nilitengeneza PCB kwenye kompyuta za shule, ambazo zilikuwa na Mchawi wa PCB 3. Programu kubwa, rahisi kutumia lakini bado ina nguvu sana. Kwa bahati mbaya hii inamaanisha wakati nina faili za PCBWiz3, sina katika muundo mwingine wowote, na picha pekee ninazo ni vinyago vya picha, kila wakati mazoezi mazuri kuzifunga kwenye karatasi ya kinyago cha picha-kwa baadaye tumia, au nyaraka tu. Kwa bahati mbaya walikagua vibaya sana. Walakini wakati nilibadilisha mzunguko wa Tai, nimeenda na kutengeneza PCB.

Hatua ya 3: Pata Sehemu

Pata Sehemu
Pata Sehemu

Mara tu unapojua utafanya nini unahitaji sehemu. Nilitumia: 20 LEDs za Bluu zilizochonwa 1 PICAXE 18X Microcontroller1 tundu la serial1k 22hOmmsa resistor1 10kOhm resistorlots ya waya nyeusi za multicore za waya nyekundu za multicoreNilitumia PICAXE PIC kama nilivyotumia shuleni, ni rahisi sana. Ninaona ni rahisi sana kupanga, na kisha pakua programu hadi. BASIC ya PICAXE bila shaka ni lugha pekee ya PIC ninayoijua pia, kwa hivyo inawazuia. Zimekusudiwa kupatikana kwa urahisi, ingawa huko Uingereza unaweza kwenda kwa Rapid Electronics - mwongozo wa PICAXEPICAXE - Ni data ya.pdfPICAXE chip - pia.pdfNilinunua LED wakati huo huo, sasa wakati nilikuwa naenda kwa drix-bluu matrix hizi zilikuwa chaguo langu, na nililipia hiyo, 48p kwa kila LED, kwa hivyo £ 12 kwa kura yote, ilikuwa na bei rahisi kununua kwa pakiti ya 25. Kwa kweli ikiwa kwenda kwako kunaweza kutumia unachotaka, ingawa utatumia mipangilio yangu ya PCB utakuwa unataka kifurushi cha 5.mm Nilitumia tundu la stereo, 10k ohm resistor na 22k ohm resistor kwa tundu la kupakua, hii inamaanisha kuwa kitengo chote kina ubinafsi, ambayo ni rahisi sana. Pia inazuia PIC kuharibiwa kwa sababu ninaendelea kuiondoa na mwishowe kuishia kunyoosha miguu, ni njia gani ya kupoteza £ 4.75… nilikuwa na PCB zilizopangwa shuleni kwa hivyo walikuwa huru. Walakini tunatumia bodi zisizo na ubora ili nyimbo ziweze kuvutwa kwa urahisi, lakini sikufikiria hilo lingekuwa shida, angalau. Ah nilikuwa na maumivu.

Hatua ya 4: Kufunga

Kufundisha
Kufundisha
Kufundisha
Kufundisha
Kufundisha
Kufundisha

Mara tu unapokuwa na sehemu, ni wakati wa kuziunganisha zote pamoja.

Bodi ya kwanza niliyoanza kuuza juu ilikuwa bodi ya maonyesho. Kulikuwa na sababu kadhaa, ilionekana kuwa ya kuchosha zaidi, itakuwa raha sana kucheza na mara tu nilipomaliza, na itakuwa ya kuchosha, subiri, je! Nilitaja hivyo? Kwa hivyo mara tu niliposafisha nyimbo na waya ya waya nilianza kukata na kuunganisha waya za kiunga. Hizi zilikuwa ngumu sana na ngumu sana kutengeneza na kisha kurekebisha mahali, kwa hivyo kwa kukosekana kwa msaidizi mzuri wa vidole vya kauri nilitumia sellotape, ambayo huniongoza kugundua, sio kwa mara ya kwanza, kwamba sellotape ya kuteketezwa ni mambo mabaya sana. Mara tu hii ilipokamilika nilianza kuuza taa za LED, nilianza kutoka juu na nikaenda chini nikifanya kila mmoja, hadi nikachoka na kuanza kwenye safu nzima mara moja. Kuelekea mwisho ikawa ngumu sana kwani mwongozo wa LED ulikwama kabisa. Mara tu taa zote za 20 zilipouzwa, nilishambulia nyuma na nikachomoa miongozo yote mibaya hadi chini kadiri nilivyoweza. Na kweli kwa mawazo yangu ya mapema ilichukua pakiti ya betri ya 6v na kipande cha betri na kuanza kutumia waya juu na chini viunganisho vinawasha safu. Hii ilionekana kuwa nzuri peke yake, haina maana, mradi wote unaweza kuwa ulikuwa wa thamani tu kwa sura hii. Kwa kweli kwa sababu zingine za kushangaza safu nzima zilikuwa zinawaka pamoja lakini kwa wakati huu sikuona kabisa…

Hatua ya 5: Imetengenezwa

Chakula Ni Juu
Chakula Ni Juu

Mara tu unapouza bodi pamoja ni wakati wa kuziosha. Kuna mambo kadhaa ambayo unaweza kufanya.

Ondoa mtiririko wa ziada: Flux husaidia mtiririko wa solder na kufanya mawasiliano mazuri hata hivyo haionekani kuwa mbaya wakati imekauka na ni bora kujiondoa kwa sura hiyo nzuri. Njia bora ya kufanya hivi ni wewe kwenye ubao na kitambi ambacho umeloweka katika asetoni. Je! Unapata wapi asetoni nasikia unalia? Vizuri unaweza kupata duka za sanaa, unaweza pia kuinunua kwenye maduka ya baharini / baharini kama sehemu ya safu ya glasi ya glasi, hata hivyo chanzo bora ni kwa kweli mtoaji wa varnish ya bei rahisi. Kwa hivyo nenda chini kwa mfamasia wa bei rahisi aliye karibu nawe na anza kutafuta waondoa varnish ya bei rahisi. Ninazungumza juu ya 49p kwa 200ml, uzoefu wangu wa zamani unaonyesha kuwa hii inakuja kwenye chupa za rangi ya waridi. Safisha kingo za bodi: Hii ni rahisi kama kupiga mchanga kando ya ubao chini ili iwe laini na laini. Pia ni nzuri sana kuzunguka kingo. Na hiyo ni juu yake kwa sasa.

Hatua ya 6: Programu

Kupanga programu
Kupanga programu

Kwa hivyo umefanya hivyo, umeunganisha betri, lakini subiri, hapana, haifanyi kazi, au labda lazima uipange… Ah hilo lingekuwa wazo nzuri. Kwa sababu ya nia yangu, nina tundu la kupakua tayari kwenye PCB, kwa hivyo, weka tu kwenye kebo ya kupakua, ingiza hiyo kwenye bandari ya serial kwenye PC yako, pata Mhariri wa Programu, na uandike! Kwa kweli inasaidia ikiwa umefanya Iliyopangwa PICAXE hapo awali, nimekuwa na uzoefu wa miaka 4 hivi sasa, GCSE na kiwango cha AS / A. Jambo la kwanza kufanya ni kuchapa:

kuu: goto kuuHii inaweka tu PICAXE ya programu, weka nambari muhimu kati ya kuu na goto kuu, nafanya hivi ili nisiisahau kuifanya baadaye. Kazi inayofuata ni kuweka matokeo, ni pini gani unataka juu, na ipi chini. Njia ndefu na ya muda ni kwenda

juu 1high 2high 3low 1low 2low 3Au unaweza kuwa baridi na kuweka majimbo yote katika mstari mmoja na

hebu pini =% 00001110pini pini =% 00000000Hii inafanya kazi kwa kutoa kila pini nambari maalum, kwa hivyo pini 8 ni nambari ya ngumi, pini 0 ndio nambari ya mwisho na kadhalika. Tunahitaji pia kuwa na uwezo wa kuweka ucheleweshaji wa muda huko ndani ili pini ziachwe kwa muda mrefu wa kutosha ili taa ziwashwe. Kuna amri kuu 2 za PICAXE za kusubiri, subiri na usitishe, subiri 1 subiri kwa sekunde 1, ambapo kama kusitisha 1 kusubiri 1uSecond, ambayo ndio tunahitaji. Wale wanaopendelea kuokota nit watakuwa wamegundua kuwa kuna pini 8 tu kwenye pini = amri ya 00000000. Ndio, pato la tisa kwenye PICAXE18X linaathiri siri ya siri. Hii inahitaji msimbo mpya kabisa wa kuweka

chukua $ 05,% 00000000chukua $ 05,% 00001000Sina hakika sana kwanini hii inafanya kazi, au kwanini ni ya lazima, lakini niliipata kutoka kwa watu wenye urafiki kwenye Jukwaa la PICAXE Kwa hivyo kuweka yote pamoja kunatupa

kuu: & apos Barua Alet pini =% 00011000 & apospoke $ 05,% 00000000 & apos Weka laini ya SERTXD 1 na pini za aposlet =% 00100101 & apospoke $ 05,% 00001000 & apos Weka laini ya SERTXD 1 na pini za aposlet =% 01000101 & apospoke $ 05,% 0000 kusitisha 1 na pini za aposlet =% 10001000 & apospoke $ 05,% 00000000 & apos Kuweka laini ya SERTXD kusitisha 1 & aposgoto kuu & aposHiyo inapaswa kuonyesha herufi A juu yako kuonyesha dotmatrix

Hatua ya 7: Jambo lililomalizika

Jambo lililomalizika
Jambo lililomalizika
Jambo lililomalizika
Jambo lililomalizika

Hapa inaonyesha barua A.

Na picha ya pili ni ya herufi B gizani, hizi ni taa za hudhurungi za bluu zilizo na pakiti mpya ya betri ya 4x AA 2500mAh, angavu kabisa. Lakini sio mkali sana kwani huwezi kuona onyesho, kamili.

Hatua ya 8: Maboresho

Maboresho
Maboresho
Maboresho
Maboresho
Maboresho
Maboresho

Inafanya kazi, kwa hivyo sasa ni nini, furahiya utukufu wa mradi kamili, na unaofanya kazi, hapana, sio kwa sekunde. Ninawezaje kuiboresha zaidi, nawezaje kuifanya kuwa ya bei rahisi nawezaje kuifanya iwe baridi !!! Naam, hapa kuna maoni kadhaa ambayo yamekuwa yakizunguka kichwa changu. LED za SMD, sawa, vipi ikiwa viongozo vilikuwa vidogo sana, d dondosha unene wa jumla wa mradi kwa nini, 5mm, ndogo ni bora. Pamoja na SMD inaonekana baridi sana, geek + 5. SMD PIC, nani, wema zaidi wa SMT, geek +10 angalau, sawa haiwezi kutolewa, lakini bado unaweza kuipakua programu hiyo ikiwa iko kwenye bodi. O na ingeacha unene wa mradi, nyuma na 5mm (usisahau tundu la kupakua ingawa). Utengenezaji wa PCB wa kitaalam, vizuri, ni rahisi vipi kuwa, hakika ingegharimu kidogo, lakini inamaanisha bodi ni kamilifu, vizuri, kamilifu kama vile ulivyotengeneza. Unaweza pia kucheza na kazi za kufurahisha kama safu nyingi au bodi zenye pande mbili, fikiria PCB yenye pande mbili, hautahitaji PCB tofauti ya 2 wakati huo. Ongeza kwa viambatanisho vya SMD kama vipingaji, LEDs adn PICs na una bodi ya hali ya juu sana, lakini ya bei ghali. Hapa kuna orodha kutoka kwa CadSoft, watu waliotengeneza Tai, Watengenezaji wa PCB. Onyesho kubwa, maonyesho mengi ni 5 hadi 7, yangu ni 4 kwa 5, kwa hivyo kuifanya iwe kubwa kutafungua anuwai mpya ya chaguzi za kuonyesha. Ya coruse utahitaji matokeo zaidi, nilikuwa na 9 tu, lakini ikiwa ungetumia PICAXE28X una matokeo 17 yanayopatikana, hiyo ni onyesho la 8 kwa 8. Nzuri. Walakini ukiondoka kwa PICAXE kuelekea wadhibiti wengine wadogo nina hakika kuna zile zilizo na pini tofauti za pato. Chaguo jingine ni kwa Charlie-Plex matokeo, ingawa utahitaji kuwa na uwezo wa kuweka pini kama matokeo ya kufanya kazi hiyo. Ninaamini hii inawezekana kwa PIC nyingi zisizo za PICAXE, haswa za Arduino. Natumai mara tu tovuti yangu (TheDarkPlace au Mahali pa Giza tu) imeanza, naweza kuuza vifaa vya onyesho la 4 kwa 5, na chaguzi chache, kama bodi 2 tofauti, bodi 1 kamili na bodi 1 kamili iliyo na tabaka 2. Hiyo hata hivyo inategemea watu wangapi wanapenda. Au unaweza tu kunitumia barua pepe kwa: pinski1 [at] gmail.comHizi hapa picha za mipangilio.

Ilipendekeza: