Bir tabakla bir satranç yaratırlar Arduino UNO

Ücretsiz Donanım ile geliştirilmiş birkaç satranç türü vardır. Birçok satranç oyuncusunun amacı, makineye karşı oynayabilecekleri veya hareketlerini kaydedip elektronik olarak gönderebilecekleri bir elektronik satranç yapmaktır.

Bu durumda benzer bir makinemiz var. satranç oynayabilir ve hatta bizim için taşları hareket ettirebilir, ancak şaşırtıcı bir şekilde donanımı çok güçlü değil, yalnızca bir plakaya ihtiyacı var Arduino UNO.

Bir tabak Arduino UNO çoğu için uygun fiyatlı bir tabaktır, ancak aynı zamanda çok güçlü değildir Arduino MEGA veya Raspberry Pi gibi diğer kartlarla karşılaştırırsak. Bu kartın kullanımıyla birlikte, bu projenin yaratıcısı RoboAvatar, 3D yazıcılarda kullanılan aynı yapı olan bir XYZ yapısı kullandı.

Bu yapıya, makinenin yerleştirilen parçaları daha hassas bir şekilde yerleştirmesini sağlayacak mıknatıslanmış parçalar ile yardımcı olunacaktır. Ek olarak Arduino UNO ve yapı, RoboAvatar, bir Mux Shield ve bir çift MCP23017 I / O genişletme yongası kullandı.. Ek olarak, içerik oluşturucu, tüm donanımın bir Satranç oyununun sonucu ile çalışmasına yardımcı olan bir Python programı geliştirdi.

Neyse ki bu proje ücretsizdir ve herhangi bir zamanda inşa edilebilir. Bunun için sadece yapı elemanlarını alıp aşağıdaki adımlara göre inşa etmeliyiz. inşa rehberi RoboAvatar'ın Instructables'da yayınladığı. Ve projenin çalışması için gerekli tüm yazılımları nereden edinebiliriz.

Bu satranç makinesi projesi çok ilginç ama durmuyor bir bilgisayar satranç programı için pahalı bir çözüm olabilir. Bir tabak kullanma fikri olmasına rağmen Arduino UNO Bu tür bir proje için çok ilginç görünüyor ve bu tür plakalarla bir 3B yazıcı yapmak bile mümkün olabilir.


Makalenin içeriği şu ilkelerimize uygundur editoryal etik. Bir hata bildirmek için tıklayın burada.

İlk yorumu siz

Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: Miguel Ángel Gatón
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.