Poniższy projekt to prosty symulator gry w szachy zbudowany na mikrokontrolerze z rodziny PIC wykorzystujący monitor komputerowy z wejściem VGA do wyświetlania obrazu. Projekt powstawał na potrzebę zajęć na studiach, gdzie autor studiował inżynierię elektroniczną, ale kontynuowany był później już hobbystycznie. Urządzenie zawiera wyjście video, wejście dla klawiatury komputerowej, wyjście audio, dla niektórych efektów dźwiękowych, zegar i miernik temperatury. Kod jest trochę chaotyczny, dlatego autor na stronie źródłowej zachęca do zadawania pytań, chociaż postarał się by wzbogacić go o dokładne komentarze ułatwiające zrozumienie całości. Kod źródłowy podzielony jest na fragmenty dotyczące obsługi:
- dźwięku;
- klawiatury;
- wyjścia video;
- grafiki;
- komunikacji szeregowej;
- czujnika temperatury;
- zewnętrznej pamięci typu Flash;
- czasu rzeczywistego i kalendarza;
- zegara analogowego;
- silnika szachowego;
- interface'u użytkownika;
- gra w życie Convaye'a.
Szczegółowe informacje znajdziecie na stronie źródłowej zamieszczonej poniżej.
Źródło http://www.instructables.com/id/picChess/
Fajne? Ranking DIY
