instructables Square Tiling WOKWI Online Arduino Simulato
Tiling kare nan WOKWI - similatè Arduino sou entènèt la
pa andrei.erdei Kèk jou de sa mwen pibliye yon atik sou mozayik avèk èd nan kèk triyang dwat-ang (Tetrakis Square Tiling ak WS2812 LEDs) epi mwen te poze tèt mwen kesyon an, mwen panse ke yon ti jan jistifye, ki jan li ta sanble tankou bati ak èd nan matris WS2812 dirije. Gen ranje trè bon mache 8 × 8 dirije, men 16 × 16 yo ka jwenn tou bon mache. Kat matris sa yo ta ka fè yon ekspozisyon ekselan. Men, reyalizasyon an pratik, nan grate, nan ansanbl la antye ta pran byen yon tan long epi onètman mwen pa ta mete tan ak lajan nan yon pwojè konsa anvan mwen konnen, omwen apeprè, ki sa rezilta a ta sanble. Chans pou mwen, ak pou anpil lòt, gen solisyon. Yo rele yo simulateur. Se konsa, mwen ta renmen prezante ba ou simulation nan yon dèlko nan figi jeyometrik ki gen koulè pal, mwen panse ke trè atire, epi ki pa gen anyen plis pase yon aplikasyon regilye mozayik, plis jisteman regilye mozayik kare. Mwen te itilize WOKWI, se te premye fwa mwen te itilize li, epi nan fen a, li pa t 'tankou difisil jan mwen te espere.
ENSTRIKSYON ENSTALASYON
Konsèp
Lide mwen te kòmanse soti a te sanble anpil ak youn nan pwojè " Tetrakis Square Tiling With WS2812 LEDs ", eksepte ke olye pou yo moso nan bann dirije mwen te itilize matris LED kare ki gen diferan gwosè men ak menm kantite LED orizontal ak vètikal. fasilite pwogramasyon an. Epitou, yon lòt valè ke mwen konsidere se "selil la". Sa a se gwoup poul ke mwen pral reekte orizontal ak vètikal nan etalaj la ki ap dirije pou jenere figi simetrik. Selil minimòm lan ta dwe yon gwoup 4 LED, 2 ranje ak 2 kolòn.
Selil kap vini an pou mirwar ta dwe double kantite LED orizontal ak vètikal, sa vle di 4 × 4 LED (16 nan total)
epi finalman, twazyèm selil la jwenn nan double ankò, sa ki lakòz 8 × 8 LEDs (sa vle di 64).
Dènye selil sa a ta reprezante mwatye dimansyon orizontal ak vètikal matris ki ap dirije ke nou itilize, sa vle di 16 × 16 LED. Yo montre fonksyon mirwar sa yo ak kalite ekspozisyon default yo:
- 2 × 2 selil san mirwar;
- 2 × 2 selil miroir orizontal;
- 2 × 2 selil mirwar vètikal;
- 2 × 2 selil miwa orizontal ak vètikal;
- 4 × 4 selil san mirwar;
- 4 × 4 selil miroir orizontal;
- 4 × 4 selil mirwar vètikal;
- 4 × 4 selil miwa orizontal ak vètikal;
- 8 × 8 selil miwa orizontal ak vètikal;
Se konsa, yon total de 9 fonksyon
Swiv menm règ yo (pran an kont selil debaz la) nou ka gen dimansyon sa yo pou matris ki ap dirije a:
- 24 × 24 - sa vle di selil ki gen 3 × 3, 6 × 6, 12 × 12 poul
- 32×32 – sa vle di 4×4, 8×8, 16×16
- 40×40 – sa vle di 5×5, 10×10, 20×20
- 48×48 – sa vle di 6×6, 12×12, 24×24
Plis pase 48×48 (matris pwochen an se 56×56) pa travay nan similatè Wokwi a (petèt pa ase memwa? Mwen pa konnen…)
Egzekisyon
Mwen te siyen sou sit WOKWI la ak kont gmail mwen epi mwen te louvri yon ansyen simulationample soti nan bibliyotèk FastLED ansyenamples – LEDFace. Mwen sove yon kopi pwojè sa a nan pwojè mwen yo nan nouvo kont WOKWI mwen an (meni anlè goch "Save - Save a copy") Mwen modifye "diagram.json" la. file, sa vle di mwen efase twa bouton yo. Mwen chanje non ino a file Mwen te ajoute de files: palette.h ak functions.h Lè w ap kouri simulation mwen ka chanje gwosè etalaj ki ap dirije a nan ino. file, sa vle di pa chanje valè varyab MATRIX la. Mwen kapab tou chanje atribi "pixelate" nan eleman "woke-neo pixel-canvas" (eseye "", "sèk", "kare" pou wè ki jan simulation chanje vizyèlman). Mwen ta renmen fè remake isit la ke mwen te vle sèvi ak yon eleman "woke-__alpha__-diffuser" ke mwen te jwenn nan pwojè "Revèy dife", pou fè difizyon limyè ki ap dirije a natirèl ke posib men malerezman, li pa t travay pou mwen. An reyalite, dokiman an nan WOKWI se yon ti jan rar ak byen klè, sepandan li se yon similatè gwo e mwen reyèlman te renmen travay ak li. Mwen te deja gen kòd sous la nan pwojè mwen an ak adapte kòd la nan matris kare pa t 'difisil ditou ak lefèt ke WOKWI travay ak kòd la ki ta ka itilize nan lavni nan realizasyon an fizik nan pwojè a se trè itil. Ak rezilta a, jan ou ka wè nan gif ki anba a, se gwo!
Yon Itilizasyon etranj
Wè rezilta yo nan gif ki anwo a, li te rive m 'ta ka gen yon fason yo sèvi ak imaj yo pwodwi nan li. Se konsa, mwen senpleman pran yon poz simulation sou yon modèl enteresan epi avèk èd nan paint.net, yon pwogram tretman imaj gratis epi aplike kèk transfòmasyon senp ak efè, mwen te jwenn enteresan (ak orijinal 🙂) tèkstur. Ou ka wè kèk nan yo tache pi wo a.
Tiling kare nan WOKWI - similatè Arduino sou entènèt la
Olye de Konklizyon
Natirèlman, yon bagay ki manke! Mwen dwe di w pati ki pi enpòtan nan atik la 🙂 Men lyen ki mennen nan simulation la wokwi.com https://wokwi.com/arduino/projects/317392461613761089 E finalman mwen tann kòmantè ou yo ak fidbak ou yo.
Dokiman / Resous
![]() |
instructables Square Tiling WOKWI Online Arduino Simulato [pdfEnstriksyon yo Kare mozayik WOKWI sou entènèt Arduino simulato, kare mozayik, WOKWI sou entènèt Arduino simulato, sou entènèt Arduino simulato, Arduino simulato |