Yra keletas šachmatų tipų, kurie buvo sukurti naudojant nemokamą aparatinę įrangą. Daugelio šachmatininkų tikslas yra sukurti elektroninį šachmatą, kuriuo būtų galima žaisti prieš mašiną, arba paprasčiausiai išsaugoti ir siųsti savo judesius elektroniniu būdu.
Šiuo atveju mes turime panašią mašiną gali žaisti šachmatais ir netgi gali perkelti figūras mums, bet keista, kad jo aparatūra nėra labai galinga, jai reikia tik plokštės Arduino UNO.
Plokštė Arduino UNO tai daugeliui prieinama plokštė, bet ir ne itin galinga jei palyginsime su kitomis plokštėmis, tokiomis kaip „Arduino MEGA“ ar „Raspberry Pi“. Kartu su šios plokštės naudojimu šio projekto kūrėjas RoboAvatar naudojo XYZ struktūrą, tą pačią struktūrą, kuri naudojama 3D spausdintuvuose.
Šiai struktūrai padės įmagnetinti gabalai, kurie leis mašinai tiksliau surasti įdėtus gabalus. Be to Arduino UNO ir struktūra, „RoboAvatar“ panaudojo „Mux Shield“ ir porą MCP23017 I / O išplėtimo lustų. Be to, kūrėjas sukūrė „Python“ programą, kuri padeda aparatinei įrangai dirbti su atitinkamu šachmatų žaidimo rezultatu.
Laimei, šis projektas yra nemokamas ir gali būti pastatytas bet kuriuo metu. Tam mes turime tik gauti statybinius elementus ir pastatyti juos pagal žingsnius statybos vadovas kurį RoboAvataras paskelbė „Instructables“. Kur mes galime gauti visą reikalingą programinę įrangą, kad projektas veiktų.
Šis šachmatų mašinos projektas yra labai įdomus, tačiau jis nesiliauja būti brangiu kompiuterinės šachmatų programos sprendimu. Nors idėja naudoti plokštelę Arduino UNO Tokio tipo projektams tai atrodo labai įdomu ir netgi gali būti įmanoma sukurti 3D spausdintuvą su tokio tipo plokštėmis.