Sukurkite interaktyvų IPad valdomą LED sieną: 8 žingsniai (su nuotraukomis)

Sukurkite interaktyvų IPad valdomą LED sieną: 8 žingsniai (su nuotraukomis)

Turinys:

Anonim

Parodykite man veiksmo „YouTube“ vaizdo įrašą!

Kiekvienas nori, kad milžiniški LED ekranai parodytų savo vėsią, geometrinę LED bangą arba „fuzzy pink“ Elvis meną. Tačiau, norint kreiptis į didžiulę šviesos diodų sieną, turite išsiaiškinti, kaip paversti savo „fuzzy“ rožinį „Elvis“ meną į nulio eilutę ir tuos, kurie tinkamai buferiuojami, perkeliami ir siunčiami laidais, esant elektros greičiui. nesudėtinga.Vis dėlto šiame nurodytame pavyzdyje mes parodysime, kaip naudoti PixelPusher LED valdiklį su L.E.D. „Labs“ „iPad“ programinė įranga, skirta pašalinti šį baisų vidurinį skaitmeninio buferio etapą.

Prekės:

1 žingsnis

Šis neįvykdomas dėmesys sutelkiamas į galinius komponentus, reikalingus šiam darbui atlikti, nors mes šiek tiek kalbėsime apie antstato gamybą. Šiam šviesos diodų valdymo metodui reikia naudoti „pixelpusher“, kad būtų galima sunkiai pakelti LED šviesą. „IPad Labs“ programinė įranga, veikianti „iPad“, daro didelį atvaizdo / vaizdo / algoritmo paėmimą ir įsibrovimą į gabalus, kuriuos PixelPusher gali suprasti.

Dėl šio nepaaiškinamo, mes valdysime WS2801 šviesos diodus „pikselių“ paketuose, o ne „juostelių“ paketuose. Jie yra labai paplitę ir yra šiek tiek brangesni nei kai kurie kiti variantai, tačiau jie yra labai lengvai valdomi iš įvairių mikroschemų rinkinių. Paprastai juostų paketai yra daug labiau paplitę, nes jų diegimas iš esmės yra paprastesnis, tačiau norint gauti šį kūrinį norimą efektą, turėjome eiti po pikselių versijų. Mes baigėme savo tiekimą iš didmeninio tiekėjo Kinijoje, nes mums reikėjo maždaug 2000 šviesos diodų, tačiau vietinis eismas visada yra paprastesnis ir ilgainiui taupo sveikatą, jei jums reikia mažesnių kiekių:

5V WS2801 taškų „Adafruit“:

„Pixelpusher“ iliustracijoje: http: //www.illumn.com/heroic-robotics-pixelpusher ….

Be to, jūs, žinoma, norėsite iPad, tinkamo 5V maitinimo šaltinio ir bevielio maršrutizatoriaus. Mūsų mėgstamas bevielis maršrutizatorius yra Ubiquiti vartotojų modeliai, nes jie turi keletą pažangių funkcijų, pvz., Automatinio atstatymo ir pan., Kurie gali išlaikyti jūsų LED sistemos veikimą nepertraukiamai. Tačiau jie yra šiek tiek labiau pažengę nei kiti vartotojų lygio maršrutizatoriai, todėl pasirinkite tokį, kuris atitinka jūsų kompetencijos lygį.

2 žingsnis: nustatykite pikselių stūmimo aparatą

Kaip jūsų tiekimas ateis, pirmas žingsnis yra įsitikinti, kad nesiruošiate pailsėti savo gražaus ir naujo „PixelPusher“. Yra keletas techninės įrangos parinkčių, kurias galima nustatyti per pagrindinį stalą. 1 žingsnis - įveikti plastikinį kūdikio korpusą ir pažvelgti į prekes.

5v aplinkkelis: Šį trumpiklį reikia naudoti norint apeiti PixelPusher mikrovaldiklio reguliatorių. PixelPusher palaiko 4,5V iki 30V įėjimo įtampą reguliatoriuje, tačiau mikrovaldiklis yra 5V, todėl nenustatykite šios parinkties, jei naudojate ne 5V maitinimo šaltinį!

tiesioginis: Šie džemperiai veikia kaip komanda. Šie džemperiai turėtų būti nustatyti, jei LED galia turi apeiti valdiklį. Apskritai, tai yra tai, ką norite padaryti, nebent naudojate labai nedaug LED; borto reguliatorius gali valdyti tik stiprintuvą arba du.

5v juostelės: Nustato išėjimo reguliatoriaus įtampą iki 5.1v vietoj 10.6v. Tai prasminga, jei naudojate WS2801s arba 2811s arba kitą 5V vaizdo elementą nuo įtampos reguliatoriaus (tiesioginiai džemperiai nenustatyti).

3 žingsnis: nustatykite „PixelPusher“ programinę įrangą

„PixelPusher“ yra sukonfigūruotas naudojant FAT formatuotą USB raktą arba gali būti įrašytas į integruotą EEPROM naudojant „PixelPusher Config“ įrankį. Šiam projektui mes norėjome naudoti USB raktų parinktį, kad konfigūracijos būtų lengvai pakeistos, jei mes kažką sukrėtėme.

Bet kuriuo atveju reikia įrašyti PixelPusher failą, vadinamą pixel.rc, kuris apibrėžia, kokie yra jūsų naudojamos LED, įvairios laiko parinktys ir kitos pažangios parinktys, kaip susieti kelis „PixelPusher“ valdiklius. Geras pranešimas su visi čia yra galimos „pixel.rc“ konfigūracijos parinktys. Daugiau informacijos apie „PixelPusher Hardware“ nustatymą rasite „PixelPusher“ techninės įrangos konfigūravimo vadove.

Mūsų konkrečiam nustatymui naudojame 2 atskirus pikselių stūmiklius. Kadangi siena yra suskirstyta į 9 plokštes ir ją reikia surinkti vietoje, ji yra paprasčiausia iš įgyvendinimo perspektyvos, jei kiekviena plokštė yra valdoma vieno juostelės antraštėje iš pikselių. Be to, naudojome „pixelpusher“ konfigūravimo įrankį, kad įrašytume „pixel.rc“ failus į pačią aparatinę įrangą, todėl mūsų klientas visada turi tinkamą atsarginę kopiją, turinčią žinomą darbo konfigūraciją.

Prie šio žingsnio pridedami failai, kuriuose galioja mūsų siena.

Jei esate panašus į mus ir nusprendžiate įrašyti savo „pixel.rc“ failus į savo stūmiklį, rekomenduojame pradėti ženklinti kai kuriuos daiktus, kad išgelbėtumėte nemažai problemų!

4 žingsnis: prijunkite Pixelpushers į maitinimo šaltinį

Šis žingsnis yra paprastas - prijunkite pikselių purkštuvus prie teisingo dydžio maitinimo šaltinio ir įsitikinkite, kad viskas veikia taip, kaip tikėtasi. Jei pastebėsite aukščiau pateiktą vaizdą, mūsų „Ubiquiti“ maršrutizatorius taip pat yra maitinamas iš 5V, todėl galime tiekti visus 3 įrenginius iš vieno maitinimo šaltinio, o mūsų montavimo sienoje reikia tik vieno kištuko!

Be to, mes išplaukėme „anderson powerpole“ jungtį iš „pixelpushers“ ir visam laikui lituotų laidų ant „stūmoklių, skirtų maitinimui, kad būtų užtikrintas tvirtesnis ir nuolatinis ryšys.

5 žingsnis. Pikselių išdėstymas

Pikselių tinklelio išdėstymas turi būti atliekamas tam tikru dėmesiu detalėms. Jei išdėstysite savo taškus visiškai atsitiktinai, bus beveik neįmanoma nustatyti LED laboratorijos, kad būtų galima nustatyti, kur yra jūsų taškų, ir bandymai rodyti paveikslėlius ar vaizdo įrašus ant išdėstymo nepavyks.

Norėdami sukurti plokštes, mes sukūrėme „Inventor“ rašto maketą, o po to išsiuntėme 1/2 "MDF plokštes, kurios turi būti supjaustytos CNC, kad būtų tinkamai pritaikytos pikseliams. pastatyti ant aštraus skylės kampo.

6 veiksmas: LED laboratorijos nustatymas

Christopher Schardt LED laboratorija - tai slaptas padažas, padedantis atlikti šią sieną. Jis nustatė būdą, kaip paprasčiausiai išdėstyti sudėtingą šviesos diodų tinklą ir valdyti jų spalvas bei ryškumą, kad būtų sukurtos nuotraukos, vaizdo įrašai ir matematiniu būdu sukurti modeliai.

Programinė įranga yra prieinama nemokamai, todėl galite išbandyti visas funkcijas. Jums reikia tik pradėti mokėti už paketus, kai norite pradėti stumti duomenis į „pixelpusher“ valdiklius. Jis pasiekiamas „iTunes“ parduotuvėje.

Kai pateksite į LED laboratoriją, jums reikia pasakyti programinei įrangai, kaip visos jūsų juostelės yra išdėstytos ir kaip atrodo jūsų valdiklio nustatymai. Pagrindiniame meniu -> sąranka bus automatiškai rodomi tame pačiame „WiFi“ tinkle esantys „pixelpushers“, kaip ir jūsų „iPad“. Be to, ji apklausos „pixel.rc“ failą, kad nustatytų, kiek aktyvių išėjimų naudojamas. Likęs išdėstymas valdomas per ekrano apačioje esančius skydelio mygtukus. Mirę paprasta. Puikus nuostabus darbas čia.

7 žingsnis: Sienų konfigūravimas ir surinkimas

Sieną pastatėme kaip masyvias duris, kurios gali nustumti nuo sienos. Pirma, tai leidžia mums patekti į sienos nugarą, kad galėtume paslėpti visus tvirtinimo elementus ir aptakus, minimalistinį paviršių nuo sienos priekio. Antra, jei galime patekti į sienos nugarą, nepavykusių šviesos diodų priežiūra ir keitimas yra daug paprasčiau.

Taigi, konstrukcija, reikalinga tokiam sienos projektavimui, yra daug intensyvesnė nei kiekvienos plokštės atskirai pritvirtinus prie sienos. Mes pagal užsakymą pastatėme 3/8 colių plokštę, kuri galėtų būti pritvirtinta prie sienos kampo su 12x 5 "x3 / 8" atsilaisvinimais. Visi sieniniai skydai buvo varžtais vienas kito su 1/4 "veržlėmis ir varžtais.

Po sienos montavimo LED plokštės konfigūracija buvo patikrinta dvigubai.

8 žingsnis: Mėgaukitės!

Tai buvo tikrai įdomus statymas … mes negalime laukti, kol darysime daugiau!