De lager en sjakk med en plate Arduino UNO

Det er flere typer sjakk som er bygget med Hardware Libre. Intensjonen til mange sjakkspillere er å bygge elektronisk sjakk som man kan spille mot maskinen med eller ganske enkelt få trekk lagret og sendt elektronisk.

I dette tilfellet har vi en lignende maskin som kan spille sjakk og kan til og med flytte brikkene for oss, men overraskende er maskinvaren ikke veldig kraftig, den trenger bare en plate Arduino UNO.

En tallerken med Arduino UNO det er en rimelig plate for mange, men heller ikke veldig kraftig hvis vi sammenligner det med andre brett som Arduino MEGA eller Raspberry Pi. Sammen med bruken av dette brettet har RoboAvatar, skaperen av dette prosjektet, brukt en XYZ-struktur, den samme strukturen som brukes i 3D-skrivere.

Denne strukturen vil bli hjulpet med magnetiserte stykker som gjør at maskinen kan finne de plasserte delene mer presist. I tillegg til Arduino UNO og strukturen, RoboAvatar har benyttet seg av et Mux Shield og et par MCP23017 I / O-utvidelsesbrikker. I tillegg har skaperen utviklet et Python-program som hjelper alt maskinvarearbeidet med det påfølgende resultatet av et sjakkspill.

Heldigvis er dette prosjektet gratis og kan bygges når som helst. For dette trenger vi bare å få konstruksjonselementene og bygge det i henhold til trinnene i byggeveiledningen som RoboAvatar har lagt ut på Instructables. Og hvor vi kan få all nødvendig programvare for å få prosjektet til å fungere.

Dette sjakkmaskinprosjektet er veldig interessant, men det stopper ikke være en kostbar løsning på et datamaskinsprogram. Selv om ideen om å bruke en plate Arduino UNO For denne typen prosjekter virker det veldig interessant, og det kan til og med være mulig å bygge en 3D-skriver med denne typen plater.


Bli den første til å kommentere

Legg igjen kommentaren

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Kontroller SPAM, kommentaradministrasjon.
  3. Legitimering: Ditt samtykke
  4. Kommunikasjon av dataene: Dataene vil ikke bli kommunisert til tredjeparter bortsett fra ved juridisk forpliktelse.
  5. Datalagring: Database vert for Occentus Networks (EU)
  6. Rettigheter: Når som helst kan du begrense, gjenopprette og slette informasjonen din.