инструцтаблес Скуаре Тилинг ВОКВИ Онлине Ардуино Симулато
Полагање квадрата у ВОКВИ – Онлине Ардуино симулатору
би андреи.ердеи Пре неколико дана сам објавио чланак о поплочавању уз помоћ неких правоуглих троуглова (Тетракис Скуаре Тилинг Витх ВС2812 ЛЕДс) и поставио сам себи питање, мислим донекле оправдано, како би то изгледало изграђено са уз помоћ ЛЕД матрица ВС2812. Постоје веома јефтини ЛЕД низови 8×8, али се могу наћи и они 16×16. Четири такве матрице би могле да направе одличан приказ. Али практична реализација, од нуле, целог ансамбла би трајала доста времена и искрено не бих улагао време и новац у такав пројекат пре него што знам, бар отприлике, како би резултат изгледао. Срећом за мене, а и за многе друге, постоје решења. Зову се симулатори. Зато бих желео да вам представим симулацију генератора обојених геометријских фигура, мислим веома атрактивних, а које нису ништа друго до обична апликација за поплочавање, тачније обичне квадратне плочице. Користио сам ВОКВИ, то ми је био први пут да га користим, и на крају није било тако тешко као што сам очекивао.
УПУТСТВО ЗА УГРАДЊУ
Концепт
Идеја од које сам кренуо била је веома слична оној у пројекту „Тетракис Скуаре Тилинг Витх ВС2812 ЛЕДс“, осим што сам уместо комада ЛЕД трака користио квадратне ЛЕД матрице различитих величина, али са истим бројем ЛЕД диода хоризонтално и вертикално. олакшати програмирање. Такође, још једна вредност коју сам сматрао је „ћелија“. Ово је група ЛЕД диода које ћу рефлектовати хоризонтално и вертикално у ЛЕД низу да генеришем симетричне фигуре. Минимална ћелија би била група од 4 ЛЕД диоде, 2 реда и 2 колоне.
Следећа ћелија за пресликавање би резултирала удвостручавањем броја ЛЕД диода хоризонтално и вертикално, односно 4×4 ЛЕД (укупно 16)
и коначно, трећа ћелија се добија поновним удвостручавањем, што резултира 8×8 ЛЕД диода (тј. 64).
Ова последња ћелија би представљала половину хоризонталне и вертикалне димензије ЛЕД матрице коју користимо, односно 16×16 ЛЕД диода. Приказане су следеће функције пресликавања и подразумевани типови приказа:
- 2×2 ћелија без пресликавања;
- 2×2 хоризонтално пресликавање ћелија;
- 2×2 вертикално пресликавање ћелија;
- 2×2 ћелије зрцаљење хоризонтално и вертикално;
- 4×4 ћелија без пресликавања;
- 4×4 хоризонтално пресликавање ћелија;
- 4×4 вертикално пресликавање ћелија;
- 4×4 ћелије зрцаљење хоризонтално и вертикално;
- 8×8 ћелије зрцаљење хоризонтално и вертикално;
Дакле, укупно 9 функција
Пратећи иста правила (узимајући у обзир основну ћелију) можемо имати следеће димензије за ЛЕД матрицу:
- 24×24 – односно ћелије са 3×3, 6×6, 12×12 ЛЕД диода
- 32×32 – то је 4×4, 8×8, 16×16
- 40×40 – то је 5×5, 10×10, 20×20
- 48×48 – то је 6×6, 12×12, 24×24
Више од 48×48 (сљедећа матрица је 56×56) не ради у Вокви симулатору (можда нема довољно меморије? Не знам…)
Извршење
Пријавио сам се на ВОКВИ сајт са својим гмаил налогом и отворио симулацију екampле из ФастЛЕД библиотеке прampлес – ЛЕДФаце. Сачувао сам копију овог пројекта у своје пројекте на свом новом ВОКВИ налогу (горњи леви мени „Сачувај – Сачувај копију“) Изменио сам „диаграм.јсон“ file, тј. избрисао сам три дугмета. Преименовао сам ино file Додао сам два fileс: палетте.х и фунцтионс.х Када покрећем симулацију могу променити величину ЛЕД низа у ино file, односно променом вредности променљиве МАТРИКС. Такође могу да променим атрибут „пикелате“ компоненте „воке-нео пикел-цанвас“ (пробајте „“, „круг“, „квадрат“ да видите како се симулација визуелно мења). Желео бих да истакнем овде да сам желео да користим компоненту „ваке-__алпха__-диффусер“ коју сам пронашао у пројекту „Ватрени сат“, како бих дифузију ЛЕД светла учинио што природнијом, али нажалост, то није успело за ја. У ствари, документација у ВОКВИ-ју је мало оскудна и прилично нејасна, међутим, то је одличан симулатор и заиста сам уживао у раду са њим. Већ сам имао изворни код из мог пројекта и прилагођавање кода квадратним матрицама уопште није било тешко и од велике помоћи је чињеница да ВОКВИ ради са кодом који би се могао користити у будућности у физичкој реализацији пројекта. А резултат је, као што можете видети на гифу испод, одличан!
Необична употреба
Видевши резултате из горњег гифа, пало ми је на памет да можда постоји начин да користим генерисане слике из њега. Тако да сам једноставно паузирао симулацију на занимљивом шаблону и уз помоћ паинт.нет-а, бесплатног програма за обраду слика и примене неких једноставних трансформација и ефеката, добио сам занимљиве (и оригиналне 🙂) текстуре. Неке од њих можете видети у прилогу изнад.
Полагање квадрата у ВОКВИ – Онлине Ардуино симулатору
Уместо Закључака
Наравно да нешто недостаје! Морам да вам кажем најважнији део чланка 🙂 Ево линка до симулације на вокви.цом https://wokwi.com/arduino/projects/317392461613761089 И коначно, радујем се вашим коментарима и повратним информацијама.
Документи / Ресурси
![]() |
инструцтаблес Скуаре Тилинг ВОКВИ Онлине Ардуино Симулато [пдфУпутства Скуаре Тилинг ВОКВИ Онлине Ардуино Симулато, Скуаре Тилинг, ВОКВИ Онлине Ардуино Симулато, Онлине Ардуино Симулато, Ардуино Симулато |