Iš šio straipsnio jūs sužinosite, kaip padaryti skaniausią girliandą ant lango. Tai nuostabu, kad tikrai nieko nenusipirksi net iš kinų. Bet mes tai padarysime iš kiniškų komponentų. Tokia ironija, tiesa? Šio naminio produkto autorius yra AlexGyver.
Pagrindinis girliandos komponentas yra adresinė LED modulinė juostelė. Maži moduliai su šviesos diodais yra lituoti vielomis ilgomis juostelėmis po 50 vienetų. Atstumas tarp modulių yra 12 cm.
Beje, pliusus LED modulius galite nusipirkti daug pigiau ir patys juos lituoti. Bet, žinoma, jūs suprantate, kiek turite lituoti.
Mikrovaldiklis valdys juostą, mūsų atveju - platformą arduino nano, tai yra jo kinų versija.
Ir tai iš tikrųjų viskas, ko mums reikia, kad sukurtume šauniausią girliandos matricą. Na, jums taip pat reikia rezistoriaus, kad apsaugotumėte mikrovaldiklio išvestį ir galingą 5 V maitinimo šaltinį. Nors, jei nenaudojate viso ekrano režimo, tada išmaniajam telefonui, kurio srovė yra 1, o geriau 2A, pakaks USB įkroviklio.
Taip pat yra papildoma galimybė valdyti matricą iš išmaniojo telefono. Norėdami tai padaryti, turite nusipirkti tokį „bluetooth“ modulį.
Autorius nusipirko daug LED modulių ir, kaip paaiškėjo, jie yra sujungti tokiu būdu:
Čia yra vienas 50 diodų pluoštas:
Pradėkime jį pritvirtinti prie lango, bet pirmiausia šiek tiek teorijos. Mes pritvirtinsime juostą pagal zigzago schemą. Nedelsdami nustatykite, kur yra pluoštas ant DI kaiščio krašto, tai bus juostos, prie kurios prijungtas mikrovaldiklis, pradžia. Vienos puokštės pakako tik vienam langui, atitinkamai paimame kitą ir jungiamės. Jie aprūpinti jungtimis.
Autorius montuoja juostą su šviesos diodais kambario viduje, kad matrica būtų matoma kadre kuo arčiau, nes jis gyvena aukštame aukšte ir su įprasta LED instaliacija gatvėje, demonstracija neveiks.
Na, čia yra rėmai su juostinių diodų montavimu gatvėje:
Instrukcija yra tokia: plaukite langus iš vidaus, patartina stiklą net nuriebalinti, vertikaliai pažymėkite tinklelį 12 cm žingsniu ir, žinoma, pritvirtiname juostą.Jį galite pritvirtinti paprasčiausiai juostomis, riekelėmis ar juostelėmis lango pločio. Svarbiausia: langai lauke turi būti nešvarūs. Kuo purvinas, tuo geriau, tuo didesnė dėmė bus iš vieno šviesos diodo ir tuo geriau efektas atrodys.
Kitas, eikite į projekto puslapis ir atsisiųskite archyvą naudodami programinę-aparatinę įrangą ir bibliotekas. Jei tai jūsų pirmas kartas, perskaitykite išsamias programos diegimo ir konfigūravimo instrukcijas, ten viskas labai paprasta (instrukcija yra projekto puslapyje).
Tada mes prijungiame arduino prie kompiuterio, atidarome programinės įrangos failą GyverMatrixOS_v1.0.ino ir žiūrime į statybvietes.
Pagrindiniame skirtuke pirmiausia turite pakoreguoti savo matricos dydį ir nurodyti ryšio tašką ir kryptį.
Taip pat rekomenduojama nustatyti srovės ribą, jei naudojamas silpnas maitinimo šaltinis. Pati sistema apribos ryškumą, kad nereikėtų priversti maitinimo, tai yra toks protingas dalykas.
Be to, yra įvairių režimų greičio nustatymai. Yra budėjimo režimas, kuriame sukasi suderintas efektų sąrašas. Čia taip pat galite nustatyti laiką nuo efektų pakeitimo iš sąrašo iki laiko, po kurio šis efektų pakeitimas bus įjungtas. Sistema palaiko išorinius mygtukus, skirtus valdyti žaidimus, taip pat taupydami atmintį galite išjungti visas programinės įrangos dalis, tačiau tai jums vargu ar naudinga.
Toliau mus domina skirtukas „pritaikytas“, jame yra tinkintas efektų, kurie patys keisis, sąrašas. Čia jie yra, visi išvardyti.
Originalioje atsisiųstoje programinėje įrangoje rodomi visi galimi efektai, jų yra 15, tai yra: 3 tipų tekstas, 3 žaidimai ir tiesiog įvairios animacijos. Sistema taip pat gali rodyti vaizdus ir gifus (.gif), bet daugiau apie tai kitu metu. Apskritai šį sąrašą galima redaguoti pagal analogiją su tuo, kaip jis dabar sudarytas, ištrinti režimus ir pakeisti jų vietas, taip pat pridėti naujas šliaužiančias eilutes su tekstu. Svarbiausia nepamiršti nurodyti bendro režimų skaičiaus - čia:
Kai kuriuos efektus galima sukonfigūruoti skirtuke „efektai“, jį išsirinkus, yra kažkas įdomaus.
Apskritai spustelėkite mygtuką „atsisiųsti“ ir programinė įranga įkeliama į „arduino“. Po to jūs galite viską sujungti pagal schemą ir mėgautis efektu.
Pirmasis efektas yra vaivorykštės teksto išvestis. Raidžių spalva keičiasi priklausomai nuo jų padėties matricoje.
Be to, labiausiai Naujųjų metų efektas yra „sniegas“. Jei žiemą nepakanka sniego, pasidarykite tokią girliandą ir mėgaukitės sniegu.
Kitas režimas yra ne mažiau kaip Naujųjų metų, jį galima suprasti kaip „konfeti“ arba „salute“.
Be to, klasikinis matricos efektas, kaip ir filme su Keanu Reevesu.
Starfall:
Bėgimo aikštė:
Bėgimo kamuoliai ar kometos:
Sinusinės bangos. Šiame pavyzdyje parametrai nebuvo generuojami labai gerai, kiekvieną kartą viskas bus skirtinga.
Kitas efektas yra „plūduriuojanti vaivorykštė“, visų laikų valgymo poveikis.
Toliau „ugnis“, čia toks lango dydžio židinys. Svarbiausia, kad kažkas neskambino ugniagesiams.
Žaidimas „gyvatė“. Efekto perjungimo režime gyvatė žaidžia viena, bet jūs galite paspausti valdymą mygtukais ir tęsti žaidimą.
Tetris. Panašiai žaidžia savaime ir jūs galite perimti mygtukus.
Labirintas Jis praeina ir pats, nors ir neturėdamas galimybės prarasti.
Daugiau efektų, taip pat informacijos apie tokios girliandos darymą šiame vaizdo įraše:
Taip pat galite prisijungti prie girliandos matricos naudodami programą „GyverMatrixBT“, kurią galite nemokamai atsisiųsti „Play Store“, ir pasinaudokite juostos valdymu. Tiesiog atlikite bet kokius veiksmus ir valdymas pereina į telefoną. Jei per tam tikrą laiką iš telefono negaunama komandų, ciklinis režimų sąrašas vėl įjungiamas.
Naudodamiesi programa galite piešti piešimo režimu arba atsisiųsti paveikslėlius tiesiai iš savo telefono, jie bus rodomi matricoje.
Ačiū už dėmesį. Greitai pasimatysime!