İçindekiler:

Basit Arduino Satranç Saati: 5 Adım
Basit Arduino Satranç Saati: 5 Adım

Video: Basit Arduino Satranç Saati: 5 Adım

Video: Basit Arduino Satranç Saati: 5 Adım
Video: Elimi kestim. Demir kanaması deneyi #kimya #shorts 2024, Temmuz
Anonim
Image
Image
Basit Arduino Satranç Saati
Basit Arduino Satranç Saati
Basit Arduino Satranç Saati
Basit Arduino Satranç Saati
Basit Arduino Satranç Saati
Basit Arduino Satranç Saati

Arduino ile bir Satranç Saati yapmayı düşündüğümde, amaç sınıf kullanmadan basit programlama kullanarak inşa etmek ve AVR kaydı ile çalışmaktı. Kullanılan taban Arduino Referansıydı. En zor şey, zamanlayıcıyı yalnızca Arduino millis () kullanarak değiştirmekti. Fikir, projenin Arduino'nun yeni başlayan öğrencileri tarafından faydalı olabileceğidir.

Adım 1: Özellikler

  • Tam zamanlayıcı, tuş takımını kullanarak 1 saniyeden 10 saate kadar saat, dakika ve saniyeye ayarlayın
  • Eeprom'da depolama son ayarlama
  • Ani Ölüm veya 99 seg'e kadar Artış ile zaman kontrolü
  • Herhangi bir tuş takımı tuşunu kullanarak zamanlayıcıyı duraklatın ve oyun düğmesini kullanarak bırakın
  • Oyun düğmesine basıldığını ve oyun bittiğinde kontrol etmek için ses

2. Adım: Parçalar

  • Arduino Uno veya başka bir
  • 2 Buton R13-502
  • zil
  • LCD ekran kartı için, aşağıdakiler kullanılarak LCD Tuş Takımı Kalkanı veya DIY kullanılabilir:

    • LCD 16x2
    • 6 Dokunsal Basmalı Düğme Anahtarı
    • Evrensel Devre Kartı
    • Satır Pin Başlığı

Adım 3: Devre

Devre
Devre
Devre
Devre

En karmaşık devre LCD Tuş Takımı Kalkanıdır, bu parça hazır alınırsa gerisi çok basittir.

4. Adım: Dosyalar

Arduino kodu:

Arduino standı:

Bauhaus Satranç Takımı:

5. Adım: Güncelleme - 2021 Ocak

Güncelleme - 2021 Ocak
Güncelleme - 2021 Ocak
Güncelleme - 2021 Ocak
Güncelleme - 2021 Ocak
Güncelleme - 2021 Ocak
Güncelleme - 2021 Ocak
Güncelleme - 2021 Ocak
Güncelleme - 2021 Ocak

Bu yeni standın farkı, Arduino Uno yerine Arduino Pro Mini kullanmam. Pro Mini aynı Atmega 328'i kullandığından, kod veya elektronik bağlantılarda hiçbir şey değişmedi:

Arduino Stand Definitive Edition:

Önerilen: