Dwóch studentów w ramach projektu uczelnianego stworzyło proste kontrolery do gry w szachy na odległość w postaci dwóch szachownic. W założeniach szachownice powinny wykrywać ruch figur, a następnie przesyłać między sobą dane dotyczące ich położenia. Transmisja informacji realizowana jest poprzez port szeregowy RS232, natomiast zasięg został w specyficzny sposób zwiększony, poprzez wykorzystanie skryptu do programu Matlab, co pozwoliło przesyłać dane między komputerami przez internet.
Do wykrywania położenia figur zastosowano kontaktrony, jeden na każdym polu. Detekcja ruchu i identyfikacja figury polega najpierw na odczytaniu poprzednich pozycji wszystkich pionków, następnie porównanie ich z aktualnym stanem. Nie jest więc potrzebne tworzenie identyfikatora dla każdej figury, wystarczy znać położenie startowe. Mikrokontroler zbiera te dane, następnie przesyła je portem szeregowym do komputera. Zajmuje się również generowaniem obrazu dla czarno-białego telewizora, gdyż o dziwo, ułożenie figur nie jest przedstawiane na monitorze.
Strona projektu: http://instruct1.cit.cornell.edu/courses/ee47...ojects/s2008/eaj24_wpb3/eaj24_wpb3/index.html
Fajne? Ranking DIY
