Eles criam um xadrez com um prato Arduino UNO

Existem vários tipos de xadrez que foram construídos com Hardware Livre. A intenção de muitos enxadristas é construir um xadrez eletrônico com o qual se possa jogar contra a máquina ou simplesmente ter seus movimentos salvos e enviados eletronicamente.

Neste caso, temos uma máquina semelhante que pode jogar xadrez e pode até mover as peças para nós, mas surpreendentemente seu hardware não é muito poderoso, ele só precisa de uma placa Arduino UNO.

Um prato de Arduino UNO é um prato acessível para muitos, mas também não muito poderoso se compararmos com outras placas como Arduino MEGA ou Raspberry Pi. Junto com o uso desta placa, RoboAvatar, o criador deste projeto, usou uma estrutura XYZ, a mesma estrutura que é usada em impressoras 3D.

Essa estrutura será auxiliada com peças magnetizadas que permitirão à máquina localizar as peças colocadas com maior precisão. Além de Arduino UNO e a estrutura, RoboAvatar fez uso de um Mux Shield e um par de chips de expansão de E / S MCP23017. Além disso, o criador desenvolveu um programa Python que ajuda todo o hardware a funcionar com o conseqüente resultado de um jogo de xadrez.

Felizmente, este projeto é gratuito e pode ser construído a qualquer momento. Para isso, só temos que pegar os elementos de construção e construí-lo de acordo com as etapas de o guia de construção que RoboAvatar postou no Instructables. E onde podemos obter todo o software necessário para fazer o projeto funcionar.

Este projeto de máquina de xadrez é muito interessante, mas não para ser uma solução cara para um programa de xadrez de computador. Embora a ideia de usar um prato Arduino UNO Para este tipo de projeto parece muito interessante e pode até ser possível construir uma impressora 3D com este tipo de placas.


O conteúdo do artigo segue nossos princípios de ética editorial. Para relatar um erro, clique Clique aqui.

Seja o primeiro a comentar

Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: Miguel Ángel Gatón
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.