umarni-LOGO

Wajen Tiling WOKWI Online Arduino Simulato

abubuwan koyarwa-Square-Tiling-WOKWI-Online-Arduino-Simulato-PRODUCT

Tiling Square a WOKWI - na'urar kwaikwayo ta kan layi ta Arduino

by andrei.erdei Bayan 'yan kwanaki da suka gabata na buga labarin game da tiling tare da taimakon wasu triangles na dama-dama ( Tetrakis Square Tiling With WS2812 LEDs) kuma na tambayi kaina wannan tambaya, Ina tsammanin da ɗan barata, ta yaya zai yi kama da ginawa tare da Taimakon WS2812 LED matrices. Akwai rahusa 8 × 8 LED arrays, amma 16 × 16 kuma ana iya samun su da rahusa. Irin waɗannan matrix huɗu na iya yin kyakkyawan nuni. Amma fahimta mai amfani, daga karce, na duka rukunin zai ɗauki lokaci mai tsawo kuma a gaskiya ba zan sanya lokaci da kuɗi a cikin irin wannan aikin ba kafin in san, aƙalla aƙalla, menene sakamakon zai yi kama. Sa'a a gare ni, da kuma wasu da yawa, akwai mafita. Ana kiran su simulators. Don haka ina so in gabatar muku da simulation na janareta na siffofi na geometric masu launi, ina tsammanin kyakkyawa sosai, kuma waɗanda ba komai bane illa aikace-aikacen tiling na yau da kullun, mafi daidaitaccen tiling murabba'i na yau da kullun. Na yi amfani da WOKWI, shi ne karo na farko da nake amfani da shi, kuma a ƙarshe, ba shi da wahala kamar yadda nake tsammani.

UMARNIN SHIGA

abubuwan koyarwa-Square-Tiling-WOKWI-Online-Arduino-Simulato-FIG-1 abubuwan koyarwa-Square-Tiling-WOKWI-Online-Arduino-Simulato-FIG-3

Ra'ayi

Tunanin da na fara da shi yayi kama da wanda ke cikin aikin "Tetrakis Square Tiling With WS2812 LEDs", sai dai maimakon guda na LED tube na yi amfani da matrix LED matrices masu girma dabam amma tare da adadin LEDs a kwance da kuma a tsaye zuwa saukaka shirye-shirye. Har ila yau, wata ƙima da na yi la'akari da ita ita ce "kwayoyin". Wannan rukunin LEDs ne waɗanda zan sake yin su a kwance da kuma a tsaye a cikin tsararrun LED don samar da adadi mai ma'ana. Mafi ƙarancin tantanin halitta zai zama rukuni na LEDs 4, layuka 2 da ginshiƙai 2.

abubuwan koyarwa-Square-Tiling-WOKWI-Online-Arduino-Simulato-FIG-4

Tantanin halitta na gaba don madubi zai haifar da ninka adadin LEDs a kwance da kuma a tsaye, watau 4 × 4 LEDs (16 a duka)

abubuwan koyarwa-Square-Tiling-WOKWI-Online-Arduino-Simulato-FIG-5

kuma a ƙarshe, ana samun tantanin halitta ta uku ta hanyar sake ninkawa, yana haifar da LEDs 8×8 (watau 64).

abubuwan koyarwa-Square-Tiling-WOKWI-Online-Arduino-Simulato-FIG-6

Wannan tantanin halitta na ƙarshe zai wakilci rabin madaidaicin matrix na LED wanda muke amfani dashi, watau LEDs 16×16. Ana nuna ayyukan madubi masu zuwa da tsohowar nau'ikan nuni:

  • 2 × 2 cell ba tare da madubi ba;
  • 2 × 2 cell mirroring horizontally;
  • 2 × 2 cell mirroring a tsaye;
  • 2 × 2 cell mirroring a kwance da kuma a tsaye;
  • 4 × 4 cell ba tare da madubi ba;
  • 4 × 4 cell mirroring horizontally;
  • 4 × 4 cell mirroring a tsaye;
  • 4 × 4 cell mirroring a kwance da kuma a tsaye;
  • 8 × 8 cell mirroring a kwance da kuma a tsaye;

Don haka jimlar ayyuka 9
Bi waɗannan ka'idoji guda ɗaya (la'akari da tantanin halitta) za mu iya samun ma'auni masu zuwa don matrix LED:

  • 24 × 24 - watau sel masu 3 × 3, 6 × 6, 12 × 12 LEDs
  • 32×32 - wato 4×4, 8×8, 16×16
  • 40×40 - wato 5×5, 10×10, 20×20
  • 48×48 - wato 6×6, 12×12, 24×24

Fiye da 48 × 48 (matrix na gaba shine 56 × 56) baya aiki a cikin na'urar kwaikwayo ta Wokwi (wataƙila bai isa ƙwaƙwalwar ajiya ba? Ban sani ba…)

Kisa

Na shiga shafin WOKWI da gmail dina na bude simulation example daga ɗakin karatu na FastLED examples - LEDFace. Na ajiye kwafin wannan aikin zuwa ayyukana a cikin sabon asusun WOKWI na (menu na sama na hagu "Ajiye - Ajiye kwafi") Na gyara "diagram.json" file, watau na goge maɓallan uku. Na sake suna ino file Na kara biyu files: palette.h da kuma ayyuka.h Lokacin gudanar da simulation zan iya canza girman tsararrun LED a cikin ino file, watau ta canza ƙimar ma'aunin MATRIX. Hakanan zan iya canza sifa ta “pixelate” na ɓangaren “woke-neo pixel-canvas” ( gwada “”, “da’irar”, “square” don ganin yadda simulation ya canza gani). Ina so in nuna a nan cewa ina so in yi amfani da bangaren "woke-__alpha__-diffuser" wanda na samo a cikin aikin "Wuta Clock", don sanya hasken hasken LED ya zama na halitta kamar yadda zai yiwu amma abin takaici, bai yi aiki ba. ni. A zahiri, takaddun a WOKWI kadan ne kuma ba a fayyace ba, duk da haka babban na'urar kwaikwayo ce kuma na ji daɗin yin aiki da shi sosai. Na riga na sami lambar tushe daga aikina kuma daidaita lambar zuwa matrix ɗin murabba'i ba ta da wahala kwata-kwata kuma gaskiyar cewa WOKWI tana aiki tare da lambar da za a iya amfani da ita a nan gaba a cikin fahimtar zahirin aikin yana da taimako sosai. Kuma sakamakon, kamar yadda kuke gani a cikin gif da ke ƙasa, yana da kyau!

abubuwan koyarwa-Square-Tiling-WOKWI-Online-Arduino-Simulato-FIG-7

Amfanin da ba a saba ba

Ganin sakamakon daga gif na sama, ya faru a gare ni cewa akwai wata hanya ta amfani da hotunan da aka samar daga gare ta. Don haka kawai na dakatar da simintin akan tsari mai ban sha'awa kuma tare da taimakon paint.net, shirin sarrafa hoto na kyauta da kuma amfani da wasu sauƙaƙan sauyi da tasiri, Na sami laushi (da asali 🙂). Kuna iya ganin wasu daga cikinsu a makala a sama.

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

Tiling Square a WOKWI - na'urar kwaikwayo ta kan layi ta Arduino

Maimakon Kammalawa

Tabbas wani abu ya ɓace! Dole ne in gaya muku mafi mahimmancin ɓangaren labarin 🙂 Anan shine hanyar haɗi zuwa simulation akan wokwai.com https://wokwi.com/arduino/projects/317392461613761089 Kuma a karshe ina jiran ra'ayoyin ku da ra'ayoyin ku.

Takardu / Albarkatu

Wajen Tiling WOKWI Online Arduino Simulato [pdf] Umarni
Square Tiling WOKWI Kan layi Arduino Simulato, Tiling Square, WOKWI Kan layi Arduino Simulato, Arduino Simulato na Kan layi, Arduino Simulato

Magana

Bar sharhi

Ba za a buga adireshin imel ɗin ku ba. Ana yiwa filayen da ake buƙata alama *