Mündəricat:
2025 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2025-01-23 12:54
Arduino ilə bir Şahmat Saatı etməyi düşündüyümdə məqsəd, sinifdən istifadə etmədən sadə proqramlaşdırma qurmaq və AVR reyestri ilə işləmək idi. İstifadə olunan baza Arduino Reference idi. Ən çətin şey, yalnız Arduino millis () istifadə edərək taymeri idarə etmək idi. Fikir, layihənin Arduinonun yeni başlayanlar üçün faydalı ola biləcəyidir.
Addım 1: Xüsusiyyətlər
- 1 saniyədən 10 saata qədər klaviatura istifadə edərək saatı, dəqiqələri və saniyələri tamamlayın
- Yaddaşın son tənzimlənməsi eepromda
- Ani Ölüm və ya 99 seqrama qədər artımla vaxta nəzarət
- Hər hansı bir klaviatura düyməsini istifadə edərək taymeri dayandırın və oyun düyməsini istifadə edərək buraxın
- Oyun düyməsini basıldığını və oyun bitdikdə yoxlamaq üçün səs
Addım 2: hissələri
- Arduino Uno və ya başqa bir şey
- 2 R13-502 düyməsini basın
- Buzzer
-
LCD ekran lövhəsi üçün LCD Keypad Shield və ya DIY istifadə edilə bilər:
- LCD 16x2
- 6 Dokunmatik Push Button Switch
- Universal dövrə lövhəsi
- Satır Pin Başlığı
Addım 3: Dövrə
Ən mürəkkəb dövrə LCD Keypad Shield -dir, əgər bu parça hazır alınarsa, qalanı çox sadədir.
Addım 4: Fayllar
Arduino kodu:
Arduino stendi:
Bauhaus Şahmat Dəsti:
Addım 5: Yeniləmə - 2021 Yanvar
Bu yeni stenddəki fərq, Arduino Uno əvəzinə Arduino Pro Mini istifadə etməyimdir. Pro Mini eyni Atmega 328 -dən istifadə etdiyi üçün kodda və ya elektronikada heç bir şey dəyişmədi:
Arduino Stand Definitive Edition:
Tövsiyə:
LEGO və Raspberry Pi ilə hazırlanmış Şahmat Robotu: 6 addım
LEGO və Raspberry Pi ilə hazırlanmış Şahmat Robotu: Bu şahmat robotu ilə dostlarınızı heyrətləndirin! Əgər əvvəllər LEGO robotları hazırlamısınızsa və ən azı kompüter proqramlaşdırma və Linux haqqında ilkin məlumatlara sahibsinizsə qurmaq çox çətin deyil. Robot öz hərəkətlərini edir və vizual tanıma istifadə edir
Şahmat Robotu Raspberry Pi Lynxmotion AL5D Qol: 6 addım
Chess Robot Raspberry Pi Lynxmotion AL5D Arm: Bu şahmat robotunu yaradın və hamını məğlub etdiyini görün! Qolun necə qurulacağına dair təlimatlara əməl edə bilsəniz və ən azı kompüter proqramlaşdırma və Linux haqqında ilkin biliklərə sahibsinizsə qurmaq çox asandır. . Ağ oynayan insan
Rəqəmsal Şahmat - Şahmat Oyununuzu Onlayn izləyin: 5 addım
Rəqəmsal Şahmat - Şahmat Oyununuzu Onlayn İzləyin: Gəncliyimdən bəri çox şahmat oynayıram və internetdə kompüterlərə və ya canlı rəqiblərə qarşı şahmat oynamaq üçün çoxlu sayda veb saytları olduğu üçün heç vaxt bir sayt tapmamışam. əslində oynadığınız şahmat oyununuzu izləyir
4x4 elektron şahmat taxtasının nümayişi/ Arduino Mega + RFID oxuyucusu + Hall effektli sensorlar ilə: 7 addım
4x4 Elektron Şahmat Lövhəsinin Demosu/ Arduino Mega + RFID Oxuyucusu + Zal effekti Sensorları ilə: Salam ustalar, mən Tahir Miriyevəm, Orta Doğu Texniki Universitetinin 2018 məzunu, Ankara/ Türkiyə. Tətbiqi Riyaziyyat ixtisasına yiyələnmişəm, amma həmişə elektronika, dizayn və proqramlaşdırma ilə bağlı bəzi əl işləri ilə məşğul olan şeylər etməyi çox sevirdim
LED Şahmat Dəsti - Sadə Versiya: 12 Addım
LED Şahmat Dəsti-Sadə Versiya: Tetranitrat əvvəllər burada LED şahmat dəstinin necə hazırlanacağına dair əla bir təlimat yerləşdirdi: https: //www.instructables.com/id/LED-Chess-Set/BingBoing vasitəsi ilə tapdım, amma bacarmadım ' bu qədər flaş görünən birini düzəltməkdən narahat olmayın. Sadəcə bir şey istədim