Roboty szachowe nie są żadną nowością. Przedstawiony poniżej robot nie jest jednak kolejnym tworem zbudowanym w oparciu Arduino, ale ambitnym akademickim projektem zbudowanym od podstaw. Projekt był zrealizowany jako praca dyplomowa na Uniwersytecie w Kuwejcie.
Robot został zbudowany w oparciu o mikrokontroler 32-bitowy Paralax Propeller. Cały projekt składa się z odpowiednio przygotowanej szachownicy, zestawu szachów oraz elektro-mechanicznego ramienia. Jeżeli o same ramie to autor sam w swoim projekcie pisze, że warto zaopatrzyć się w gotowy produkt, zamiast budować je od podstaw. Pozostała część robota została jednak zbudowana już samodzielnie. Cały projekt zbudowany jest w oparciu o szachownicę, pod polami której umieszczono 64 kontaktrony. Każdy z szachów wyposażony został w magnes, który umieszczony na polu szachownicy zwiera kontaktron umieszczony bezpośrednio pod nim. W systemie nie użyto innych czujników do rozpoznawania figur. Rozpoczynając grę każda figura ma określone miejsce początkowe, tak więc przesunięcie jakiegokolwiek pionka czy figury jest automatycznie rozpoznawane.
Oprogramowanie poza wypracowywaniem ruchów i sterowaniem ramieniem monitoruje czy gracz wykonuje dozwolone ruchy i w razie potrzeby informuje go, że jednak wykonał ruch nieprawidłowy. Autor na stronach instructables umieścił pliki zarówno z oprogramowaniem mikrokontrolera jak i projekty PCB wchodzących w skład projektu.
Źródło http://www.instructables.com/id/Chess-Robot/?ALLSTEPS
Fajne? Ranking DIY
