Orodha ya maudhui:
- Vifaa
- Hatua ya 1: Kubuni Faili na Kukata Laser
- Hatua ya 2: Uvumilivu
- Hatua ya 3: Kata na Ujenge uzio
- Hatua ya 4: Laser Kata Acrylic
- Hatua ya 5: Funika ukingo wa sehemu zote ndogo za Acrylic
- Hatua ya 6: Ambatisha Jalada na Sura kuu ya Acrylic
- Hatua ya 7: Solder the Strips LED
- Hatua ya 8: Pachika Ukanda wa LED na Sehemu kwa Nambari kwenye fremu ya Akriliki
- Hatua ya 9: Njia ya waya wa Ishara
- Hatua ya 10: Rudia Nambari Zote na Mtihani
- Hatua ya 11: Pachika Ukanda wa LED na Acrylic kwa Dots
- Hatua ya 12: Funika na Salama Onyesho
- Hatua ya 13: Ambatisha Kilimo
- Hatua ya 14: Ambatisha Kidhibiti Kidogo (au mbili)
- Hatua ya 15: Kuweka Coding kwenye Onyesho
- Hatua ya 16: We
Video: Uonyesho wa Saa ya Edge-Lit Saba ya Saa: Hatua 16 (na Picha)
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:50
Maonyesho ya sehemu saba yamekuwepo kwa zaidi ya karne moja (https://en.wikipedia.org/wiki/Seven-segment_display) na uunda sura inayojulikana ya nambari katika saa za dijiti, paneli za vifaa na maonyesho mengine mengi ya nambari. Mara nyingi zimebadilishwa na skrini, lakini kwa mtazamo wa ufanisi ni ngumu kubishana na ufupi wa kusimba hali ya onyesho la nambari kwa vipande 7 tu vya habari (kila sehemu imewashwa au imezimwa)
Maonyesho mengi ya sehemu saba ni monochrome, kwa hivyo toleo hili lenye taa linaongeza hamu ya kuona kwa kutumia uwezo kamili wa rangi ya vipande vya RGB vya bei rahisi vya LED kuangaza kila tarakimu na hata kila sehemu (au hata nusu-sehemu) ya onyesho katika rangi tofauti.. Kupachika sehemu wazi za akriliki katika fremu kubwa ya akriliki hukuruhusu kuona kabisa kupitia onyesho lote, ambalo jambo lingine la kipekee la mradi huu.
-- Kanusho ---
Ujenzi huu unachanganya kadhaa ndogo ya vipande vidogo vya akriliki vilivyokatwa na laser ambavyo vinafaa pamoja na uvumilivu mkali sana. Inatumia vipande vya LED nyembamba (4mm pana) ambavyo vinapaswa kuuzwa, kuinama, na kisha kupachikwa kati ya vipande hivyo vya akriliki. Wakati wa kukusanya sehemu lazima uwe tayari kulazimisha vipande vipande, hata ingawa inahisi kama unasisitiza akriliki brittle. Lazima pia uwe tayari kuondoa na kuweka tena vipande na vipande vya LED wakati inageuka kuwa * hawawezi kulazimishwa mahali. Wakati fulani wakati wa mkusanyiko kuna uwezekano mkubwa kwamba italazimika kuondoa kila kitu na kuuza tena ukanda wako wa LED wakati unagundua kuwa kulazimisha kila kitu mahali kilivunja waya moja kutoka kwa ukanda wako wa LED au kuunda mzunguko mfupi.
Pamoja na hayo yote yaliyosemwa, huu ni mradi wenye malipo ikiwa wewe ni mvumilivu na uko tayari kufanya marekebisho hadi kila kitu kiwe mahali pake.
Uandishi huu unaelezea ujengaji wa onyesho la tarakimu 6. Ni rahisi kidogo kujenga onyesho la tarakimu nne, na hatua hizo ni sawa kwa wote wawili, kwa hivyo labda ni bora kuanza na onyesho la sehemu 4 isipokuwa unahisi ujasiri.
Vifaa
Ununuzi -
Idadi inayohitajika inategemea ikiwa unaunda onyesho la tarakimu nne au 6.
- 1/8 ″ karatasi nene ya kukata laser
- 1/16 ″ akriliki wazi kwa kukata laser
- 1/4 ″ akriliki wazi kwa kukata laser
- Skinny (4mm upana) SK6812 3535 RGB ukanda wa LED na 60s LED / m (kama hii)
- Kitambaa cha vinyl cha wambiso *** HIYO SIYO YA KUENDESHA *** (Nilitumia foil hii ya wambiso wa Cricut)
- 26 AWG waya ya kushikamana imara na insulation nyeupe
- Waya 30 waliokwama na insulation nyeupe
- Kiasi kidogo cha mkanda wa scotch
- Screw 5 au 7 x 12mm M2 na karanga M2
- MicroController inayoweza kudhibiti ukanda wa LED
- Ugavi wa umeme kwa MicroController na strip ya LED.
- Gundi ya kuni
- JB Weld (au sawa) gundi ambayo inaweza kushikamana na akriliki kwa kuni
- Screws 3-4 x M3 na karanga M3 (hiari lakini ni muhimu)
Vyombo--
- Kuchuma chuma / solder
- Mkata waya / mkataji
- Laser cutter (au huduma mkondoni kama Ponoko)
Hatua ya 1: Kubuni Faili na Kukata Laser
Kuna faili sita za vector za kukata laser, tatu kwa kila muundo wa tarakimu 4 au 6. Maumbo yaliyokatwa ya laser yana ukubwa wa kutoshea LEDs na capacitors katika ukanda wa ukubwa wa 60 LED / mita 3535, kwa hivyo usizipime tena kabla ya kukata kwa laser.
- Kata SabaSegmentBase4Digits.svg au SegmentSeaseBase6Digits.svg kutoka 1/8 ″ kuni
- Kata EdgeLitSevenSegment4Digits.svg au EdgeLitSevenSegment6Digits.svg kutoka 1/4 ″ karatasi ya akriliki wazi.
- Kata EgeLitSevenSegmentCover4Digits.svg au EdgeLitSevenSegmentCover6Digits.svg kutoka 1/16 ″ wazi karatasi ya akriliki.
Hatua ya 2: Uvumilivu
Uvumilivu wa mradi huu ni ngumu sana, na sehemu zina alama ambazo zimewekwa sawa na * kubwa tu ya kutosha kushikilia taa za LED na capacitors kwenye ukanda wa akriliki (angalia picha).
Kwa sababu vipande vya LED vinatofautiana kati ya wazalishaji, utahitaji kuangalia nafasi na ukubwa wa LED na capacitors kwenye ukanda wako wa LED ili kudhibitisha kuwa zinalingana na alama zilizoonyeshwa kwenye faili ya SVG. Unaweza kujaribu muundo kabla ya kukata laser kwa kuchapisha picha ndogo ya sehemu na kuona ikiwa notches zinalingana na ukanda wako wa LED. Ikiwa yako haitoshei sawa, ujenzi hautafanya kazi. Ikiwa wewe ni mzuri na CAD, unapaswa kuwa na uwezo wa kurekebisha nafasi za notches kwenye faili ya SVG ili zilingane na ukanda wako, hata hivyo.
Hatua ya 3: Kata na Ujenge uzio
Kata vipande vilivyofungwa kutoka kwa 1/8 ″ kuni ya chaguo lako. Nilisahau kupiga picha hatua hii, lakini kwanza chukua vipande vya kifuniko vya nje na vya ndani (muhtasari ulioonyeshwa kwenye picha), na uziunganishe pamoja na gundi ya kuni ili mashimo yawe sawa. Kipande kikubwa ni sehemu ya nje ya kifuniko na kipande kidogo kitakaa ndani ya zizi.
Kumbuka kuwa kuwekwa kwa mashimo sio ulinganifu kabisa na kwa hivyo mwelekeo wa vipande vya kifuniko ni muhimu. Hakikisha * YOTE * mashimo hujipanga wakati unalinganisha vipande. Bamba vipande pamoja au tumia screws za M3 na karanga kupitia mashimo ili kuzifunga pamoja wakati zinakauka.
Kukusanya mwili wa kiambatisho kwa kuweka vipande kama inavyoonyeshwa kwenye picha, kutumia gundi kando kando, na kutelezesha sehemu na tabo zinazofanana. Bamba au weka vipande pamoja wakati gundi ya kuni ikikauka.
Hatua ya 4: Laser Kata Acrylic
Kata vipande vya kifuniko kutoka 1/16 ″ wazi karatasi ya akriliki (iliyoonyeshwa kama muhtasari wa vector kwenye picha).
Kata mwili kuu wa saa na sehemu kutoka 1/4 ″ karatasi ya akriliki wazi. Vipande vina maelezo madogo sana, kwa hivyo hakikisha kuwa kata ni safi ya kutosha kwamba matuta madogo hayatatuka wakati unatenganisha vipande. Weka vipande vya akriliki vilivyoonyeshwa kwenye picha ya mwisho kutoka kwa hatua hii
Endelea na utatue karatasi yoyote ya kinga kutoka kwa vipande vyote vya akriliki. Itakuchukua muda, na tunatumai kuwa bado utabaki na kucha ukimaliza.
Hatua ya 5: Funika ukingo wa sehemu zote ndogo za Acrylic
Sehemu za akriliki na dots ni ndogo sana na itaruhusu mwangaza mwingi utoke nje ikiwa hatutajificha kando kando. Tutatumia * NON CONDUCTIVE * wambiso wa foil kwa hili.
Nilitumia mkata vinyl kukata foil hiyo kwa vipande virefu vya 1/4 ″. Ikiwa hauna mkata wa vinyl unaweza kutumia kisu au mkasi halisi kukata vipande vya inchi 1/4 see (angalia picha ya kwanza).
Tumia vipande vya foil kufunika kila makali * isipokuwa ile iliyo na notches * za sehemu ndogo na nukta, kama inavyoonekana kwenye picha ya pili. Ni rahisi kufunika kingo za akriliki na kipande kirefu cha karatasi ya vinyl, na uifanye laini na shinikizo thabiti kabla ya kukata ziada.
Kwa kuongezea, chukua mraba 4 au 6 ya akriliki (kulingana na ikiwa una onyesho la tarakimu 4 au 6) na funika kando ya * moja * ya kila mraba na ukanda wa karatasi ya vinyl kama inavyoonekana kwenye picha ya tatu.
Hatua ya 6: Ambatisha Jalada na Sura kuu ya Acrylic
Chukua moja ya vipande vya kifuniko vya akriliki 1/16 the na kipande kikubwa cha 1/4 ((kilichoonyeshwa kimefunikwa na karatasi ya kinga kwenye picha ya kwanza) na uziweke sawa ili mashimo madogo yako juu ya kila mmoja. Ingiza screw ya M2 katika kila shimo ili screw iingie kupitia kipande cha kifuniko na itoke kwenye fremu ya akriliki ya 1/4.. Punja vipande viwili vya akriliki pamoja kama inavyoonyeshwa hapa chini. Kumbuka mwelekeo wa dots mbili zinazohusiana na yanayopangwa chini yao. Hakikisha kuelekeza sura juu ya kifuniko ili dots mbili ziko kushoto kwa yanayopangwa. Tunatazama chini upande wa nyuma wa onyesho.
Hatua ya 7: Solder the Strips LED
Kutoka kwa ukanda wa LED kata vipande viwili au vitatu vidogo (kwa maonyesho ya nambari 4 au 6 mtawaliwa) ya saizi 28 kila (picha ya kwanza) ili kuangaza nambari, na sehemu moja au mbili za saizi 2 kila moja ili kuangaza nukta. Hakikisha kuweka pedi za solder kwenye upande wa kuingiza data ya ukanda. Punguza mwisho wa pato la ukanda karibu kabisa na capacitor ya mwisho - hakuna haja ya kuweka pedi hapo - kwa sababu kuna * nafasi tu ya kutosha kwa ukanda kutoshea. Jaribu kuzuia kujumuisha ujio wowote (ambao kawaida hufanyika kila saizi 30) ndani ya ukanda kwani nafasi halisi ya LED ni muhimu.
Kwa kila kipande cha pikseli 28, kata urefu wa waya 26 za kushikamana ngumu za AWG na urefu mmoja wa waya 30 zilizokwama za AWG, zote zikiwa na uzi mweupe. Tumia urefu wa inchi 8. Tutatumia waya iliyokwama kwa ishara, na waya wa kushikamana kutoa nguvu.
Kwenye upande wa pembejeo ya ukanda, weka solder kwenye pedi ya ishara PEKEE, kisha uvue na ubatie ncha ya waya iliyokwama ya 30 AWG, na uiuze kwa pedi, ukiangalia kuwa hakuna nyuzi zilizopotea zinazopungua kwa 5V au Mistari ya GND (picha ya pili).
Sasa weka solder kwa pedi za 5V na GND ulizozifungua tu kwenye * BACK * upande wa ukanda wa LED, futa na ubatie vidokezo vya waya 26 za AWG, kisha uziunganishe kwa pedi za umeme. Piga kwa uangalifu waya juu hadi pembe ya digrii 90 tu nyuma ya jiunga na solder. Waya zinapaswa kuonekana kama zile zilizo kwenye picha ya tatu.
Kwa kuwa nyaya zote mbili za umeme ni nyeupe, weka alama kwa ncha ili uweze kuzitenganisha baadaye, kama inavyoonyeshwa kwenye picha ya mwisho.
Ni wazo nzuri kupima unganisho sasa kabla ya kuweka waya ndani ya fremu ya kuonyesha. Hakikisha LED zote zinawaka na hakuna kaptula. Hatua inayofuata ni kukusanya vipande vya akriliki na vipande vya LED kwa nambari zilizo kwenye onyesho. Tutarudia mchakato huo kwa kila jozi ya nambari.
Hatua ya 8: Pachika Ukanda wa LED na Sehemu kwa Nambari kwenye fremu ya Akriliki
Sasa tutaanza kuongeza ukanda wa LED na vipande vya sehemu ya akriliki kwenye fremu. Tutaanza kutoka katikati ya ukanda na kufanya kazi nje na kila nusu ya ukanda kufuata njia iliyoonyeshwa kwenye picha ya kwanza.
Chukua kamba ya LED ya pikseli 28 na uiweke kwenye fremu kama inavyoonyeshwa ili waya za umeme ziingie kwenye yanayopangwa chini ya nambari, na kuna taa za LED 14 zinazopatikana kwa kila tarakimu. Mwisho wa kuingiza wa ukanda wa LED, ulio na waya wa ishara, unapaswa kwenda ndani kulia kabisa (kutoka kwa maoni yetu ya sasa) ya tarakimu mbili. Tutaambatisha ukanda huu wa LED karibu na mzunguko wa kila onyesho la sehemu saba. Chambua karatasi mbali na katikati ya ukanda unapoenda, lakini weka tu sehemu ndogo ya ukanda kwa wakati mmoja, kwa sababu italazimika kuondoa na kuweka tena sehemu zake mara kwa mara ili kuhakikisha vipande vya sehemu vinatoshea vizuri.
Kukusanya tarakimu moja kwa wakati, kuanzia na kulia kabisa kwa tarakimu mbili (ile iliyo na waya wa kuingiza ishara). Kila moja ya sehemu saba ndogo kwenye nambari inalingana na LED mbili kwenye ukanda. Kubadilisha chini saizi mbili za ukanda wa LED, kisha kuongeza sehemu moja. Weka sehemu zote ndogo na upande uliowekwa juu ukiangalia juu. Athari za taa za pembeni zinaonekana bora zaidi ikiwa kuchora yoyote iko upande wa nyuma wa akriliki iliyoangaziwa. Ikiwa huna hakika ni upande gani umewekwa, angalia pande zote mbili na kucha, na unapaswa kuweza kuhisi grooves kwenye upande uliowekwa.
Weka sehemu kwenye fremu unapoenda. Ni muhimu kwamba kila kitu kitoshe vizuri, kwa hivyo kila wakati unapobandika sehemu ya ukanda wa akriliki, bonyeza sehemu kwenye mahali juu ya ukanda, na uhakikishe kuwa sehemu zinatoshea vizuri kwenye mzunguko wa nambari. Kijani kidogo husaidia ikiwa unahitaji kuinua na kuweka tena ukanda wa LED.
Baada ya sehemu tatu za kwanza kuwekwa, weka mraba wa akriliki katikati ya "kitanzi" cha chini cha tarakimu. Tumia mraba wa akriliki ambao una karatasi ya vinyl inayofunika kando moja. Jalada linapaswa kuwa kwenye ukingo wa mraba ulio karibu zaidi na katikati ya nambari. Ni rahisi zaidi kuweka mraba kwa kuiweka kwenye "kitanzi" cha juu na kuteleza chini hadi itakapokaa kati ya sehemu.
Endelea kuambatisha ukanda uliobaki wa LED karibu na mzunguko wa nambari kama inavyoonyeshwa, lakini subiri kuingiza vipande vya sehemu ya akriliki. Unapofika mwisho kabisa, weka saizi mbili za mwisho za ukanda wa LED juu ya karatasi ya vinyl inayofunika ukingo wa juu wa mraba. Seti ya mwisho kabisa ya pedi za solder kwenye sehemu hii ya ukanda itaingiliana na usafi kwenye sehemu ya awali ya ukanda (angalia picha hapa chini). Kabla ya kuibandika chini, ni muhimu kuweka kipande cha insulation nyembamba * kati ya sehemu mbili za ukanda. Nilikata kipande kidogo cha mkanda wa kukokota na kukishikilia chini ya pedi mwisho wa ukanda.
Ongeza vipande vya mwisho vya sehemu ya akriliki. Unapofika mwisho wa ukanda, kuwa mwangalifu sana unapowaweka ili usiondoe waya wa ishara iliyoshikamana na mwisho wa ukanda. (Nilifanya hivi, na ilibidi niondolee vipande vyote na ukanda wa LED na kuanza upya. Sio mwisho wa ulimwengu, lakini ni maumivu) Hakikisha waya wa ishara unapanuka kutoka kwa tarakimu, kama inavyoonyeshwa kwenye picha ya mwisho.
Telezesha mraba wa mwisho mahali pa sehemu ya juu ya tarakimu. Mraba huu hauna karatasi yoyote ya vinyl juu yake. Sawa hiyo itakuwa mbaya sana. Njia rahisi zaidi ya kuweka mraba ni kushinikiza sehemu ya chini ya mraba mahali kwanza na kutumia mwanga kwa shinikizo la wastani (haupaswi kuvunja jasho) chini wakati unapiga juu ya mraba. Njia za wima kati ya nambari za waya hufanya sehemu ya chini ya nambari iwe rahisi zaidi kuliko ile ya juu. Itabidi utumie uamuzi wako juu ya jinsi unavyoweza kushinikiza kipande mahali ikiwa hakiingii kwa urahisi.
Hatua ya 9: Njia ya waya wa Ishara
Mara tu vipande vyote vya akriliki viko mahali, tutatumia kwa uangalifu waya 30 ya ishara ya AWG kupitia kituo kidogo kati ya vipande vilivyoonyeshwa hapa chini, kisha tupeleke kwenye kituo kilicho na nyaya za umeme. Nilitumia kibano kuisukuma kwa upole kwenye kituo, na nikatia waya chini na mkanda wa mchoraji ili wasionekane wakati wa kukusanya nambari zingine.
Hatua ya 10: Rudia Nambari Zote na Mtihani
Umechoka bado? Bado inabidi tukusanye vipande kwenye nambari ya kushoto. Mchakato huo ni sawa na ule tuliomaliza kumaliza, lakini ni rahisi kidogo kwa sababu (1) hakuna waya wa ishara upande huu na (2) ikiwa umepunguza mwisho wa ukanda wa LED karibu na capacitor, hakuna pedi za solder katika nambari hii zitaingiliana (ikiwa kwa sababu fulani, zinafanya hivyo, hakikisha kuweka nyenzo nyembamba sana za kuhami kati yao). Hakikisha unapoweka vipande kwa nambari ya kushoto, unatumia ukanda wa LED kwenye muundo wa picha ya kioo ya nambari ya kulia, kama inavyoonyeshwa kwenye picha ya njia na mishale ya bluu katika hatua ya 8.
Mara tu nambari zote mbili zikiwa zimewekwa kabisa, unganisha ishara ya nguvu na waya za ardhini kwa kidhibiti kidogo cha chaguo lako, na uendeshe programu ya kujaribu kuhakikisha ukanda wa LED unafanya kazi kwa usahihi. Kila kitu kilifanya kazi mara ya kwanza karibu 50% ya wakati kwangu. Shida za kawaida zilitokana na waya kukatwa au kusukuma kuwasiliana na pedi nyingine ya solder.
Ikiwa kila kitu kinaonekana vizuri, basi hatua inayofuata ni kuingiza ukanda wa LED na sehemu za akriliki kwenye nambari zingine kwenye onyesho, ikifuata mchakato huo huo tena. Jaribu kila seti ya nambari baada ya kumaliza.
Hatua ya 11: Pachika Ukanda wa LED na Acrylic kwa Dots
Ifuatayo tutatumia sehemu fupi za ukanda wa LED iliyo na saizi mbili tu kuangaza nukta zilizo kwenye onyesho. Kutakuwa na jozi moja au mbili za dots, kulingana na ikiwa unaunda onyesho la tarakimu 4 au 6. Dots ni rahisi sana kufunga kuliko tarakimu.
Kata urefu wa waya 26 wa kushikamana wa AWG, na uziweke kwa mwisho wa pembejeo wa urefu wa pikseli 2 ya ukanda wa LED. Hakikisha kuweka alama mwisho wa kila waya ili ujue ni ipi 5V, ishara na GND. Nilitumia rangi nyekundu, bluu na nyeusi ili rangi sehemu ya insulation kwenye kila waya. Chambua usaidizi wa kushikamana kutoka kwa ukanda wa LED na ingiza na ushike ukanda wa LED kwenye ukuta wa nyuma wa yanayopangwa na waya zikining'inia kituo cha wima na kutoka chini ya fremu.
Pata dots ndogo za akriliki ambazo zinafaa kwenye sura. Funika mzunguko wao na karatasi ya vinyl, kama vile ulivyofanya kwa sehemu. Waweke katika nafasi zao za kibinafsi na upande uliowekwa juu ukiangalia juu na LED na capacitor kutoka kwa mkanda wa LED uliowekwa kwenye notches zao.
Wakati nukta na nambari zote zimekamilika, onyesho lako linapaswa kuonekana kama picha ya mwisho.
Hatua ya 12: Funika na Salama Onyesho
Mara tu nambari na dots zote zimekusanywa na vipande vyote vya LED vimejaribiwa, tutaweka kifuniko kingine nyembamba cha akriliki juu yao. Ondoa karanga kutoka kwenye screws za M2, ukiacha visu mahali pake, na uondoe kwa uangalifu mkanda wowote unaoshikilia waya. Punguza kwa uangalifu kifuniko cha juu cha wazi cha akriliki juu ya fremu, ukipiga screws kupitia mashimo kwenye kifuniko, na utunzaji wa waya zote zibaki ndani ya njia zao. Wakati kila kitu kiko mahali sahihi, parafua na kaza karanga salama.
Hatua ya 13: Ambatisha Kilimo
Sasa tutaambatanisha onyesho kwenye kifuniko cha kiambatisho. Weka kifuniko karibu na onyesho ili waya ziwe sawa na mashimo kwenye kifuniko. Mfuniko SI ulinganifu, kwani waya kutoka kwa nukta sio katikati kati ya tarakimu, kwa hivyo kuna mwelekeo mmoja tu ambao usawa huo uko sawa.
Endesha mwisho wa kila seti ya waya kupitia mashimo yao yanayolingana kwenye kifuniko kutoka juu na kisha fanya kwa uangalifu onyesho kuelekea kifuniko ili tabo zilizo kwenye akriliki ziingie kwenye mitaro ya mstatili kwenye kifuniko. Labda utakuwa umekamilisha hii kwa nyongeza ndogo. Weka mwisho wa kila waya kupitia mashimo na polepole utandike kifuniko kando ya waya, ukibadilisha upole katika kila kundi la waya unapoenda. Kuwa mwangalifu sana usivute sana kwenye waya wowote. Kuzungumza kutoka kwa uzoefu, ni bummer kubwa kukatisha waya wakati huu. Fanya kwa upole tabo kwenye nafasi. Sawa sio nzuri sana, kwa hivyo utataka gundi tabo kwenye nafasi (kwa kutumia JB Weld au wambiso unaofanana ambao hufanya kazi kwa akriliki na kuni) mara tu umeme wote umeunganishwa na kupimwa.
Nilikimbia bendi kadhaa za mpira kuzunguka onyesho na kifuniko cha kiambatisho ili kuziweka pamoja wakati ninafanya kazi kwenye wiring. Katika picha hapo juu, nimeunganisha waya zote 5 za umeme katika kikundi kimoja na waya zote 5 za ardhini kwenye kikundi kingine, na nikajiunga na kila kikundi kwa waya mmoja wa kuingiza, kisha nikafunika viungo vyote vya solder na neli nyingi za kupungua.
Hatua ya 14: Ambatisha Kidhibiti Kidogo (au mbili)
Kuna njia nyingi tofauti za kuunganisha kidhibiti kwenye onyesho. Unaweza kuziba waya moja kwa moja kwa kidhibiti chako, lakini napendelea kushikamana na viunganisho kwenye waya, na kuacha ubadilishaji wa kubadilisha vidhibiti vidogo. Niliunganisha waya zote za umeme na waya zote za ardhini pamoja, na nikauza kila waya 5 za ishara kwa kiunganishi kimoja cha pini 5 ya kichwa.
Nilijaribu watawala kadhaa tofauti na onyesho la sehemu saba zilizoangazwa kwa makali. Ninapenda nambari ya prototyping ya vipande vya LED kwenye CircuitPython kwa sababu ni haraka na rahisi kupata kitu na kufanya kazi. Kuna saizi nyingi za kudhibiti, kwa hivyo nilichagua Adafruit Itsy Bitsy M4 Express ambayo inategemea bodi ya ATSAMD51 na ina kasi na nguvu ya kutosha kudhibiti LED za RGB 88 katika saa ya tarakimu 6, lakini ndogo kutosha kutoshea kwa urahisi katika ua. Itsy-Bitsy M4 Express ilifanya kazi vizuri, lakini pia nilitaka muunganisho wa IoT, kwa hivyo nilijaribu kutumia nambari ya kuonyesha kwenye bodi ya ESP32. Nilikuwa na shida kudhibiti rangi kwenye ukanda wakati nimeunganishwa kwenye wavuti - sawa na suala hili: https://github.com/adafruit/Adafruit_NeoPixel/issues/139. Suluhisho bora ilikuwa kudhibiti vipande vya LED kutoka bodi ya Itsy Bitsy na tumia ESP8266 (Lolin D1 Mini Pro) kuchukua mara kwa mara wakati sahihi kutoka kwa mtandao na kuipeleka kwa Itsy Bitsy kupitia mawasiliano ya mfululizo.
Mchoro unaonyesha wiring kwa onyesho la tarakimu 6. Ili kuibadilisha kwa onyesho la tarakimu nne, acha tu "Dot Strip 2" na "Num Strip 3". Kwa kuwa mawasiliano kati ya Lolin D1 Mini na Itsy Bitsy ni njia moja, ni muhimu tu kuunganisha Lolin TX na Itsy Bitsy RX. Nilitumia bodi ndogo ya kuzuka kwa USB kupata uingizaji wa nguvu ya 5V kupitia kebo ndogo ya USB.
Hatua ya 15: Kuweka Coding kwenye Onyesho
Onyesho limeorodheshwa kama saa, lakini kuna utendaji mwingi wa ziada wa ziada. Inaweza kuwa saa ya kuhesabu saa, onyesho la joto, onyesho la mfuatiliaji wa media ya kijamii, au kimsingi onyesho la kipimo chochote kinachoweza kuwakilishwa kwa nambari.
Msimbo wa Arduino
Niliandaa Lolin D1 Mini Pro na Arduino IDE. Nambari, kwenye faili iliyoambatishwa ya ".ino", inaunganisha kwenye wavuti, na hutumia maktaba ya "NTPClient" (inayopatikana kupitia msimamizi wa maktaba ya Arduino) kupata wakati sahihi. Kitu cha Mteja wa NTP kinasoma wakati kutoka kwa seva ya NTP kila dakika 10. Inabadilisha na kutuma kamba ya muda juu ya bandari ya serial kila sekunde 10.
MsimboPython Code
Msimbo wa Chatu cha Mzunguko, katika faili iliyoambatishwa ".py", inayoendesha uchaguzi wa Itsy Bitsy bandari ya serial kusoma safu za wakati zilizotumwa kutoka ESP8266. Inaweka wakati mpya wa msingi na kila kamba mpya ya wakati inapokea, halafu inafuatilia wakati wa sasa kwa kutumia kazi ya monotonic () kutoka kwa maktaba ya wakati.
Nambari hutumia maktaba ya adafruit_fancyled kuchagua rangi katika muundo wa HSV na kutumia marekebisho ya gamma kabla ya kuonyeshwa. Rangi ya nambari hubadilika juu ya mzunguko wa sekunde 60 ambayo huanza tena juu ya kila dakika. Fahirisi za sehemu zinazohitajika kuonyesha nambari yoyote iliyopewa kwenye LED zinahifadhiwa kama biti kwenye Sehemu za safu, na kufunguliwa katika kazi DrawStripDigit.
Hatua ya 16: We
Ikiwa umeifanya hivi sasa, ni nzuri kwako! Natumahi unafurahiya mradi huu. Ilikuwa kazi nyingi, lakini ilikuwa na faida kubwa.
Ilipendekeza:
Sehemu ya Saba ya Mitambo Saba ya Kuonyesha: Hatua 7 (na Picha)
Mitambo Sehemu ya Sura ya Kuonyesha Saa: Miezi michache iliyopita niliunda onyesho la sehemu mbili za mitambo ya 7 ambayo niligeuka kuwa kipima muda. Ilitoka vizuri na watu kadhaa walipendekeza kuongeza mara mbili kwenye onyesho ili kutengeneza saa. Shida ilikuwa kwamba nilikuwa tayari ninaendeshwa
Kudhibiti Uonyesho wa Sehemu Saba Kutumia Arduino na 74HC595 Rejista ya Shift: Hatua 6
Kudhibiti Onyesho la Sehemu Saba Kutumia Arduino na 74HC595 Daftari la Shift: Haya, kuna nini, Jamani! Akarsh hapa kutoka CETech.Seven Segment Displays ni nzuri kutazama na kila wakati ni zana inayofaa kuonyesha data kwa njia ya nambari lakini kuna shida ndani yao ambayo ni kwamba wakati tunadhibiti Onyesho la Sehemu Saba katika reali
Uonyesho wa Sehemu Saba ya DIY 2ʺ: Hatua 14
Sehemu ya Saba ya Maonyesho ya 2ʺ: Onyesho hili linaweza kujengwa kama anode ya kawaida au cathode ya kawaida. Vipengele vya mradi huo ni PCB, LED za 29 za 3mm, vipinga 8 na 2 hupita kwenye vichwa vya kike kwa arduino 1x6. Uonyeshaji wa Sehemu Saba ya DIY 2ʺ ni bora kwa bidii
Uonyesho wa Sehemu Saba ya PVC iliyosindika: Hatua 5 (na Picha)
Uonyesho wa Sehemu Saba ya PVC iliyosindika: nimekuwa nikipanga kutengeneza saa ya dijiti naweza kutegemea ukuta wangu kwa muda sasa lakini niliendelea kuiweka kwa sababu sikutaka tu kununua akriliki kwa hivyo nilitumia njia zilizobaki za kebo za PVC na i lazima niseme matokeo sio kwamba kitanda kinaruhusu
Nafasi ya Gia ya Pikipiki Na Uonyesho wa Sehemu Saba: Hatua 4
Nafasi ya Baiskeli ya Baiskeli na Onyesho la Sehemu Saba: Mradi huu unajumuisha kusuluhisha pembejeo kadhaa (katika kesi hii 7) kuonyesha kama nambari za nambari kwenye Onyesho la Sehemu Saba (SSD) kwa kutumia kitu kinachoitwa Binary Coded Decimal (BCD), Diode Matrix na micro-chip iitwayo BCD4511 (au CD4511) .Nilikuwa na