ntụziaka-LOGO

instructables Square Tiling WOKWI Online Arduino Simulato

ihe nkuzi-Square-Tiling-WOKWI-Online-Arduino-Simulato-ngwaahịa

Square Tiling na WOKWI – ihe ntanetị Arduino Simulator

by andrei.erdei Ụbọchị ole na ole gara aga, m bipụtara otu isiokwu banyere tiling na enyemaka nke ụfọdụ nri-angle triangles ( Tetrakis Square Tiling With WS2812 LEDs) na m jụrụ onwe m ajụjụ ahụ, m na-eche dịtụ ziri ezi, otú ọ ga-adị ka wuru na enyemaka nke WS2812 LED matrices. Enwere ụdị ọkụ ọkụ 8 × 8 dị ọnụ ala, mana enwere ike ịhụ ndị 16 × 16 dị ọnụ ala. Matrices anọ dị otú ahụ nwere ike igosi ọmarịcha ihe ngosi. Ma nghọta bara uru, site na ọkọ, nke mkpokọta ahụ ga-ewe ogologo oge na n'eziokwu agaghị m etinye oge na ego na ọrụ dị otú ahụ tupu m mara, ma ọ dịkarịa ala, ihe ga-esi na ya pụta. Daalụ maka m, na maka ọtụtụ ndị ọzọ, enwere ngwọta. A na-akpọ ha simulators. Ya mere, m ga-amasị gị na-ewetara gị simulation nke a generator nke acha geometric ọnụ ọgụgụ, m na-eche nnọọ mma, na nke bụ ihe ọ bụla karịa a mgbe tiling ngwa, ọzọ kpomkwem mgbe square tiling. M na-eji WOKWI, ọ bụ oge mbụ m na-eji ya, na n'ikpeazụ, ọ bụghị ike dị ka m tụrụ anya ya.

Ntuziaka ntinye

ihe nkuzi-Square-Tiling-WOKWI-Online-Arduino-Simulato-FIG-1 ihe nkuzi-Square-Tiling-WOKWI-Online-Arduino-Simulato-FIG-3

Echiche

Echiche m malitere dị ka nke dị na "Tetrakis Square Tiling With WS2812 LEDs", belụsọ na kama iberibe mpempe LED ejiri m square LED matrices nke dierent size mana ya na ọnụ ọgụgụ LEDs kwụ ọtọ na kwụ ọtọ iji mee ka mmemme ahụ dị mfe. Ọzọkwa, uru ọzọ m tụlere bụ "cell". Nke a bụ otu LEDs nke m ga-emegharị kwụ ọtọ na kwụ ọtọ n'usoro ikanam ka iwepụta ọnụ ọgụgụ symmetrical. Cell kacha nta ga-abụ otu LED 4, ahịrị 2 na ogidi abụọ.

ihe nkuzi-Square-Tiling-WOKWI-Online-Arduino-Simulato-FIG-4

The cell ọzọ maka mirroring ga-arụpụta site ugboro abụọ nke LEDs horizontally na kwụ ọtọ, ntụgharị 4 × 4 LEDs (16 na mkpokọta)

ihe nkuzi-Square-Tiling-WOKWI-Online-Arduino-Simulato-FIG-5

na n'ikpeazụ, nke atọ cell enwetara site ọzọ ugboro abụọ, pụta 8 × 8 LEDs (ie 64).

ihe nkuzi-Square-Tiling-WOKWI-Online-Arduino-Simulato-FIG-6

Nke ikpeazụ cell ga-anọchi anya ọkara kehoraizin na vetikal akụkụ nke LED matrix na anyị na-eji, ie 16×16 LEDs. A na-egosipụta ọrụ enyo ndị a na ụdị ngosi ndabara:

  • 2 × 2 cell na-enweghị mirroring;
  • 2 × 2 cell mirroring horizontally;
  • 2 × 2 cell mirroring kwụ ọtọ;
  • 2 × 2 cell mirroring horizontally na vetikal;
  • 4 × 4 cell na-enweghị mirroring;
  • 4 × 4 cell mirroring horizontally;
  • 4 × 4 cell mirroring kwụ ọtọ;
  • 4 × 4 cell mirroring horizontally na vetikal;
  • 8 × 8 cell mirroring horizontally na vetikal;

Ya mere ngụkọta nke ọrụ 9
N'ịgbaso otu iwu ahụ (na-eburu n'uche cell cell) anyị nwere ike ịnwe akụkụ ndị a maka matrix LED:

  • 24 × 24 - ntụgharị mkpụrụ ndụ nwere 3 × 3, 6 × 6, 12 × 12 LEDs.
  • 32×32 - nke ahụ bụ 4×4, 8×8, 16×16
  • 40×40 - nke ahụ bụ 5×5, 10×10, 20×20
  • 48×48 - nke ahụ bụ 6×6, 12×12, 24×24

Ihe karịrị 48 × 48 (matrix na-esote bụ 56 × 56) anaghị arụ ọrụ na simulator Wokwi (ma eleghị anya, ọ bụghị ebe nchekwa zuru oke? Amaghị m…)

Egbu

Eji m akaụntụ gmail m wee banye na saịtị WOKWI wee mepee simulation exampsi n'ọbá akwụkwọ FastLED examples - ihu LED. Echekwara m otu ọrụ a n'ọrụ m na akaụntụ WOKWI ọhụrụ m (nchịkọta nhọrọ n'elu aka ekpe "Chekwa - Chekwa otu oyiri") M gbanwee "diagram.json" file, ya bụ, ehichapụrụ bọtịnụ atọ ahụ. Akpọrọ m ino aha file M gbakwunyere abụọ files: palette.h na functions.h Mgbe ị na-agba simulation ahụ, m nwere ike ịgbanwe nha nke eriri LED na ino. file, ntụgharị site n'ịgbanwe uru nke mgbanwe MATRIX. Enwere m ike ịgbanwe àgwà "pixelate" nke akụrụngwa "woke-neo pixel-canvas" (gbalịa "", "okirikiri", "square" ka ịhụ ka ịme anwansị si agbanwe n'anya). Ọ ga-amasị m ịkọwa ebe a na achọrọ m iji akụrụngwa “woke-__alpha__-diffuser” nke m chọtara na ọrụ “ọkụ elekere”, iji mee ka mgbasa ọkụ ọkụ LED dị ka eke dị ka o kwere mee mana ọ dị nwute, ọ naghị arụ ọrụ maka m. N'ezie, akwụkwọ ahụ dị na WOKWI dị ntakịrị na nke edoghị anya, agbanyeghị na ọ bụ nnukwu simulator na ọ masịrị m ịrụ ọrụ na ya. Enweela m koodu isi mmalite site na ọrụ m na ịmegharị koodu ahụ na square matrices abụghị ihe siri ike ma ọ bụ eziokwu na WOKWI na-arụ ọrụ na koodu nke a ga-eji mee ihe n'ọdịnihu na nghọta anụ ahụ nke ọrụ ahụ na-enyere aka. Nsonaazụ, dị ka ị na-ahụ na gif n'okpuru, dị mma!

ihe nkuzi-Square-Tiling-WOKWI-Online-Arduino-Simulato-FIG-7

Ojiji na-adịghị ahụkebe

N'ịhụ nsonaazụ sitere na gif dị n'elu, ọ bịara m na enwere ike ịnwe ụzọ isi jiri onyonyo ewepụtara na ya. Ya mere, m kwụsịrị ịme anwansị ahụ na ụkpụrụ na-adọrọ mmasị na site n'enyemaka nke paint.net, mmemme nhazi ihe oyiyi freeware na itinye ụfọdụ mgbanwe na mmetụta dị mfe, enwere m mmasị (na mbụ 🙂 ) textures. Ị nwere ike ịhụ ụfọdụ n'ime ha agbakwunyere n'elu.

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

Square Tiling na WOKWI – ihe ntanetị Arduino Simulator

Kama Mkpebi

N'ezie ihe na-efu! M ga-agwa gị akụkụ kacha mkpa nke isiokwu 🙂 Nke a bụ njikọ na simulation na wokwe.com https://wokwi.com/arduino/projects/317392461613761089 N'ikpeazụ a na m atụ anya okwu gị na nzaghachi gị.

Akwụkwọ / akụrụngwa

instructables Square Tiling WOKWI Online Arduino Simulato [pdf] Ntuziaka
Square Tiling WOKWI Online Arduino Simulato, Square Tiling, WOKWI Online Arduino Simulato, Online Arduino Simulato, Arduino Simulato

Ntụaka

Hapụ ikwu

Agaghị ebipụta adreesị ozi-e gị. Akara mpaghara achọrọ akara *