Cuprins:

Software de simulare LED Cube: 5 pași
Software de simulare LED Cube: 5 pași

Video: Software de simulare LED Cube: 5 pași

Video: Software de simulare LED Cube: 5 pași
Video: FEMEIA De 399 De ANI ! #shorts 2024, Noiembrie
Anonim
Software de simulare LED Cube
Software de simulare LED Cube

Aproape am terminat construirea cubului meu LED 8x8x8 și odată cu acesta a venit acest software pentru PC! Vă ajută să creați animații și să le simulați pe un ecran 2D înainte de a fi încărcate pe cel 3D. Nu există niciun suport (încă) pentru comunicarea prin portul COM al PC-ului către un arduino, cu toate acestea, acesta poate genera cod sursă care se codifică greu în microcontrolerul care controlează cubul, printr-un clic pe un buton. Dacă nu sunteți atât de mult în lectură decât săriți peste acest instructable și descărcați software-ul direct. Următorii pași vor descrie doar modul de utilizare. Important! GeckoCube Animator 1.0 [BETA] este o versiune beta, progresul lucrărilor poate fi pierdut și programul se poate bloca neașteptat. Java este necesar pentru a rula fișierul.jar.

Descarca

Noua versiune - Quadrum (cu suport serial):

Versiune veche:

Pasul 1: Crearea primei dvs. animații

Crearea primei dvs. animații
Crearea primei dvs. animații

Înainte de a începe să animați, trebuie să creați o nouă animație în Fișier >> Animație nouă și să alegeți rezoluția laterală a cubului, adică dacă este vorba de 8x8x8, 3x3x3 sau orice altceva între 2 și 16. Dacă cubul este capabil să afișeze o singură culoare, asigurați-vă că este bifată caseta de selectare „Unicolor”. Faceți clic pe creați și proiectul de animație va fi creat.

Pasul 2: Instrumentele de animație

Instrumentele de animație
Instrumentele de animație

În partea stângă a ecranului puteți găsi diferite instrumente disponibile pentru realizarea efectivă a animației. Începând cu partea de sus, aceasta este secțiunea de previzualizare a generatorului de cod sursă (și nu, nu aș putea veni cu un nume mai scurt pentru asta), aici puteți genera codul sursă pentru animație așa cum sugerează și numele. Dacă animația depășește 3 cadre, va trebui să utilizați funcția „Exportă codul sursă” din Fișier >> Exportă codul sursă care va genera în schimb un fișier.txt cu codul. Cu cea mai importantă parte acoperită, avem culoarea paleta chiar sub secțiunea sursă … orice … secțiune. Selectați culoarea preferată și începeți să pictați pixelii spre dreapta, aranjați în straturi feliate din cub.

Dacă preferința dvs. este o culoare personalizată, o puteți introduce în format hexagonal (de exemplu: „FFAA00”, care înseamnă portocaliu) în câmpul de text pentru culoare personalizată și apăsați Enter. Aceasta va schimba unul dintre butoanele de culoare personalizate din dreapta câmpului de text, îl va selecta și va începe pictura. Pentru a utiliza celălalt buton de culoare personalizat, îl selectați înainte de a introduce hex.

Sub paleta de culori avem caseta combinată de straturi editabile. Dacă cubul dvs. este suficient de mare, acesta va fi modul în care selectați straturile care apar în dreapta instrumentelor de animație și, în cele din urmă, există managerul de cadre. Butonul „adăugați” creează un cadru nou sub cel selectat în prezent. Butonul „elimină” elimină cadrul selectat curent. „Copiere” copiază cadrul selectat curent și „Lipire” îl lipesc în cadrul selectat curent. Pentru a selecta un cadru, faceți clic pe acesta în lista cadrelor. Deasupra listei de cadre puteți introduce durata cadrului selectat în câteva secunde. Și nu uitați să apăsați Enter! Caseta de selectare „Buclă” va înconjura codul generat în „while (adevărat) {}”. Acum sunteți echipat cu cunoștințele necesare pentru a începe animația și suntem gata să trecem la pasul 2 sau așteptați 3? …

Pasul 3: Salvarea și deschiderea unui proiect

Salvarea și deschiderea unui proiect
Salvarea și deschiderea unui proiect

Pentru a salva animația, accesați Fișier >> Salvare și selectați destinația de salvare, precum și numele proiectului. Aceasta va crea un fișier.geca în picioare pentru GeckoCube Animation, deoarece … GECKOS! Când închideți ulterior programul și doriți să reluați lucrul la animație, accesați Fișier >> Deschideți și selectați proiectul care se termină cu „.geca”.

Pasul 4: Redarea animației

Redarea animației
Redarea animației

Odată ce ați terminat cu animația, o puteți simula în cadrul software-ului. Accesați Simulator >> Joacă animație pentru a o reda. Pentru a reveni la editare, accesați Simulator >> Opriți animația.

Pasul 5: Setări generator de cod sursă

Setări Generator Cod sursă
Setări Generator Cod sursă

În Setări >> Generator de cod sursă puteți alege modul în care generatorul va crea codul. Gândul este că implementați o funcție precum „setPixel” în codul cubului, care ia coordonatele pixelilor și culoarea în RGB ca intrare pentru a seta acel pixel la culoarea trecută, folosiți ceva de genul „actualizați” după fiecare cadru pentru a face cub afișează pixelii editați. Următoarea sintaxă este cea utilizată de generator: Pentru multicolor și unicolor: @x - Înlocuiți cu coordonata x a pixelului. @ Y - Înlocuiți cu coordonata y a pixelului. @ Z - Înlocuiți cu coordonata z a pixelului. Numai pentru multicolor: @r - Înlocuiți cu valoarea culorii roșii. @ g - Înlocuiți cu valoarea culorii verzi. @ b - Înlocuiți cu valoarea culorii albastre. Numai pentru unicolor: @bool - Înlocuiți cu „adevărat” dacă pixelul trebuie activat și „fals” dacă pixelul trebuie oprit. Doar pentru întârziere: @s - Înlocuiți cu întârziere în secunde. @ ms - Înlocuiți cu întârziere în milisecunde. @ us - Înlocuiți cu întârziere în microsecunde. Vedeți setările implicite ca exemplu. Selectați „Linia nouă” 'caseta de selectare dacă doriți ca generatorul să creeze o nouă linie după fiecare apel pixel (setPixel). Treat As Unicolor face ca generatorul să ignore faptul că proiectul este configurat pentru multicolor și generează un cod ca și cum ar fi unicolor.

Recomandat: