Viņi izveido šahu ar šķīvi Arduino UNO

Ir vairāki šaha veidi, kas izveidoti, izmantojot bezmaksas aparatūru. Daudzu šahistu nolūks ir izveidot elektronisku šahu, ar kuru var spēlēt pret mašīnu vai vienkārši saglabāt viņu kustības un nosūtīt tās elektroniski.

Šajā gadījumā mums ir līdzīga mašīna prot spēlēt šahu un pat var pārvietot figūras mums, bet pārsteidzoši, ka tā aparatūra nav ļoti spēcīga, tai nepieciešama tikai plāksne Arduino UNO.

Plāksne Arduino UNO tā ir pieejama plāksne daudziem, bet arī ne pārāk spēcīga ja mēs to salīdzinām ar citiem dēļiem, piemēram, Arduino MEGA vai Raspberry Pi. Paralēli šīs dēļa izmantošanai šī projekta veidotājs RoboAvatar ir izmantojis XYZ struktūru, to pašu struktūru, kas tiek izmantota 3D printeros.

Šai struktūrai palīdzēs magnetizēti gabali, kas ļaus mašīnai precīzāk atrast izvietotos gabalus. Papildus Arduino UNO un struktūra, RoboAvatar ir izmantojis Mux Shield un MCP23017 I / O paplašināšanas mikroshēmu pāri. Turklāt radītājs ir izstrādājis programmu Python, kas palīdz vadīt visu aparatūru ar sekojošu šaha spēles rezultātu.

Par laimi šis projekts ir bezmaksas un to var uzbūvēt jebkurā laikā. Tam mums ir jāiegūst tikai konstrukcijas elementi un jābūvē tas atbilstoši būvēšanas rokasgrāmata ka RoboAvatar ir ievietojis vietnē Instructables. Un kur mēs varam iegūt visu nepieciešamo programmatūru, lai projekts darbotos.

Šis šaha mašīnas projekts ir ļoti interesants, bet tas neapstājas būt dārgs datora šaha programmas risinājums. Kaut arī ideja par plāksnes izmantošanu Arduino UNO Šāda veida projektam tas šķiet ļoti interesanti, un var būt pat iespējams izveidot 3D printeri ar šāda veida plāksnēm.


Raksta saturs atbilst mūsu principiem redakcijas ētika. Lai ziņotu par kļūdu, noklikšķiniet uz šeit.

Esi pirmais, kas komentārus

Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta.

*

*

  1. Atbildīgais par datiem: Migels Ángels Gatóns
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.

Angļu valodas testsTesta katalāņu valodaspāņu viktorīna