
Program pozwalający zrobić interaktywną kostkę 3d wirującą w osiach x oraz y, względem globalnego układu współrzędnych. Wygląda dużo lepiej niż brzmi zaufaj!
POTRZEBNE ELEMENTY:
1. Płytka Arduino UNO.
2. Konsolka do gry.
3. Komputer z arduino IDE oraz:
-Biblioteka adafruit.gfx
-Biblioteka adafruit_ssd1306
Projekt wymagał działania w tablicach w języku C oraz wiedzy na temat działania macierzy rotacji stosowanej w mechanice. Pozwalała ona każdy z segmentów kostki wyrazić w swoim własnym układzie współrzędnych a następnie przekonwertować te współrzędne lokalne na globalne dla całego układu. Wynikiem czemu kostka może obracać się i tworzy satysfakcjonująco wyglądająca iluzje 3d.
Link do filmiku z działaniem programu
https://www.youtube.com/shorts/3dnJ7pwgCi4
Język programowania arduino C++ podobny
ZIP PONIŻEJ: