http://web.archive.org/web/20131017083407/http://mikrokontrolery.org/projekty/inne/116-sterowane-rami-robota-praca-dyplomowa
http://web.archive.org/web/20110918115809/http://www.mikrokontrolery.org/
Wszystko
Wszystkie
Archiwum
42
Pięcioprzyciskowy Tetris, którego układ zaprojektowałem dla malutkiej, 170-stykowej płytki prototypowej. ATtiny85, ekran 128×64, zasilanie z baterii 3 V. Kilka moich zmian w oryginalnym kodzie gry (m.in. temat muzyczny i dodatkowe udźwiękowienie), które dość znacząco wpływają na jej odbiór.
z29
Na rynku mamy już kilka naprawdę małych płyt kompatybilnych z Arduino, np. μduino zajmujący od kilku lat 1 pierwsze miejsce przy wymiarach 12 × 12 mm. Jednak właśnie spadł z pierwszej pozycji na drugą. Wszystko przez nowego "mistrza" ATTO o wymiarach zaledwie 11,5 x 10,4 mm i wyposażony
zMało ludzi wie, a
uint8t a = 10;
uint8t tab[10];
uint8t str[10];
itoa(a, (char*)(tab), 10);
sprintf(str, "%s.4.4 \n", (char*)(tab) );
Text.Write(str);
Co robić w sytuacji gdy część przycisków jest np na porcie B, a część na C?
84
Testy prototypu - odkurzacz TESTOVIRON, mój pierwszy wykop. #Testo #testoviron #DIY #elektronika #AVR
zTe blaszki w płytkach stykowych to często stal z gównolitu
Wykop.pl
Podróże
Gospodarka
Ukraina
Technologia
Motoryzacja
Sport
Rozrywka
Informacje
Ciekawostki
https://github.com/analityk/Prototyp_1_0/blob/master/rot
Czy da się to zoptymalizować, jeśli tak to jak?
Zasadniczo funkcja działa na tablicy ośmiu bajtów (8x8) i odwraca zapisany znak (jakiś font np. 5x7 czy 8x8) o 90 stopni.
Funkcja dobrze spełnia swoje zadanie ale kodu jest bardzo dużo i czas wykonania jej jest duży.
@Oo-oO: Wg moich obliczeń look-up tabel nie wchodzi w grę, bo za każdym razem trzeba sprawdzać bit. Odpadłoby przesówanie bitowe z iloczynem logicznym w zamian za skok pod adres i kopiowanie. Ten sam koszt.
@leoha: Tak na pierwszy rzut oka to ilość operacji jest taka sama, jeśli uwzględnię, że teraz robię to na 8 bitach a tam kod dotyczy maszyny