Есть несколько типов шахмат, созданных с помощью бесплатного оборудования. Намерение многих шахматистов состоит в том, чтобы создать электронные шахматы, в которых можно было бы играть против машины или просто сохранять их движения и отправлять их в электронном виде.
В данном случае у нас есть аналогичная машина, которая может играть в шахматы и даже перемещать фигуры за нас, но, на удивление, его железо не очень мощное, нужна только пластина Arduino UNO.
Тарелка Arduino UNO это доступная по цене плита для многих, но к тому же не очень мощная если мы сравним его с другими платами, такими как Arduino MEGA или Raspberry Pi. Помимо этой платы, RoboAvatar, создатель этого проекта, использовал структуру XYZ, ту же структуру, которая используется в 3D-принтерах.
Этой структуре помогут намагниченные детали, которые позволят машине более точно определять местонахождение размещенных деталей. В дополнение к Arduino UNO и структура, RoboAvatar использовал Mux Shield и пару микросхем расширения ввода / вывода MCP23017.. Вдобавок создатель разработал программу на Python, которая помогает всему оборудованию работать с последующим результатом игры в шахматы.
К счастью, этот проект бесплатный и его можно построить в любой момент. Для этого нам нужно только получить элементы конструкции и построить ее в соответствии с шагами руководство по сборке которые RoboAvatar разместил на Instructables. И где мы можем получить все необходимое программное обеспечение, чтобы проект заработал.
Этот проект шахматной машины очень интересен, но на нем не останавливается быть дорогим решением для компьютерной шахматной программы. Хотя идея использования тарелки Arduino UNO Для этого типа проекта это кажется очень интересным, и, возможно, даже можно построить 3D-принтер с этим типом пластин.