Jūsų el. Pašto adresas nebus paskelbtas. Privalomi laukai yra pažymėti *
Sveiki. Projektas yra nuostabus, tačiau aš pasinėriau į problemą. Turiu 2 monitorius su skirtinga rezoliucija. Mano pagrindinis yra 1920x1080. Antrinis yra senasis, kurio atšaka yra 1024x768.
Bandau sukalibruoti kodą, kad galėčiau įvesti duomenis iš savo pagrindinio ekrano, tačiau gaunu „ArrayOutOfBoundsException: 1“ į „range = (float) displaBounds [d]. Plotis / (float) rodo [d] [1];“.
Aš nesu patyręs, kaip pakeisti kodą į pagrindinį ekraną. Visada pereina į antrinę. Jei pašalinsiu antrą seną monitorių, led juosta veikia kaip numatyta.
Tai yra mano vadovaujamas masyvas:
statiniai galutiniai int indikatoriai [] [] = naujas int [] [] {
{1,5,5}, {1,6,5}, {1,7,5}, {1,8,5}, // Apatinis kraštas, dešinė pusė
{1,8,4}, {1,8,3}, {1,8,2}, {1,8,1}, // dešinysis kraštas
{1,8,0}, {1,7,0}, {1,6,0}, {1,5,0}, {1,4,0}, // Viršutinis kraštas
{1,3,0}, {1,2,0}, {1,1,0}, {1,0,0}, // Daugiau viršutinio krašto
{1,0,1}, {1,0,2}, {1,0,3}, {1,0,4}, // kairysis kraštas
{1,0,5}, {1,1,5}, {1,2,5}, {1,3,5} // Apatinis kraštas, kairioji pusė
Prašau padėti! :(
Sveiki
1-asis ačiū už lengvai sekamą vadovą. Man pavyko padaryti „ambilight“ naudojant tikslias spalvas arba iš arti. tik viena problema yra mano paskutiniai 3 LED žibintai neveikia. Keletą kartų patikrinau su „colourswirl“ ir užsidega šviesos diodai.
mano nustatyti 33 skersai ir 19 žemyn dešiniajame krašte paskutiniai 3 neveikia ir galiu sužinoti, kaip tai išspręsti
{0,32,18}, {0,31,18}, {0,30,18}, {0,29,18}, {0,28,18}, {0,27,18}, {0,26,18}, {0,25,18}, {0,24,18}, {0,23,18}, {0,22,18}, {0,21,18}, {0,20,18}, {0,19,18}, {0,18,18}, {0,17,18}, {0,16,18}, {0,15,18}, {0,14,18}, {0,13,18}, {0,12,18}, {0,11,18}, {0, 10,18}, {0,9,18}, {0,8,18}, {0,7,18}, {0,6,18}, {0,5,18}, {0,4, 18}, {0,3,18}, {0,2,18}, {0,1,18}, // Apačia kraštas,
{0,0,18}, {0,0,17}, {0,0,16}, {0,0,15}, {0,0,14}, {0,0,13}, {0, 0,12}, {0,0,11}, {0,0,10}, {0,0,9}, {0,0,8}, {0,0,7}, {0,0, 6}, {0,0,5}, {0,0,4}, {0,0,3}, {0,0,2}, {0,0,1}, // kairysis kraštas
{0,0,0}, {0,1,0}, {0,2,0}, {0,3,0}, {0,4,0}, {0,5,0}, {0,6,0}, {0,7,0}, {0,8,0}, {0,9,0}, {0,10,0}, {0,11,0}, {0,12,0}, {0,13,0}, {0,14,0}, {0,15,0}, {0,16,0}, {0,17,0}, {0,18,0}, {0,19,0}, {0,20,0}, {0,21,0}, {0,22,0}, {0,23,0}, {0,24,0}, {0,25,0}, {0,26,0}, {0,27,0}, {0,28,0}, {0,29,0}, {0,30,0}, {0,31,0}, {0,32,0}, // Viršutinis kraštas
{0,32,1}, {0,32,2}, {0,32,3}, {0,32,4}, {0,32,5}, {0,32,6}, {0,32,7}, {0,32,8}, {0,32,9}, {0,32,10}, {0,32,11}, {0,32,12}, {0,32,13}, {0,32,14}, {0,32,15}, {0,32,16}, {0, 32,17}, {0,32,18}, // Dešinysis kraštas
bet kokia pagalba bus puiki
Dėkoju
Sveiki, man buvo įdomu, ar galite man padėti, aš sugebėjau įdiegti viską, bet dėl tam tikrų priežasčių led juostelė vaizdo klipų metu mirksi, „Colorswirl“ veikia taip, kaip turėtų, bet aš negaliu, kad ekrano funkcija veiktų tinkamai. Aš turiu 37 taškus viršuje, 0 apačios ir 17 kiekvienoje pusėje, todėl aš padariau kodą taip:
{0,0,17}, {0,0,16}, {0,0,15}, {0,0,14}, {0,0,13}, {0,0,12}, {0, 0,11}, {0,0,10}, {0,0,9}, {0,0,8}, {0,0,7}, {0,0,6}, {0,0, 5}, {0,0,4}, {0,0,3}, {0,0,2}, {0,0,1}, {0,0,0}, // kairioji pusė.
{0,0,0},{0,1,0},{0,2,0},{0,3,0},{0,4,0},{0,5,0},{0,6,0},{0,7,0},
{0,8,0},{0,9,0},{0,10,0},{0,11,0}, {0,12,0},{0,13,0},{0,14,0},{0,15,0},{0,16,0},{0,17,0},{0,18,0},{0,19,0},
{0,20,0},{0,21,0},{0,22,0},{0,23,0},
{0,24,0}, {0,25,0},{0,26,0},
\ viršutinė pusė.
{0,26,1},{0,26,2},{0,26,3},{0,26,4},{0,26,5},{0,26,6},{0,26,7},{0,26,8}, {0,26,9},{0,26,10},{0,26,11},{0,26,12},{0,26,13},{0,26,14},{0,26,15},{0,26,16},
//dešinioji pusė.
Ar turite minčių, kas vyksta?