instructables Square Tiling WOKWI Online Arduino Simulato
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
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ụọ.
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)
na n'ikpeazụ, nke atọ cell enwetara site ọzọ ugboro abụọ, pụta 8 × 8 LEDs (ie 64).
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!
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.
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 |