Jie sukuria šachmatus su plokštele Arduino UNO

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.


Būkite pirmas, kuris pakomentuos

Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Atsakingas už duomenis: Miguel Ángel Gatón
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.