Ei creează un șah cu o farfurie Arduino UNO

Există mai multe tipuri de șah care au fost construite cu Free Hardware. Intenția multor jucători de șah este de a construi un șah electronic cu care să poți juca împotriva mașinii sau pur și simplu să-ți salvezi mișcările și să le trimiți electronic.

În acest caz avem o mașină similară care poate juca șah și chiar poate muta piesele pentru noi, dar în mod surprinzător hardware-ul său nu este foarte puternic, are nevoie doar de o placă Arduino UNO.

O farfurie de Arduino UNO este o placă accesibilă pentru mulți, dar și nu foarte puternică dacă îl comparăm cu alte plăci precum Arduino MEGA sau Raspberry Pi. Odată cu utilizarea acestei plăci, RoboAvatar, creatorul acestui proiect, a folosit o structură XYZ, aceeași structură care este utilizată în imprimantele 3D.

Această structură va fi ajutată de piese magnetizate care vor permite mașinii să localizeze mai precis piesele plasate. Pe lângă Arduino UNO și structura, RoboAvatar a folosit un Mux Shield și o pereche de jetoane de expansiune I / O MCP23017. În plus, creatorul a conceput un program Python care ajută la operarea întregului hardware cu rezultatul consecvent al unui joc de șah.

Din fericire, acest proiect este gratuit și poate fi construit în orice moment. Pentru aceasta trebuie doar să obținem elementele de construcție și să le construim în conformitate cu pașii din ghidul de construire pe care RoboAvatar le-a postat pe Instructables. Și de unde putem obține toate software-urile necesare pentru ca proiectul să funcționeze.

Acest proiect de mașină de șah este foarte interesant, dar nu se oprește să fie o soluție costisitoare pentru un program de șah pentru computer. Deși ideea de a folosi o farfurie Arduino UNO Pentru acest tip de proiect pare foarte interesant și poate fi chiar posibil să construiești o imprimantă 3D cu acest tip de plăci.


Conținutul articolului respectă principiile noastre de etică editorială. Pentru a raporta o eroare, faceți clic pe aici.

Fii primul care comenteaza

Lasă comentariul tău

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

*

*

  1. Responsabil pentru date: Miguel Ángel Gatón
  2. Scopul datelor: Control SPAM, gestionarea comentariilor.
  3. Legitimare: consimțământul dvs.
  4. Comunicarea datelor: datele nu vor fi comunicate terților decât prin obligație legală.
  5. Stocarea datelor: bază de date găzduită de Occentus Networks (UE)
  6. Drepturi: în orice moment vă puteți limita, recupera și șterge informațiile.