Bir boşqablı bir şahmat yaradırlar Arduino UNO

Pulsuz Donanımla inşa edilmiş bir neçə şahmat növü var. Bir çox şahmatçının məqsədi, maşına qarşı oynaya biləcəyi və ya sadəcə hərəkətlərini elektron qaydada qeyd edib göndərilə biləcəyi bir elektron şahmat qurmaqdır.

Bu vəziyyətdə oxşar bir maşınımız var şahmat oynaya bilər və hətta parçaları bizim üçün hərəkət etdirə bilər, lakin təəccüblü olaraq aparatı çox güclü deyil, yalnız bir boşqaba ehtiyac var Arduino UNO.

Bir boşqab Arduino UNO çoxları üçün əlverişli, eyni zamanda çox güclü olmayan bir lövhədir Arduino MEGA və ya Raspberry Pi kimi digər lövhələrlə müqayisə etsək. Bu lövhənin istifadəsi ilə yanaşı, bu layihənin yaradıcısı RoboAvatar, 3D printerlərdə istifadə olunan eyni quruluşdan XYZ quruluşundan istifadə etdi.

Bu quruluşa, maşının yerləşdirilmiş parçaları daha dəqiq tapmasına imkan verəcək maqnitlənmiş parçalar kömək edəcəkdir. Əlavə olaraq Arduino UNO və quruluş, RoboAvatar bir Mux Shield və bir cüt MCP23017 I / O genişləndirmə çipindən istifadə etmişdir. Bundan əlavə, yaradıcı, bütün avadanlıqların Şahmat oyununun nəticəsi ilə işləməsinə kömək edən bir Python proqramı hazırladı.

Xoşbəxtlikdən bu layihə pulsuzdur və istənilən vaxt tikilə bilər. Bunun üçün yalnız tikinti elementlərini əldə etməli və addımların addımlarına uyğun olaraq qurmalıyıq qurma təlimatı RoboAvatarın Instructables-da yerləşdirdiyi. Layihənin işləməsi üçün lazım olan bütün proqramları haradan əldə edə bilərik.

Bu şahmat maşını layihəsi çox maraqlıdır, amma dayanmır kompüter şahmat proqramına bahalı bir həll ola bilər. Bir plaka istifadə etmək fikri olsa da Arduino UNO Bu tip layihələr üçün çox maraqlı görünür və hətta bu tip plitələrlə 3 ölçülü printer düzəltmək mümkün ola bilər.


Məqalənin məzmunu bizim prinsiplərimizə uyğundur redaktor etikası. Xəta bildirmək üçün klikləyin burada.

Şərh yazan ilk kişi olun

Şərhinizi buraxın

E-poçt ünvanından dərc olunmayacaq. Lazım alanlar qeyd olunur *

*

*

  1. Verilərdən məsul: Miguel Ángel Gatón
  2. Verilənlərin məqsədi: Nəzarət SPAM, şərh rəhbərliyi.
  3. Qanuniləşdirmə: Sizin razılığınız
  4. Məlumatların ötürülməsi: Qanuni öhdəlik xaricində məlumatlar üçüncü şəxslərə çatdırılmayacaqdır.
  5. Veri saxlama: Occentus Networks (AB) tərəfindən yerləşdirilən verilənlər bazası
  6. Hüquqlar: İstədiyiniz zaman məlumatlarınızı məhdudlaşdıra, bərpa edə və silə bilərsiniz.