ophunzitsa-LOGO

ophunzitsa Square Tiling WOKWI Online Arduino Simulato

instructables-Square-Tiling-WOKWI-Online-Arduino-Simulato-PRODUCT

Square Tiling mu WOKWI - Online Arduino Simulator

by andrei.erdei Masiku angapo apitawa ndinasindikiza nkhani yokhudza kuyika matayala mothandizidwa ndi makona atatu akumanja ( Tetrakis Square Tiling With WS2812 LEDs) ndipo ndidadzifunsa ndekha funso, ndikuganiza kuti ndizomveka, zingawoneke bwanji ngati zomangidwa ndi thandizo la matrices a WS2812 LED. Pali zotsika mtengo kwambiri za 8x8 LED, koma 16×16 zitha kupezekanso zotsika mtengo. Ma matrices anayi otere amatha kupanga mawonekedwe abwino kwambiri. Koma kuzindikira kothandiza, kuyambira pachiyambi, kwa gulu lonselo kungatenge nthawi yayitali ndipo moona mtima sindikanayika nthawi ndi ndalama mu polojekiti yotere ndisanadziwe, pafupifupi, zotsatira zake zingawoneke bwanji. Mwamwayi kwa ine, ndi ena ambiri, pali zothetsera. Iwo amatchedwa simulators. Chifukwa chake ndikufuna ndikuwonetseni kuyerekezera kwa jenereta wazithunzi zamitundu yamitundu, ndikuganiza kuti ndizowoneka bwino, zomwe sizili kanthu koma kuyika matayala pafupipafupi, kuyika matayala pafupipafupi. Ndinagwiritsa ntchito WOKWI, inali nthawi yanga yoyamba kuigwiritsa ntchito, ndipo pamapeto pake, sizinali zovuta monga momwe ndimayembekezera.

MALANGIZO OYAMBIRA

instructables-Square-Tiling-WOKWI-Online-Arduino-Simulato-FIG-1 instructables-Square-Tiling-WOKWI-Online-Arduino-Simulato-FIG-3

Malingaliro

Lingaliro lomwe ndinayambira linali lofanana kwambiri ndi lomwe linali mu pulojekiti ya "Tetrakis Square Tiling With WS2812 LEDs", kupatula kuti m'malo mwa zidutswa za mizere ya LED ndimagwiritsa ntchito ma matrices a LED akulu akulu koma okhala ndi nambala yofanana ya ma LED molunjika komanso molunjika mpaka. chepetsani pulogalamuyo. Komanso, mtengo wina womwe ndimawuganizira ndi "selo". Ili ndi gulu la ma LED omwe ndidzayimilira molunjika komanso molunjika mumtundu wa LED kuti ndipange ziwerengero zofananira. Selo locheperako lingakhale gulu la ma LED 4, mizere iwiri ndi mizere iwiri.

instructables-Square-Tiling-WOKWI-Online-Arduino-Simulato-FIG-4

Selo lotsatira loyang'ana magalasi limatha kuwirikiza kawiri kuchuluka kwa ma LED mopingasa komanso molunjika, mwachitsanzo ma LED 4 × 4 (16 yonse)

instructables-Square-Tiling-WOKWI-Online-Arduino-Simulato-FIG-5

ndipo potsiriza, selo lachitatu analandira ndi kachiwiri kawiri, chifukwa 8 × 8 LEDs (ie 64).

instructables-Square-Tiling-WOKWI-Online-Arduino-Simulato-FIG-6

Selo lomalizali likhoza kuyimira theka la mbali yopingasa ndi yoyima ya matrix a LED omwe timagwiritsa ntchito, mwachitsanzo 16 × 16 ma LED. Ntchito zotsatirazi mirroring ndi kusakhulupirika mitundu anasonyeza:

  • 2 × 2 selo popanda galasi;
  • 2 × 2 magalasi owonera mozungulira;
  • 2 × 2 magalasi owonetsa molunjika;
  • 2 × 2 magalasi owonera mozungulira komanso molunjika;
  • 4 × 4 selo popanda galasi;
  • 4 × 4 magalasi owonera mozungulira;
  • 4 × 4 magalasi owonetsa molunjika;
  • 4 × 4 magalasi owonera mozungulira komanso molunjika;
  • 8 × 8 magalasi owonera mozungulira komanso molunjika;

Kotero chiwerengero cha 9 ntchito
Potsatira malamulo omwewo (poganizira za cell cell) titha kukhala ndi miyeso iyi ya matrix a LED:

  • 24 × 24 - ie ma cell okhala ndi 3 × 3, 6 × 6, 12 × 12 ma LED
  • 32×32 - ndiye 4×4, 8×8, 16×16
  • 40×40 - ndiye 5×5, 10×10, 20×20
  • 48×48 - ndiye 6×6, 12×12, 24×24

Zoposa 48×48 (matrix wotsatira ndi 56×56) sagwira ntchito mu Wokwi simulator (mwina palibe kukumbukira kokwanira? Sindikudziwa…)

Kuphedwa

Ndidalowa patsamba la WOKWI ndi akaunti yanga ya gmail ndikutsegula chofananiraample kuchokera ku library ya FastLED examples - LEDFace. Ndasunga pulojekitiyi kumapulojekiti anga mu akaunti yanga yatsopano ya WOKWI (zapamwamba kumanzere "Sungani - Sungani kopi") Ndasintha "diagram.json" file, mwachitsanzo, ndachotsa mabatani atatuwo. Ndinasinthanso dzina file Ndawonjeza awiri files: palette.h ndi ntchito.h Poyendetsa kayeseleledwe nditha kusintha kukula kwa gulu la LED mu ino file, mwachitsanzo posintha mtengo wa MATRIX variable. Ndithanso kusintha mawonekedwe a "pixelate" agawo la "woke-neo pixel-canvas" ( yesani "", "circular", "square" kuti muwone momwe kuyerekezera kusinthira powonekera). Ndikufuna kuwonetsa apa kuti ndimafuna kugwiritsa ntchito gawo la "woke-__alpha__-diffuser" lomwe ndidapeza mu "Fire Clock" pulojekiti, kuti kuwala kwa LED kuwonekere kwachilengedwe momwe ndingathere koma mwatsoka, sikunagwire ntchito. ine. M'malo mwake, zolemba za WOKWI ndizochepa komanso zosadziwika bwino, komabe ndizoyeserera kwambiri ndipo ndidasangalala nazo kugwira ntchito nazo. Ndinali kale ndi kachidindo kochokera ku polojekiti yanga ndikusintha kachidindo ku matrices a square sizinali zovuta konse ndipo kuti WOKWI imagwira ntchito ndi code yomwe ingagwiritsidwe ntchito m'tsogolomu pokwaniritsa polojekitiyi ndi yothandiza kwambiri. Ndipo zotsatira zake, monga mukuwonera mu gif pansipa, ndizabwino!

instructables-Square-Tiling-WOKWI-Online-Arduino-Simulato-FIG-7

Kugwiritsa Ntchito Mwachilendo

Kuwona zotsatira za gif pamwambapa, zidandichitikira kuti pakhoza kukhala njira yogwiritsira ntchito zithunzi zopangidwa kuchokera pamenepo. Chifukwa chake ndidangoyimitsa kaye kaye kachitidwe kosangalatsa komanso mothandizidwa ndi paint.net, pulogalamu yokonza zithunzi zaulere ndikugwiritsa ntchito masinthidwe osavuta ndi zotsatira, ndidakhala ndi chidwi (komanso choyambirira 🙂) mawonekedwe. Mutha kuwona zina mwazomwe zili pamwambapa.

instructables-Square-Tiling-WOKWI-Online-Arduino-Simulato-FIG-8 instructables-Square-Tiling-WOKWI-Online-Arduino-Simulato-FIG-9 instructables-Square-Tiling-WOKWI-Online-Arduino-Simulato-FIG-10 Maphunziro-Square-Tiling-WOKWI-Online-Arduino-Simulato-FIG-11F instructables-Square-Tiling-WOKWI-Online-Arduino-Simulato-FIG-12 instructables-Square-Tiling-WOKWI-Online-Arduino-Simulato-FIG-13 instructables-Square-Tiling-WOKWI-Online-Arduino-Simulato-FIG-14 instructables-Square-Tiling-WOKWI-Online-Arduino-Simulato-FIG-15 instructables-Square-Tiling-WOKWI-Online-Arduino-Simulato-FIG-16

Square Tiling mu WOKWI - Online Arduino Simulator

M'malo mwa Mapeto

Ndithudi chinachake chikusowa! Ndiyenera kukuuzani gawo lofunika kwambiri la nkhaniyi 🙂 Pano pali ulalo wa kuyerekezera wokwi.com https://wokwi.com/arduino/projects/317392461613761089 Ndipo potsiriza ndikuyembekezera ndemanga zanu ndi ndemanga zanu.

Zolemba / Zothandizira

ophunzitsa Square Tiling WOKWI Online Arduino Simulato [pdf] Malangizo
Square Tiling WOKWI Online Arduino Simulato, Square Tiling, WOKWI Online Arduino Simulato, Online Arduino Simulato, Arduino Simulato

Maumboni

Siyani ndemanga

Imelo yanu sisindikizidwa. Minda yofunikira yalembedwa *