Orodha ya maudhui:

Continuum - Slow Motion Onyesho la Sanaa ya LED: Hatua 22 (na Picha)
Continuum - Slow Motion Onyesho la Sanaa ya LED: Hatua 22 (na Picha)

Video: Continuum - Slow Motion Onyesho la Sanaa ya LED: Hatua 22 (na Picha)

Video: Continuum - Slow Motion Onyesho la Sanaa ya LED: Hatua 22 (na Picha)
Video: University of Pittsburgh Patient & Family Program on POTS 2024, Julai
Anonim

Pata maelezo zaidi kuhusu Pixelmatix Fuata zaidi na mwandishi:

SmartMatrix - Nguvu ya Kuonyesha Sanaa ya LED
SmartMatrix - Nguvu ya Kuonyesha Sanaa ya LED
SmartMatrix - Nguvu ya Kuonyesha Sanaa ya LED
SmartMatrix - Nguvu ya Kuonyesha Sanaa ya LED

Kuhusu: Pixelmatix hufanya safu ya SmartMatrix ya bidhaa za vifaa vya chanzo wazi, na Maktaba ya SmartMatrix ya Vijana 3.1. Zaidi Kuhusu Pixelmatix »

Kuendelea ni onyesho la sanaa nyepesi ambalo linaendelea mwendo, na chaguzi za kusonga haraka, polepole, au polepole sana. LED za RGB kwenye onyesho husasishwa mara 240 kwa sekunde, na rangi za kipekee zimehesabiwa kila sasisho. Kitelezi upande wa vidhibiti vya kuonyesha ikiwa LED zinarudisha yaliyomo - GIFs za Uhuishaji kwa sasa - katika wakati halisi, 1000x polepole kuliko wakati halisi, au mahali popote katikati.

Sura inaendeshwa na Vijana 4.1, na Maktaba ya SmartMatrix, ikitumia Shield ya SmartLED kwa Vijana 4. Paneli za LED ni pikseli 32x32 P5 (5mm lami) RGB HUB75 paneli pamoja ili kutengeneza onyesho la mraba 96x96 480mm (18.9 ) Inalingana na fremu ya Ikea Ribba. Maktaba ya SmartMatrix na Shield ya SmartLED imeundwa kuburudisha paneli za HUB75 haraka na kwa michoro ya hali ya juu, ikitumia hadi kina cha rangi 48-bit ili kuepuka athari inayoonekana wakati wa kufanya mabadiliko ya rangi nyembamba na kina cha rangi ya chini. Kawaida Maktaba ya SmartMatrix inafanya kazi na yaliyomo kwenye chanzo ambayo husasishwa polepole kuliko kiwango cha kuonyesha upya, kwa mfano fremu 30 kwa sekunde kwa video na picha moja kwa wakati. Pamoja na mradi huu, maktaba huangalia picha mbili kwa wakati kwa kila onyesho, na huunda picha mpya ili kuburudisha kwa kutumia uingiliaji wa laini. Hii haingewezekana bila Teensy 4 yenye nguvu, ambayo ina kumbukumbu ya kutosha kuhifadhi data ya ziada ya pikseli na kufanya hesabu zote zinazohitajika kuhesabu saizi za kipekee kwa onyesho la 96x96 HUB75 na kuonyesha onyesho mara 240 kwa sekunde.

Mbali na kuendesha LED za HUB75, ninatumia msaada wa LED wa APA102 katika Maktaba ya SmartMatrix, na kebo ya JST-SM na bafa za 5V zilizojengwa ndani ya SmartLED Shield kuendesha mita mbili za ukanda wa 60 LED / mita APA102 LED kuwasha ukuta nyuma sura katika athari kama Amibilight. LED za APA102 ni chaguo nzuri kwa hii ikilinganishwa na WS2812 / Neopixels kwani zina mpangilio wa Udhibiti wa Mwangaza wa 5-bit kwa kila mwangaza wa LED, unawawezesha kuendeshwa na uwongo wa rangi ya 39-bit vs 24-bit WS2812 / Neopixels. Hii inaruhusu mabadiliko laini ya rangi bila kupitiliza kuonekana na taa za chini za rangi ya LED. Rangi za LED za APA102 zinachukuliwa kutoka kando ya picha zinazoongozwa kwenye jopo, na kuingiliwa kwa muda kama vile paneli kuu.

Udhibiti wa onyesho ni rahisi kwa makusudi, na kitelezi cha mtindo wa mchanganyiko (potentiometer inayolingana) ya kudhibiti kasi ya uchezaji, na encoders mbili za rotary: moja ya kubadilisha yaliyomo, na nyingine ya kudhibiti mwangaza.

LED zinagawanywa na jopo la akriliki lenye baridi kali lililowekwa mbali mbali mbali na LED ambazo taa za karibu zinachanganya pamoja kidogo. Inaboresha sana muonekano wa aina fulani za yaliyomo, ikitoa onyesho la kipekee sana.

Nilikuwa na wazo la jumla la onyesho hili kwa muda, likiwa limehamasishwa na mradi wa Mchezaji wa Sinema ya Polepole sana, na utaftaji laini laini uliotumiwa na mtawala wa Fadecandy LED. Nilipenda sana wazo nyuma ya Mchezaji wa Sinema Polepole: onyesho ambalo lilionekana kuwa limesimama lakini ulipoiangalia tena inaweza kuonyesha yaliyomo mpya. Tofauti na mradi huo, nilitaka kuficha mabadiliko kwa hivyo hata ikiwa ungeangalia moja kwa moja kwenye onyesho wakati linahamia kwa sura mpya, hautaweza kuona mabadiliko, au harakati yoyote.

Vifaa

Ili kujenga fremu ya 96x96 utahitaji

  • Ikea Ribba 50x50cm sura
  • Karatasi ya Acrylite Satinice 0D010 3mm iliyokatwa hadi 500x500mm

    Dereva mbadala inaweza kutumika kwa bei rahisi, hata karatasi ya kuchapisha (ikiwa unaweza kuipata kwa saizi inayofaa) inaweza kufanya kazi vizuri kama utaftaji, lakini sura hiyo inaonekana kuwa ya kupendeza na diski ya ubora

  • Paneli 9x P5 32x32 HUB75

    Nilitumia paneli nilizonunua miaka iliyopita, na inaonekana kama paneli za bei rahisi za P5 32x32 zimekomeshwa, kwani badala ya paneli za P5 64x32 ambazo hazitafanya kazi kwa onyesho la 96x96. Paneli za P5 32x32 "za nje" zinapatikana, lakini ni ghali zaidi kwani ni nyepesi na zina mipako ya kuzuia maji. Pia zinaweza kuwa nene, kwa hivyo itabidi urekebishe uwekaji wa paneli zaidi nyuma kwenye fremu kwa njia fulani ili kupata sura sawa

  • Shield ya SmartLED kwa Vijana 4

    Hivi sasa iko kwenye kampeni ya kufadhili umati juu ya Ugavi wa Umati, lakini ni Vifaa Chanzo wazi na muundo wa vifaa vya mfano na nambari mpya ya Maktaba ya SmartMatrix inapatikana kwenye GitHub ikiwa unataka kujenga yako mwenyewe

  • Vijana 4.1

    Ipate na pini zilizouzwa tayari kutoka PJRC au SparkFun ikiwa unataka kujenga hii bila kutengeneza

  • Kadi ya MicroSD

    • Ukubwa mdogo ni sawa
    • Utahitaji pia msomaji kupakia faili za GIF
  • Kamba ndefu za pini 16 za IDC

    • Utahitaji nyaya ndefu kuliko kawaida hutolewa na paneli za HUB75 ili kuunganisha paneli za HUB75 kati ya safu
    • Chaguo cha bei rahisi zaidi labda kupata roll ya kebo ya kondakta wa 16, na pakiti ya viunganisho vya IDC vya pini 16, na kujipamba mwenyewe. Kumbuka kuwa ikiwa huwezi kupata kebo ya kondakta 16 unaweza kupata pana (k.m pini 20) na utenganishe tu waya 16 unazohitaji unahitaji
    • Unaweza kupata zana maalum ya kukandamiza IDC, au tumia tu makamu wa benchi
  • Encoders 2x za Rotary

    Nilitumia mfano KY-040, inayopatikana kutoka kwa tovuti zinazouza vifaa vya elektroniki vya Wachina

  • Slide Potentiometer

    Nilitumia potentiometer ya Kichina ya chanzo cha 10k na PCB nyekundu, kitelezi cha manjano, na pato la laini mbili

  • Kamba za kuruka za M-F "Dupont", au waya na crimps
  • ~ 100uF Kupitia Elektroniki Capacitor

    Thamani haijalishi sana, pia nilitumia 220uF nilikuwa nayo

  • Vitu ambavyo vinapaswa kuja na paneli zako za HUB75

    • Kamba za nguvu kwa kila jopo
    • Kamba fupi za Ribbon (utahitaji 9x)
  • Bodi ya mkate au ubao
  • Vichwa 2x vya pini 14 vinafaa kwa kuunganisha Shield ya SmartLED kwenye ubao wa mkate au ubao

    Ikiwa unatumia ubao wa mkate, utahitaji pini ndefu kama hizi:

  • Ugavi wa umeme na kebo ya umeme ya Wall na kuziba

    Paneli hizi hutumia hadi 3A kwa mwangaza kamili, kwa hivyo ningehitaji jumla ya 27A, pamoja na ya kutosha kwa vipande vya LED. Ugavi mdogo labda utafanya kazi kwani siendeshi yaliyomo iliyo na mwangaza kamili nyeupe kwenye paneli zote. Nilitokea kuwa na usambazaji wa 40A, na ilitoshea nyuma ya onyesho, kwa hivyo nilitumia hiyo badala ya kuboresha

  • Vipimo vya M3 8mm vya kushikamana na paneli za HUB75 nyuma ya fremu

    Skrufu mbili ndefu zingefaa pia kushikamana na usambazaji wa umeme nyuma ya fremu

  • Screws kuni kuambatisha Encoder na Slide Potentiometer kwa fremu

    Nilitokea kuwa na # 4 1/2 "screws kwa hivyo nilitumia hizo

  • Kusimama na screws kwa kuongezeka kwa ngao

    • Hii ni kuweka Shield ya SmartLED kwenye fremu
    • Nilitumia mgawanyiko wa 20mm M3 M-F uliowekwa kwenye moja ya mashimo ya paneli ya HUB75, na screw 6mm M3 kushikamana na ngao kwenye msimamo. Ikiwa unatumia ubao wa ubao badala ya ubao wa mkate, itakuwa nyembamba na utahitaji msimamo mfupi
  • Karatasi ya printa
  • Tape inayoondolewa

    mf. Tepe ya Kuficha

  • Penseli
  • Knob kwa encoder

    Encoder haiji na kitovu cha plastiki, tu shimoni ya encoder ya chuma. Pata unayofikiria inaonekana nzuri

  • Sura ya kitelezi

    Slider inakuja na kofia, lakini ni manjano mkali, na labda sio muonekano sahihi dhidi ya sura nyeusi ya picha. Pata moja unayofikiria inaonekana nzuri

  • Hiari

    • 2m 60 LED / m APA102 ukanda
    • Viunganisho vya APA102 Strip Angle Right

      Hii inafanya wiring up pembe za kulia iwe rahisi zaidi, vinginevyo tumia waya mfupi

    • JST-SM nguruwe wa kiume na wa kike
    • Pipa kuziba kwa adapta ya kuzuia terminal (ya Ukanda wa APA102)
    • Jumper Wire kuunganisha usambazaji wa umeme na kuziba pipa
    • Vituo vya waya / crimp kuunganisha kuziba kwa pipa APA102 kwa usambazaji wa umeme
    • Ikea Mosslanda Rafu

      kushikilia fremu ukutani

    • 3mm MDF

      MDF ya 2mm iliyojumuishwa kwenye fremu ya Ribba haitoshi kushikilia paneli na kuinama katikati. Sio shida angalau mwanzoni ikiwa sura imewekwa wima ukutani, lakini baada ya muda inaweza kudorora. Ikiwa una ufikiaji rahisi wa 3mm MDF au jopo lingine kubwa la kuni, inaweza kuwa sasisho nzuri la kufanya mwanzoni

  • Zana
    • Shimo la 34mm

      • Nilitumia msumeno mdogo kwenye Ikea Fixa Kit
      • Shimo kubwa kidogo labda ni sawa
    • Kuchimba
    • Kuchimba visima
      • Nilitumia drill 5/32 "(~ 4mm) kwa mashimo ya screw
      • Kidogo kubwa kwa viunzi vya polarizing
      • Kuchimba visima 17/64 "(6.75mm) kwa shimoni la kusimba
      • 16mm (au 18mm?) Forstner kidogo kwa nafasi ya kuchimba visima kwa encoders na potentiometer
      • Kidogo kwa mashimo ya encoder na potentiometer ya majaribio
    • Bisibisi
    • Kisu cha Hobby
    • Koleo za Needlenose
    • Pini au kitu chenye ncha kali, kama kutoka sindano au kidole gumba
    • Penseli na / au kalamu

Hatua ya 1: Kupanga Kuunda

Maagizo ni kujenga sura ya 96x96, lakini mradi huu unaweza kufikia viwango vingine vya saizi. Unaweza kuanza kidogo na paneli ya 32x32 P6 (6mm lami) ambayo pia inafaa vizuri kwenye muafaka wa picha za vivuli vya kawaida (angalia Uonyesho wa SmartMatrix). Unaweza kupata saizi nyingi mara nne na saizi sawa ukitumia paneli ya 64x64 P3 badala yake. Inawezekana kuendesha onyesho kubwa kuliko 96x96, 128x128 inawezekana lakini kwa maelewano ya kiwango cha chini cha kuburudisha (karibu 160 Hz).

Hatua ya 2: Tengeneza Kiolezo

Utatengeneza templeti ambayo inaweza kutumika kuashiria mashimo ambayo yanahitaji kuchimba visima nyuma ya fremu. Unaweza kutengeneza templeti kwa kutumia karatasi kubwa, au karatasi chache zilizounganishwa pamoja.

Weka paneli zako zote kwa kuwa zitawekwa kwenye fremu, upande wa LED chini. Tumia mkanda kwenye kingo za nje ambapo paneli mbili hukutana, kuhakikisha paneli zinasukumwa karibu pamoja. Unataka kiolezo kiweke paneli pamoja, vinginevyo kunaweza kuwa na pengo linaloonekana kwenye taa ambapo kuna nafasi ya ziada kati ya paneli mbili.

Template inahitaji kukamata huduma za jopo la kituo, na kwa kiwango cha chini mashimo ya karibu zaidi kwenye paneli za nje, moja kutoka kwa kila jopo. Hakikisha karatasi yako ni kubwa ya kutosha kunasa huduma hizi zote.

Weka karatasi chini nyuma ya paneli. Kuna huduma kadhaa nyuma ya paneli ambazo huzuia karatasi kukaa gorofa. Vigingi vya polarizing (vigingi ambavyo hushikilia kutoka nyuma ya jopo) viko njiani, kama vile viunganishi vya umeme. Fanya mashimo madogo madogo ili huduma hizi ziweze kupitia karatasi ili iweze kukaa sawa. Sasa andika karatasi chini ili iweze kubanwa gorofa dhidi ya nyuma ya paneli.

Kutumia kidole chako, piga sifa za paneli zilizo chini ya templeti ili ziwekwe kwenye karatasi. Hakikisha unafunika mashimo yote ya screw, viunganisho vya 2x8 HUB75, na kontakt ya nguvu kutoka kwa jopo la kati, na angalau mashimo ya karibu zaidi kutoka kwa paneli za nje. Sasa ondoa mkanda kwenye paneli.

Weka alama upande wa templeti iliyokuwa ikikutazama wakati wa kusambaza kwa kutumia penseli. Template inawakilisha chini ya paneli, kwa hivyo andika "BOTTOM" upande unaokukabili. Tambua ni upande gani wa paneli ulio "Juu" (paneli kawaida huwa na mishale nyuma, moja inayoonyesha mtiririko wa data kutoka kwa kiunganishi kimoja cha HUB75 hadi kingine, na kingine kinachoelekeza juu ya jopo). Chora mshale unaoelekeza Juu, na andika Juu kwenye kiolezo.

Hatua ya 3: Hamisha Kiolezo kwenye Nyuma ya fremu

Pindisha tabo nyuma ya fremu nje na utenganishe sura ikiwa bado haujafanya hivyo. Shika karatasi ya MDF inayounda nyuma ya fremu na uweke vipande vingine kando. Ikiwa uliamua kutumia karatasi nzito ya 3mm MDF, chukua hiyo badala yake. Ikiwa unajali mwelekeo wa karatasi ya MDF mara tu ikiwa ndani ya fremu, weka upande unaotaka ukiangalia nje kwenye meza inayokukabili, na uweke makali unayotaka kuwa juu, mbali na wewe kwenye meza. Sasa weka templeti hapo juu, na "CHINI" inayoonekana, na mshale wa "Juu" unakutazama mbali nawe. Weka katikati ya template ili katikati ya jopo la kituo iko katikati ya karatasi ya MDF. Tepe kiolezo chini ili kisisogee wakati wa kuashiria.

Tengeneza mashimo ya pini katikati ya kila kipengee ambacho kinahitaji kuchimba kwenye templeti: shimo la kutoboa, kigingi cha polarizing (inapaswa kuwa tayari kuna mashimo hapo), kiunganishi cha HUB75, kiunganishi cha nguvu. Sasa tumia kalamu au penseli kuashiria katikati ya huduma hizi kwenye karatasi ya MDF. Ikiwa templeti yako haikuwa kubwa vya kutosha kunasa vipengee vyote vya paneli zote, ondoa kiolezo, na uweke upya ili kufunika bodi nyingine, ukitumia vipengee vya shimo ambavyo tayari umeweka alama ili kupangilia kiolezo. Rudia hadi vipengee vyote viwekewe alama.

Sasa rudi juu ya MDF uhakikishe kuwa huduma zote zimewekwa alama. Kwa hiari, unaweza kuandika "PEG" karibu na kigingi cha polarizing, na "BIG" karibu na HUB75 na viunganisho vya nguvu, kwa hivyo unajua ni mashimo gani ambayo yanahitaji kuchimbwa kubwa.

Hatua ya 4: Kuchimba Mashimo kwenye Karatasi ya MDF

Piga mashimo ya paneli zote kwanza. Anza na kipande cha 5/32 (4mm). Badili kidogo kidogo kwa vigingi vya polarizing, ambavyo havijatiwa alama kwa usahihi kwenye templeti, na kwa hivyo unahitaji shimo kubwa kwa uvumilivu ulio huru. Tumia shimo la kuona kuchimba kiunganishi cha HUB75 na mashimo ya kiunganishi cha nguvu.

Je! Kipimo kinachofaa na moja ya paneli - kumbuka jopo litawekwa na upande wa LED chini ya meza, chini ya karatasi ya MDF - je! Mashimo yanaambatana na jopo? Re-drill ikiwa inahitajika.

Hatua ya 5: Jaribu Fit kabla ya Kuchimba Mashimo Zaidi

Sasa chimba mashimo (sio yote) ya paneli zilizo karibu na jopo la kituo. Shimo mbili tu za screw kwa kila jopo, pamoja na mashimo makubwa ya viunzi vya polarizing ni ya kutosha. Ambatisha jopo la kituo kwa uhuru na visu kadhaa. Sasa tumia jopo lingine kuhakikisha kuwa mashimo machache uliyochimba kwa paneli za nje yamepangwa vizuri. Ikiwa hauoni katikati ya mashimo ya paneli ya paneli wakati unabonyeza jopo kwa nguvu dhidi ya jopo kuu, basi kuna kitu kimezimwa. Fanya marekebisho yoyote yanayohitajika katika alama zako zilizobaki ili kuhakikisha kuwa paneli zitawekwa pamoja, kabla ya kuchimba mashimo iliyobaki kwa paneli zilizo karibu.

Sasa hiyo inaacha tu paneli za kona. Unajua cha kufanya sasa: chimba mashimo machache, angalia inafaa, rekebisha, kisha chimba mashimo yaliyobaki.

Hatua ya 6: Mlima na Ugavi wa Umeme

Ugavi wa Nguvu ya Mlimani na Mtihani
Ugavi wa Nguvu ya Mlimani na Mtihani
Ugavi wa Nguvu ya Mlimani na Mtihani
Ugavi wa Nguvu ya Mlimani na Mtihani

Ugavi wa umeme unaweza kuwekwa nyuma ya karatasi ya MDF. Angalia ikiwa mashimo yaliyopo ya jopo yapo mahali pazuri kuweka usambazaji wa umeme, na utumie screw ndefu ikiwa inahitajika kuambatisha usambazaji wa umeme kupitia MDF kwa moja ya paneli.

Waza usambazaji wa umeme kwa umeme wa ukuta ikiwa haikuja kabla ya waya. Kuwa mwangalifu sana na hatua hii, na rejelea maagizo na maonyo ya usambazaji wa umeme, na mafunzo mengine kwa maagizo, kwani unafanya kazi na viwango vya voltage hatari. Unapojiamini kwa wiring, ingiza nguvu kwenye ukuta na utumie multimeter kuangalia kuwa una 5V inayotoka kwenye usambazaji. Vifaa vingine vina screw ya marekebisho ambayo inaweza kuhitaji kugeuzwa ili kupiga voltage kwenye kiwango sahihi.

Hatua ya 7: Paneli za Mlima

Tumia screws kushikamana na paneli zote nyuma ya MDF. Screws nne kwa kila jopo labda zinatosha, lakini jisikie huru kutumia screws zote ikiwa unataka.

Hatua ya 8: waya juu ya paneli

Waya Juu ya Paneli
Waya Juu ya Paneli

Chomeka nyaya za Ribbon kwenye paneli za HUB75. Shield ya SmartLED itawekwa chini kulia kwa fremu (wakati wa kutazama kutoka nyuma). Tumia kebo refu ya utepe kuunganisha ngao kwenye pembejeo ya paneli ya kushoto chini. Sasa waya juu ya paneli na nyaya fupi za Ribbon kutoka kushoto kwenda kulia, na nyaya ndefu za utepe kutoka kwa matokeo upande wa kulia wa paneli, kwa pembejeo upande wa kushoto wa paneli, kutoka chini hadi juu. Acha pato la mwisho la HUB75 likiwa halijaunganishwa.

Chomeka nyaya za usambazaji wa umeme kwenye paneli, na uziunganishe na matokeo ya usambazaji wa umeme wa 5V (waya mwekundu ni 5V, waya mweusi ni Ground).

Hatua ya 9: Unganisha Shield ya SmartLED na Vijana 4

Fuata [SmartLED Shield for Teensy 4 maelekezo] (https://docs.pixelmatix.com/SmartMatrix/shield-t4.html) kukusanya Vijana na ngao.

Hatua ya 10: Programu ya ujana na Mchoro Rahisi wa Upimaji

Tumia mchoro wa FastLED_Functions kujaribu paneli zako. Badilisha mfano ulingane na saizi za paneli zako, na mwelekeo wa wiring (juu hadi chini au chini hadi juu). Nguvu kwenye paneli na Vijana, na pakia mchoro kupitia USB. Ukiona shida sio, rekebisha wiring au mchoro hadi kila kitu kiwe kinaonyesha vizuri.

Hatua ya 11: Hiari: Waya Up APA102 Strips

Hiari: Waya Up APA102 Strips
Hiari: Waya Up APA102 Strips

Vipande vya APA102 vinahitaji kazi kidogo zaidi kukusanyika na kutengeneza ili kufanya vipande viwe sawa nyuma ya fremu. Kata vipande kwa urefu kutoshea nyuma, na unganisha pembe ukitumia adapta za pembe za kulia kuanzia kulia chini, na kufunika juu, kushoto, kisha chini. Ikiwa unaweka fremu kwenye rafu, unaweza kutaka ukanda wa chini uwekwe chini ya rafu, katika hali hiyo utahitaji kutengeneza vifuniko vya nguruwe vya JST-SM ili kufanya unganisho, na kuwa na safu ya rafu itolewe wakati unavuta sura chini.

Hatua ya 12: Panga Kukata Mashimo kwenye Sura

Encoders za rotary na potentiometer ya slaidi zinahitaji mashimo yaliyopigwa pande za fremu ya kuweka na kufikia. Nilikuwa nikitumia forstner kidogo kuchimba mashimo ambayo hayakupita kupitia fremu ya MDF, lakini ikiwa ningefanya tena nitatumia zana tofauti. MDF iliziba vipande mara kwa mara na ingeanza kuwaka kutoka kwa msuguano. Nina hisia kuwa mchanganyiko wa kisu na patasi (au kitu kingine kuteketeza nyenzo), itafanya kazi vizuri.

Tia alama nafasi ya visimbuzi na Podentiometer ya slaidi. Viambatisho vina unganisho zaidi kwa hivyo ninawaweka upande wa kulia wa fremu (wakati wa kutazama nyuma), kwa hivyo wako karibu na SmartLED Shield ili kurahisisha wiring. Ninaweka kitelezi upande wa pili wa fremu ili iwe rahisi kutumia vidhibiti kwa kuhisi, bila kugusa udhibiti mbaya. Jisikie huru kuweka vidhibiti mahali pengine, katika hali hiyo, unaweza kutaka kusonga Shield ya SmartLED kuwa karibu na vidhibiti.

Hatua ya 13: Kata Mashimo ya Encoders

Kata Mashimo ya Encoders
Kata Mashimo ya Encoders
Kata Mashimo ya Encoders
Kata Mashimo ya Encoders
Kata Mashimo ya Encoders
Kata Mashimo ya Encoders

Tia alama mahali pa kisimbuzi cha kwanza ndani ya fremu. Hakikisha shimo limejikita katika kina cha fremu, inapopimwa kutoka nje. Ikiwa unatumia forster kidogo, toa njia nyingi, lakini usiende kupitia fremu. Nenda angalau kwa kina kama ganda la chuma la encoder. Sasa chimba shimo la katikati kwa kutumia kipande cha 17/64 (6.75mm).

Usimbuaji hautoshei kama ilivyo, lakini unaweza angalau kuweka alama kwenye nafasi ya shimo linalopanda, halafu chimba shimo dogo la majaribio kwa screw iliyowekwa.

Rudia kisimbuzi cha pili.

Hatua ya 14: Kata Mashimo kwa Potentiometer ya slaidi

Kata Mashimo kwa Potentiometer ya Slide
Kata Mashimo kwa Potentiometer ya Slide
Kata Mashimo kwa Potentiometer ya Slide
Kata Mashimo kwa Potentiometer ya Slide
Kata Mashimo kwa Potentiometer ya Slide
Kata Mashimo kwa Potentiometer ya Slide
Kata Mashimo kwa Potentiometer ya Slide
Kata Mashimo kwa Potentiometer ya Slide

Tia alama mahali pa potentiometer ya slaidi ndani ya fremu. Niliweka alama eneo la ngao ya chuma, na urefu wa nafasi. Hakikisha nafasi ya slaidi imejikita katika kina cha fremu, inapopimwa kutoka nje. Ikiwa unatumia forster kidogo, toa njia nyingi, lakini usiende kupitia fremu. Nenda angalau chini kama ganda la chuma la potentiometer. Rudia kuchimba visima kwa urefu wa ngao ya chuma. Tumia kisu na rula ya chuma kukata yanayopangwa nje ya fremu. Endelea kuchukua nyenzo hadi itakapokuwa ya kutosha kwa slaidi kupitia mwendo wake kamili bila kuwasiliana.

Slide haitoshei kama ilivyo, lakini unaweza angalau kuweka alama kwenye nafasi ya shimo linalopanda, na kisha utoboa shimo dogo la rubani kwa screw iliyowekwa.

Hatua ya 15: Viunganishi vya Bend kwa Udhibiti na Mtihani wa Fit

Viunganishi vya Bend kwa Udhibiti na Fit Fit
Viunganishi vya Bend kwa Udhibiti na Fit Fit
Viunganishi vya Bend kwa Udhibiti na Fit Fit
Viunganishi vya Bend kwa Udhibiti na Fit Fit
Viunganishi vya Bend kwa Udhibiti na Fit Fit
Viunganishi vya Bend kwa Udhibiti na Fit Fit

Vidhibiti vyote vina pini zinazowakabili kwa sura ndani ya fremu badala ya mbali na fremu ambapo zinaweza kupatikana. Unaweza kutumia chuma cha kutengenezea kurekebisha viunganisho, lakini ni haraka na rahisi kutumia tu koleo la pua. Zungusha kwa uangalifu spacer ya plastiki kwenye pini. Kisha pindisha kila pini kwa hivyo bado iko pembe ya kulia, lakini iko gorofa dhidi ya bodi. Sasa inamishe kidogo zaidi kwa hivyo imeelekezwa nyuma kidogo na kuna nafasi ya kuunganisha waya uliopigwa.

Sasa viunganisho vinapaswa kuweza kutoshea kwenye fremu. Fanya mtihani unaofaa, na uondoe nyenzo inavyohitajika mpaka zitoshe. Usizipandishe bado kwani ni rahisi kufanya baada ya utaftaji kuongezwa.

Hatua ya 16: Kata Mashimo kwenye Karatasi ya MDF ya Viunganishi vya Kudhibiti

Kata Mashimo kwenye Karatasi ya MDF ya Viunganishi vya Kudhibiti
Kata Mashimo kwenye Karatasi ya MDF ya Viunganishi vya Kudhibiti
Kata Mashimo kwenye Karatasi ya MDF ya Viunganishi vya Kudhibiti
Kata Mashimo kwenye Karatasi ya MDF ya Viunganishi vya Kudhibiti

Karatasi ya MDF inahitaji mashimo ili kuruhusu viunganisho vya kudhibiti viondoke. Kata mbali mm kadhaa kutoka kwa karatasi ambapo viunganisho vitakwenda.

Hatua ya 17: Ongeza Diffuser

Ikiwa unatumia akriliki iliyohifadhiwa na Acrylite, ongeza kwenye fremu sasa. Ikiwa unatumia utaftaji mwingine mgumu, ongeza badala yake. Ikiwa unatumia karatasi au filamu kwa utaftaji, unaweza kutaka kuipiga kwenye plastiki rahisi inayokuja na fremu, kwa hivyo inakaa mahali baada ya sura kukusanywa. Ongeza usambazaji wowote unaotumia sasa.

Hatua ya 18: Ambatisha Slide na Encoders

Ambatisha Slide na Encoders
Ambatisha Slide na Encoders
Ambatisha Slide na Encoders
Ambatisha Slide na Encoders

Sasa vidhibiti vinaweza kuongezwa kwenye fremu, na visu za kuweka ili kuziweka mahali. Andika muhtasari wa majina ya pini kabla ya kuingiliwa na haiwezi kufikiwa. Unaweza kutaka kuandika majina ya ishara nyuma ya karatasi ya MDF. Kaza karanga kwenye encoders zilizo nje ya fremu.

Hatua ya 19: Unganisha Sura

Unganisha Sura
Unganisha Sura

Sasa sehemu ya kuonyesha ya sura inaweza kukusanywa na kujaribiwa. Ingiza kwa uangalifu spacer kwenye sura, epuka udhibiti. Ingiza karatasi ya MDF na paneli, na pindisha vichupo vichache chini ili isianguke. Washa na fanya ukaguzi wa kuona ili kuhakikisha hakuna vumbi au uchafu au kitu chochote ndani ya kifaa kinachoweza kuwa ngumu kuondoa mara tu fremu nzima itakapokusanywa. Safisha kama inahitajika, kisha pindisha tabo zote.

Hatua ya 20: Washa Slide na Encoders

Waya Up Slide na Encoders
Waya Up Slide na Encoders
Waya Up Slide na Encoders
Waya Up Slide na Encoders
Waya Up Slide na Encoders
Waya Up Slide na Encoders

Tumia waya za kuruka kuunganisha ishara za kudhibiti kwenye ubao wa mkate au ubao wa ubao. Utahitaji kufanya unganisho nyingi kwa ishara hizi, kwa hivyo toa safu kwa kila mmoja ikiwa unatumia ubao wa mkate: 3.3V, GND.

Uunganisho wa kitelezi:

  • 3.3V
  • KARIBU
  • Bandika 23
  • Ongeza capacitor kati ya 3.3V na AGND ("-" kuashiria huenda kwa AGND)

Encoder 1 miunganisho:

  • 3.3V
  • GND
  • CLK 16
  • Tarehe 17
  • SW 18

Encoder 2 Muunganisho:

  • 3.3V
  • GND
  • CLK 19
  • Tarehe 20
  • SW 21

Hatua ya 21: Andaa GIF

Fuata mafunzo haya kwenye Mfumo wa Kujifunza wa Adafruit kuandaa-g.webp

  • Tunnel na u / rddigi kwenye Reddit / r / perfectloops
  • "Ugaidi wa Jungle" na Protobacillus CC BY-SA
  • "Mchakato Uchungu wa Ukuaji"

Pakia-g.webp

Hatua ya 22: Pakia Mchoro na Mtihani

Pakua mchoro wa GifInterpolation, kukusanya na kupakia.

Hakikisha kuwa encoders zinafanya kazi (kubadilisha mwangaza na yaliyomo ya GIF), na kitelezi kinafanya kazi (kubadilisha kasi ya uchezaji wa GIF).

Ilipendekeza: