
Sisukord:
2025 Autor: John Day | [email protected]. Viimati modifitseeritud: 2025-01-23 14:40

Ma peaaegu lõpetasin oma 8x8x8 LED -kuubiku ehitamise ja koos sellega tuli see tarkvara arvutile! See aitab teil animatsioone luua ja simuleerib neid 2D -ekraanil enne 3D -ekraanile üleslaadimist. Puudub (veel) tugi arvuti COM-pordi kaudu arduinole suhtlemiseks, kuid see võib genereerida lähtekoodi, mis saab ühe nupuvajutusega kuubikut juhtivasse mikrokontrollerisse kõvakodeerida. Kui te lugemisega nii palju ei tegele, jätke see juhis vahele ja laadige tarkvara otse alla. Järgmised sammud kirjeldavad ainult selle kasutamist. Oluline! GeckoCube Animator 1.0 [BETA] on beetaversioon, töö edenemine võib kaduda ja programm võib ootamatult kokku kukkuda.. Jar -faili käivitamiseks on vajalik Java.
Lae alla
Uus väljaanne - Quadrum (seeriatoega):
Vana väljaanne:
Samm: esimese animatsiooni loomine

Enne eemalt animeerimise alustamist peate looma jaotises Fail >> Uus animatsioon uue animatsiooni ja valima oma kuubi külglahutuse, kas siis 8x8x8, 3x3x3 või midagi muud vahemikus 2–16. Kui kuup suudab kuvada ainult ühte värvi, siis veenduge, et märkeruut 'Unicolor' on märgitud. Klõpsake nuppu Loo ja animatsiooniprojekt luuakse.
2. samm: animatsioonivahendid

Ekraani vasakul küljel leiate animatsiooni tegemiseks saadaval olevad erinevad tööriistad. Alates ülaosast on see lähtekoodi generaatori eelvaate jaotis (ja ei, ma ei suutnud selle jaoks lühemat nime välja mõelda), siin saate luua animatsiooni lähtekoodi, nagu nimigi ütleb. Kui animatsioon on pikem kui 3 kaadrit, peate kasutama funktsiooni „Ekspordi lähtekood” jaotises Fail >> Ekspordi lähtekood, mis loob selle asemel koodiga.txt -faili. Võib -olla kõige olulisem osa hõlmab meil värvi palett allika all … mis iganes … jaotis. Valige eelistatud värv ja hakake piksleid paremale joonistama, paigutades need kuubikust lõigatud kihtideks.
Kui eelistate kohandatud värvi, saate selle kohandatud värvilisele tekstiväljale sisestada kuuekuulises vormingus (näiteks: „FFAA00”, mis tähendab oranži) ja vajutage sisestusklahvi. See muudab tekstiväljast paremal asuvat kohandatud värvinuppu, valib selle ja hakkab maalima. Teise kohandatud värvinupu kasutamiseks valige see enne kuueteistkümnendiku sisestamist.
Värvipaleti all on redigeeritavate kihtide liitkast. Kui teie kuup on piisavalt suur, saate valida, millised kihid kuvatakse animatsioonitööriistadest paremal. Ja lõpuks on kaadrite haldur. Nupp „lisa” loob parajasti valitud raami alla uue raami. Nupp „eemalda” eemaldab parajasti valitud kaadri. 'Kopeeri' kopeerib parajasti valitud kaadri ja 'Kleebi' kleebib selle parajasti valitud kaadrisse. Raami valimiseks klõpsake seda kaadrite loendis. Kaadrite loendi kohale saate sisestada parajasti valitud kaadri kestuse sekundites. Ja pidage meeles, et vajutage sisestusklahvi! Märkeruut „Loop” ümbritseb loodud koodi parameetris „while (true) {}”. Olete nüüd teadmised animeerimise alustamiseks ja oleme valmis liikuma 2. sammu juurde või ootame, kas see oli 3?…
3. samm: projekti salvestamine ja avamine

Animatsiooni salvestamiseks avage Fail >> Salvesta ja valige salvestamise sihtkoht ning projekti nimi. See loob.geca -faili, mis tähistab GeckoCube Animationi, sest… GECKOS! Kui sulgete programmi hiljem ja soovite animatsiooniga jätkata, minge menüüsse Fail >> Ava ja valige projekt, mis lõpeb '.geca'.
4. samm: animatsiooni esitamine

Kui olete animatsiooniga lõpetanud, saate seda tarkvara abil simuleerida. Selle mängimiseks avage Simulaator >> Esita animatsiooni. Redigeerimise juurde naasmiseks minge Simulaator >> Peata animatsioon.
Samm: lähtekoodi generaatori seaded

Jaotises Seaded >> Lähtekoodi generaator saate valida, kuidas generaator koodi loob. Mõte on selles, et rakendate kuubi koodis sellise funktsiooni nagu „setPixel”, mis võtab pikslikoordinaadid ja RGB -värvid sisendiks, et muuta see piksel edastatud värviks. Kasutage pärast iga kaadrit kuubik näitab redigeeritud piksleid. Generaator kasutab järgmist süntaksit: Mitmevärviliste ja ühevärviliste puhul: @x - Asenda x -piksli koordinaadiga.@Y - Asenda y -piksli koordinaadiga.@Z - Asenda piksli z -koordinaadiga. Ainult mitmevärvilise puhul: @r - asenda punase värviväärtusega.@g - asenda rohelise värviväärtusega.@b - asenda sinise värviväärtusega. Ainult ühevärviliste puhul: @bool - asenda väärtusega „true”, kui piksel tuleb sisse lülitada ja „false”, kui piksel tuleks välja lülitada. Ainult viivituse korral: @s - Asenda viivitusega sekundites.@ms - Asenda viivitusega millisekundites.@us - Asenda viivitusega mikrosekundites. Vaadake näiteks vaikeseadeid. Valige uus rida märkige ruut, kui soovite, et generaator looks pärast iga pikslikõnet uue rea (setPixel). Treat As Unicolor paneb generaatori ignoreerima asjaolu, et projekt on mitmevärviliseks loodud, ja genereerib koodi justkui ühevärvilisena.
Soovitan:
Kõige arenenum taskulamp - COB LED, UV LED ja laser sees: 5 sammu (koos piltidega)

Kõige arenenum taskulamp - COB LED, UV LED ja laser sees: Turul on palju taskulampe, millel on sama kasutusala ja mis erinevad heleduse poolest, kuid ma pole kunagi näinud taskulampi, millel oleks rohkem kui ühte tüüpi valgust selles projektis kogusin ühte taskulampi 3 tüüpi tulesid, ma
DIY FLOODLIGHT W/AC LED (+EFFICIENCY VS DC LED): 21 sammu (koos piltidega)

DIY FLOODLIGHT W/AC LED -id (+EFFICIENCY VS DC LED): Selles juhendis/videos valmistan ma prožektori, millel on äärmiselt odavad juhita vahelduvvoolu LED -kiibid. Kas need on head? Või on nad täielik prügi? Sellele vastamiseks võrdlen kõiki oma valmistatud DIY -tulesid. Nagu tavaliselt, odavalt
LED -pilved Fadecandy, PI ja LED -ribade abil: 4 sammu (piltidega)

LED -pilved, kasutades Fadecandy, PI ja LED -ribasid: Olen teinud mõned LED -pilved, et luua oma majas eeterlik õhkkond. Neid pidi esialgu kasutama festivaliks, mis on praeguse pandeemia tõttu ära jäetud. Olen sujuva animatsiooni saavutamiseks kasutanud tuhmunud kommikihti ja
Neopixel Ws2812 LED -i või LED -riba või LED -rõnga kasutamine Arduinoga: 4 sammu

Kuidas kasutada Neopixel Ws2812 LED -i või LED -riba või LED -rõngast Arduinoga: Tere poisid, kuna Neopixeli LED -riba on väga populaarsed ja seda nimetatakse ka ws2812 LED -ribaks. Need on väga populaarsed, kuna nendel LED -ribadel saame käsitleda iga LED -i eraldi, mis tähendab, et kui soovite, et vähesed LED -id helendaksid ühes värvitoonis
ESP8266 RGB LED -riba WIFI juhtimine - NODEMCU IR -kaugjuhtimispuldina LED -riba jaoks, mida juhitakse Wifi kaudu - RGB LED STRIP nutitelefoni juhtimine: 4 sammu

ESP8266 RGB LED -riba WIFI juhtimine | NODEMCU IR -kaugjuhtimispuldina LED -riba jaoks, mida juhitakse Wifi kaudu | RGB LED STRIP nutitelefoni juhtimine: Tere poisid, selles õpetuses õpime, kuidas kasutada nodemcu või esp8266 IR -kaugjuhtimispuldina, et juhtida RGB LED -riba ja Nodemcu saab juhtida nutitelefoniga WiFi kaudu. Nii et põhimõtteliselt saate oma nutitelefoniga juhtida RGB LED -riba