Der er flere typer skak, der er bygget med gratis hardware. Hensigten med mange skakspillere er at bygge elektronisk skak, hvormed man kan spille mod maskinen eller blot få gemt og sendt deres træk elektronisk.
I dette tilfælde har vi en lignende maskine, der kan spille skak og kan endda flytte brikkerne for os, men overraskende er dens hardware ikke særlig kraftig, den har kun brug for en plade Arduino UNO.
En plade af Arduino UNO det er en overkommelig plade for mange, men også ikke særlig kraftig hvis vi sammenligner det med andre tavler som Arduino MEGA eller Raspberry Pi. Sammen med brugen af dette kort har RoboAvatar, skaberen af dette projekt, brugt en XYZ-struktur, den samme struktur, der bruges i 3D-printere.
Denne struktur vil blive hjulpet af magnetiserede stykker, der gør det muligt for maskinen at lokalisere de placerede stykker mere præcist. I tillæg til Arduino UNO og strukturen, RoboAvatar har brugt et Mux Shield og et par MCP23017 I / O-ekspansionschips. Derudover har skaberen udtænkt et Python-program, der hjælper alt hardwarearbejdet med det deraf følgende resultat af et skakspil.
Heldigvis er dette projekt gratis og kan bygges når som helst. Til dette behøver vi kun at få konstruktionselementerne og bygge det i henhold til trinene i byggevejledningen som RoboAvatar har sendt på Instruktioner. Og hvor vi kan få al den nødvendige software til at få projektet til at fungere.
Dette skakmaskinsprojekt er meget interessant, men det stopper ikke være en dyr løsning på et computerskakprogram. Selvom ideen om at bruge en plade Arduino UNO For denne type projekter virker det meget interessant, og det kan endda være muligt at bygge en 3D-printer med denne type plader.