Sadržaj:
- Korak 1: Stvorite svoju prvu animaciju
- Korak 2: Alati za animaciju
- Korak 3: Spremanje i otvaranje projekta
- Korak 4: Igranje animacije
- Korak 5: Postavke generatora izvornog koda
Video: Softver za simulaciju LED kocke: 5 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:32
Skoro sam završio s izgradnjom svoje LED kocke 8x8x8, a s njom je došao i ovaj softver za računalo! Pomaže vam u stvaranju animacija i simulira ih na 2D zaslonu prije nego što se učitaju na 3D. Ne postoji podrška za komunikaciju preko COM porta računala s arduinom, ali može generirati izvorni kod koji se kodira u mikrokontroler koji kontrolira kocku, pritiskom na gumb. Ako ne volite toliko čitati, preskočite ovu uputu i izravno preuzmite softver. Sljedeći koraci opisat će samo kako se koristi. Važno! GeckoCube Animator 1.0 [BETA] je beta verzija, napredak rada može se izgubiti i program se može neočekivano srušiti. Za pokretanje.jar datoteke potrebna je Java.
preuzimanje datoteka
Novo izdanje - Quadrum (sa serijskom podrškom):
Staro izdanje:
Korak 1: Stvorite svoju prvu animaciju
Prije nego što počnete animirati, morate stvoriti novu animaciju u Datoteka >> Nova animacija i odabrati bočnu rezoluciju kocke, to jest je li to 8x8x8, 3x3x3 ili bilo što između 2 i 16. Ako kocka može prikazati samo jednu boju, provjerite je li potvrđen okvir 'Unicolor'. Pritisnite Stvori i animacijski projekt će biti kreiran.
Korak 2: Alati za animaciju
Na lijevoj strani zaslona nalaze se različiti alati dostupni za stvaranje animacije. Počevši od vrha, ovo je odjeljak za pregled generatora izvornog koda (i ne, nisam mogao smisliti kraći naziv za to), Ovdje možete generirati izvorni kod za animaciju kako naziv sugerira. Ako je animacija dulja od 3 kadra, morat ćete koristiti funkciju 'Izvoz izvornog koda' u Datoteka >> Izvoz izvornog koda koja će umjesto toga generirati.txt datoteku s kodom. Uz možda najvažniji dio koji imamo, imamo boju paleta odmah ispod izvora … svejedno … odjeljak. Odaberite željenu boju i počnite slikati piksele desno, poredane u slojeve izrezane iz kocke.
Ako vam je prilagođena boja, možete je unijeti u heksadecimalnom formatu (na primjer: 'FFAA00' što znači narančasta) u tekstualno polje prilagođene boje i pritisnite enter. To će promijeniti jedan od gumba prilagođene boje s desne strane tekstualnog polja, odabrati ga i početi slikati. Za korištenje drugog gumba prilagođene boje odaberite ga prije unosa heksa.
Ispod palete boja imamo kombinirani okvir slojeva koji se mogu uređivati. Ako je vaša kocka dovoljno velika, na ovaj ćete način odabrati slojeve koji će se pojaviti desno od alata za animaciju. I na kraju, tu je upravitelj okvira. Gumb 'dodaj' stvara novi okvir ispod trenutno odabranog. Gumb 'ukloni' uklanja trenutno odabrani okvir. 'Kopiraj' kopira trenutno odabrani okvir, a 'Zalijepi' zalijepi ga u trenutno odabrani okvir. Da biste odabrali okvir, kliknite ga na popisu okvira. Iznad popisa okvira možete unijeti trajanje trenutno odabranog kadra u sekundama. I zapamtite da pritisnete enter! Potvrdni okvir 'Petlja' okružit će generirani kôd u 'while (true) {}'. Sada ste opremljeni znanjem za početak animacije, a mi smo spremni za prijelaz na korak 2 ili pričekajte je li to bio 3?…
Korak 3: Spremanje i otvaranje projekta
Za spremanje animacije idite na Datoteka >> Spremi i odaberite odredište spremanja kao i naziv projekta. Ovo će stvoriti.geca datoteku koja stoji za GeckoCube Animation, jer … GECKOS! Kad kasnije zatvorite program i želite nastaviti raditi na animaciji, idite na Datoteka >> Otvori i odaberite projekt koji završava s '.geca'.
Korak 4: Igranje animacije
Nakon što završite s animacijom, možete je simulirati unutar softvera. Idite na Simulator >> Play Animacija da biste je reproducirali. Za povratak na uređivanje idite na Simulator >> Zaustavi animaciju.
Korak 5: Postavke generatora izvornog koda
U odjeljku Postavke >> Generator izvornog koda možete odabrati način na koji generator stvara kôd. Misli se da implementirate funkciju poput 'setPixel' u kôd kocke koja uzima koordinate piksela i boju u RGB -u kao ulaz za postavljanje tog piksela u prenesenu boju. Upotrijebite nešto poput 'update' nakon svakog kadra kako biste kocka prikazuje uređene piksele. Generator koristi sljedeću sintaksu: Za višebojne i jednobojne: @x - Zamijenite s x koordinatom piksela.@Y - Zamijenite s y koordinatom piksela.@Z - Zamijenite sa z koordinatom piksela. Samo za višebojne: @r - Zamijeni vrijednošću crvene boje.@g - Zamijeni vrijednošću zelene boje.@b - Zamijeni vrijednošću plave boje. Samo za jednobojnu boju: @bool - Zamijenite s "true" ako bi piksel trebao biti uključen i "false" ako piksel bi trebao biti isključen. Samo za odgodu: @s - Zamijeni sa kašnjenjem u sekundama.@ms - Zamijeni s kašnjenjem u milisekundama.@us - Zamijeni sa kašnjenjem u mikrosekundama. Pogledajte zadane postavke kao primjer. Odaberite 'Novi redak 'potvrdite okvir ako želite da generator nakon svakog poziva piksela (setPixel) stvori novu liniju. Tretiraj kao što je Unicolor čini da generator zanemaruje činjenicu da je projekt postavljen za više boja i generira kôd kao da je jednobojan.
Preporučeni:
Poboljšanje Arduino LED kocke raspoloženja (jednostavno) (uključen video): 4 koraka
Poboljšanje Arduino LED kocke za raspoloženje (jednostavno) (video uključen): Nakon što sam vidio projekt male kocke za raspoloženje LED koji je stvorio 'Earl, odlučio sam napraviti poboljšanu verziju LED kocke za raspoloženje. Moja će verzija biti složenija od izvorne, jer će biti nešto veća od izvorne, imati još dvije boje
Kako preuzeti besplatni softver kao student ISU -a (Microsoft, Adobe i sigurnosni softver: 24 koraka)
Kako preuzeti besplatni softver kao student ISU -a (Microsoft, Adobe i sigurnosni softver: Za Adobe: prijeđite na korak 1. Za Microsoft: idite na korak 8. Za sigurnost: idite na korak 12. Za Azure: idite na korak 16
LED kocke koje se mogu slagati (RGB): 11 koraka
Stack-Able LED Cubes (RGB): Napravio sam ovaj projekt za natječaj make it glow 2018. Ideja je da bi to bila baza na koju biste mogli staviti male LED kockice i one bi zasvijetlile. Oni bi se držali zajedno uz upotrebu magneta
Kako koristiti Vivado simulaciju: 6 koraka
Kako koristiti Vivado simulaciju: Odradio sam ovaj simulacijski projekt za internetski tečaj. Projekt je napisao Verilog. Koristit ćemo simulaciju u Vivadu za vizualizaciju valnog oblika u enable_sr (omogućena znamenka) iz prethodno stvorenog projekta štoperice. Osim toga, mi ćemo
Cjepiti se ili ne? projekt promatranja imuniteta stada kroz simulaciju bolesti: 15 koraka
Cjepiti se ili ne? projekt za promatranje imuniteta stada putem simulacije bolesti: Pregled projekta: Naš projekt istražuje imunitet stada i nada se da će potaknuti ljude na cijepljenje kako bi se smanjila stopa zaraze u našim zajednicama. Naš program simulira kako bolest zaražava populaciju s različitim postocima cijepljenja