[PL] [ENG]
logo
- Matryca -

wstep

Spacerując po jednym z Krakowskich złomowisk udało kiedyś mi się wypatrzyć całkiem sporą matryce, sprzedawca poinformował mnie iż jest ona nie sprawna oraz nie ma do niej żadnej dokumentacji. Jako iż cena była bardzo przystępna długo się nie zastanawiałem i ją kupiłem. Naszczepcie, jak później udało mi się ustalić, matryca nie pochodzi z zadanego krakowskiego autobusu MPK ;) (widnieją na niej jakieś amerykańskie oznaczenia). Początkowym założeniem projektu było uruchomienie tej matrycy składającej się z diod święcących LED tak aby mogła wyświetlać godzinę, datę oraz temperaturę "za oknem". Z biegiem czasu projekt rozrastał się, obecnie matryca jest podłączona do serwera (na systemie LINUX), komunikacja odbywa się poprzez port szeregowy. Sewer ma możliwość zarządzania tym co się dzieje z matryca : może wyświetlać na niej rożne komunikaty, archiwizuje komunikaty dotyczące temperatury wysyłane przez matryce.

Matryca w akcji wygląda tak :


[m1]

demonstracja

Aby zademonstrować działanie matrycy napisałem skrypt w JavaScripcie który demonstruje zachowanie mojej matrycy. Obsługa jego wydaje mi się instynktowna, wiec nie będę opisywał sposobu korzystania z niego. Niestety, skrypt działa dość wolno. JavaScript nie jest wymarzonym narzędziem do tworzenia tego typu aplikacji, jednak trzeba się rozwijać i poznawać nowe technologie. (jeśli w Twojej przeglądarce skrypt nie prezentuje się najlepiej to znaczy iż używasz prawdopodobnie IE, pretensje możesz mieć tylko do siebie ;) )



Log (w rzeczywistości na serwerze):

Niestety w powyższym skrypcie opcje z zakładki ekspert nie funkcjonują za dobrze (tzn w ogóle) umieściłem je tam tylko żeby zademonstrować jak dynaminicznie tworzyć stronę i uaktywniać na niej pola (nie korzystając z AppendChild lub InnerHTML). Strona ta nabierze niedługo nowej funkcjonalności. Zapraszam wkrótce !

aktualnie na matrycy

Dodatkowa opcja jest możliwość oglądania NA ŻYWO tego co się dzieje na matrycy. Do tego celu wykorzystałem kamerkę internetowa (UWAGA ! opcja chwilowo nie dostępna, kamerka została wykorzystana w projekcie FRED o którym informacje znajdują się na głównej stronie)


Copyright © 2004 - 2008 , wykonał: Szymon Kulis