Zegar binarny

Kolejna zabawka z migającymi diodami – tym razem jest to zegar binarny. Światełek jest już 17 i są w różnych kolorach. O tym jak odczytać godzinę z takiego urządzenia opowiadam na filmie.

Jeśli ktoś jest zainteresowany szczegółami technicznymi, to są one podobne do poprzednich projektów – 8 diod podłączonych do rejestru przesuwnego, a reszta do wyjść cyfrowych Arduino. Płytka nie posiada niestety żadnego wewnętrznego zegara, dlatego czas trzeba brać z PC-ta. Żadna dioda nie jest w 100% zgaszona – te prezentujące „0” świecą po prostu nieco ciemniej, żeby można było łatwo policzyć sobie godzinę w nocy. Efekt ten uzyskałem poprzez bardzo szybkie błyskanie – oko wychwytuje mruganie o wysokiej częstotliwości jako nieco przygaszone światło. Dostępny jest kod aplikacji Arduino (wymaga biblioteki Time) i skryptu w Ruby udostępniającego płytce czas (trzeba uruchomić na PC, po zainstalowaniu gema serialport).

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *