cze 042011
 
Pianino z klawiatury komputerowej PS/2

Sesja się zbliża, więc tradycyjnie zacząłem już prokrastynować (a Wy? 😉 ). Ostatnio zacząłem pisać bibliotekę do obsługi klawiatury PS/2 w C dla AVR i postanowiłem na szybko w godzinkę lub dwie stworzyć jakiś praktyczny projekt w celu jej przetestowania. Początkowo nie planowałem tego publikować, ale pokazałem to kilku osobom i się spodobało, więc być […]

lut 052011
 
Rejestrator temperatury - v0.3

Ostatnio postanowiłem udoskonalić mój poprzedni rejestrator temperatury. Celem było stworzenie mniejszego i stabilnego urządzenia. Projekt został całkowicie przebudowany. Płytka uległa znacznemu zmniejszeniu, gniazdo na kartę pamięci poszło pod spód, przez co mogłem zrezygnować z górnej warstwy. Po długiej zabawie z edytorem layoutów w Eaglu udało mi się zmieścić układ w obszarze ~8x7cm. Dodałem tranzystory sterujące […]

gru 202010
 
LEDy na święta!

*** Aktualizacja: 20-12-2010 23:17*** Dziś ku mojemu zdziwieniu projekt matrycy pojawił się na popularnych portalach, co mnie bardzo ucieszyło. Matryca jest już gotowa. Składa się z dwóch paneli, które można ułożyć w kwadrat 32×32 lub prostokąt 64×16. Końcowy efekt można zobaczyć na filmiku poniżej. Jeśli podoba Ci się ten projekt, zagłosuj na mnie w konkursie […]

gru 112010
 
Nowy hosting

Dzisiaj przeniosłem stronę (i domenę) z mojego serwera na hosting WWW (unixstorm.org). Strona działa teraz o wiele szybciej. Zasoby ze starego serwera dostępne są teraz pod adresem http://server.silent.it.cx/<ścieżka> . Ponadto ostatnio skończyłem budowę drugiego panelu LED – niedługo pojawi się aktualizacja w poprzednim wpisie.

wrz 262010
 
W budowie: Matryca LED 64x16

*** AKTUALIZACJA: 2010-10-03 – czytaj niżej *** Dawno tu nic nie pisałem… Ostatnio zacząłem budowę matrycy LED, składającej się z dwóch modułów 32×16, które będzie można ułożyć w prostokąt 64×13 lub kwadrat 32×32. Budowa jest dość prosta – standardowa konstrukcja z szeregiem rejestrów przesuwnych z zatrzaskami połączonych z 8 wierzami multipleksowanymi na zmianę. Wyświetlacz tworzą […]

maj 132010
 
Stroboskopowy stroik gitarowy

Tak jak obiecałem, przedstawiam druga nową konstrukcję. Jest to stroik do każdego typu gitary (powinien też działać z innymi instrumentami strunowymi) wykorzystujący efekt stroboskopowy. Zasada działania jest bardzo prosta. Mocne diody LED mrugają z częstotliwością wybranego tonu. W przypadku, gdy struna jest dobrze nastrojona (drga z taką samą częstotliwością co diody), to po oświetleniu jej […]

maj 132010
 
Rejestrator temperatury V2

Oto nowa wersja rejestratora temperatury. Tym razem jest to dedykowana płytka dwustronna wykonana metodą termotransferu zamiast uniwersalnej. Układ został wzbogacony o wyświetlacz alfanumeryczny, klawiaturę oraz beeper. Klawiatura posiada 6 przycisków połączonych w matrycę – „strzałki”, „OK” (lewy-dolny) oraz „Powrót” (prawy-dolny). Po przetrzymaniu przycisku OK w czasie startu rejestratora (reset) włącza się tryb konfiguracji w którym […]

maj 112010
 
Spowrotem online

Strona jest znów dostępna po 6-tygodniowej przerwie z powodu remontu w miejscu gdzie stoi serwer oraz tajemniczego podprowadzenia switcha ;-). W najbliższym czasie opublikuję 2 nowe projekty, o ile kontroler RAID nie nawali bo coś ostatnio zgłaszał błędy związane z akumulatorem.

mar 062010
 
Wyniki pomiarów online

Napisałem wstępną wersję generatora wykresów z rejestratora temperatury w PHP. Niestety, od 1 marca jest kilkudniowa luka, ponieważ niezidentyfikowany domownik odłączył zasilacz rejestratora od prądu i dopiero teraz to zauważyłem ;-). Przeglądarka dostępna jest tutaj: http://silent.org.pl/templogger/ Kod PHP dostępny na życzenie.

lut 202010
 
Proste gry 3D

Dzisiaj postanowiłem udostępnić 2 proste gierki oraz ich kody źródłowe, które kiedyś napisałem w Delphi. Są to aplikacje wykorzystujące silnik 3D. W sieci dostępnych jest dużo darmowych silników 3D dla różnych środowisk. Ja użyłem w swoich dwóch programach silnika GLScene. Jest to rozbudowany silnik na OpenGL’u oferujący dużo funkcji – więcej informacji tutaj: http://www.glscene.org/ . […]