Zahrajte si opravdové šachy proti počítači
Hraní počítačových her je určitě zábavné, ale občas tomu chybí třetí rozměr a také něco, na co byste si mohli sáhnout. Kutil s přezdívkou RoboAvatar se rozhodl, že spojí počítačový program a skutečné šachy.
Většina takovýchto projektů používá počítačové vidění. Autor se ale rozhodl jít jinou cestou a použil magnetické spínače pod každým políčkem. Díky tomu je tak možné snímat pole magnetů, které najdeme na spodní straně figurek. K řízení projektu byla použita deska Arduino UNO. To ale nemá dostatek pinů, takže autor přidal ještě shield s multiplexorem a dva čipy MCP23017, které rozšiřují počet použitelných pinů na celkem 93. K pohybu figurek je použita malá robotická ruka.
Arduino se stará o snímání poloh figurek a jejich přesun. Šachová umělá inteligence ale běží na připojeném počítači, je napsaná v Pythonu a s Arduinem komunikuje přes sériovou linku. V prvním videu níže najdete přehled funkcí projektu, ve druhém postup stavby.
Více informací najdete na serveru Instructables.
Přeloženo z https://blog.arduino.cc/2017/09/29/maker-builds-an-arduino-controlled-chess-playing-robot/a mírně upraveno.
- Sledovač slunce s Arduinem - 23.3.2022
- Programovatelný kytarový pedál s Arduinem - 26.2.2020
- Arduino infračervený teploměr vytištěný na 3D tiskárně - 11.2.2020