İçindekiler:

Saat/Tarih Ayarları için IR Uzaktan Kumandalı Saat: 5 Adım
Saat/Tarih Ayarları için IR Uzaktan Kumandalı Saat: 5 Adım

Video: Saat/Tarih Ayarları için IR Uzaktan Kumandalı Saat: 5 Adım

Video: Saat/Tarih Ayarları için IR Uzaktan Kumandalı Saat: 5 Adım
Video: Samsung Galaxy Watch 5 | Çok Detaylı Dürüst İnceleme | 2022 | 30dk'ya bu kadar sığdırabildim :) 2024, Temmuz
Anonim
Saat/Tarih Ayarları için IR Uzaktan Kumandalı Saat
Saat/Tarih Ayarları için IR Uzaktan Kumandalı Saat
Saat/Tarih Ayarları için IR Uzaktan Kumandalı Saat
Saat/Tarih Ayarları için IR Uzaktan Kumandalı Saat
Saat/Tarih Ayarları için IR Uzaktan Kumandalı Saat
Saat/Tarih Ayarları için IR Uzaktan Kumandalı Saat
Saat/Tarih Ayarları için IR Uzaktan Kumandalı Saat
Saat/Tarih Ayarları için IR Uzaktan Kumandalı Saat

Bu, hazır bileşenler kullanılarak yapılmış basit bir saattir. Kullanılan Mikrodenetleyici, ucuz bir STM32F030F4P6'dır. Ekran, I2C sırt çantası (PCF8574) ile 16x2 LCD'dir.

Saat devresi, gösterildiği gibi küçük prototipleme panoları ve bir TSSOP28 adaptör panosu kullanılarak oluşturulabilir.

Adım 1: Malzemeler

  • STM32F030F4P6 MCU
  • PCF8563 RTC veya hazır modülü alın
  • I2C sırt çantası ile LCD 1602
  • prototipleme panoları
  • Bluetooth/MP3 oynatıcı modülünden IR Uzaktan kumanda - IR Remote
  • 38KHz IR Alıcı - TSOP1738
  • Kristaller (MCU için 12MHz, RTC için 32.768KHz)
  • Şematikte detaylandırıldığı gibi çeşitli bileşenler
  • teller, konektörler vb.

Programı MCU'ya yüklemek için bir USB seri adaptör gereklidir.

Adım 2: Şematik ve Kaynak Kodu

Şematik ve Kaynak Kodu
Şematik ve Kaynak Kodu

Adım 3: MCU'yu Programlama

MCU'yu şemaya göre bağladıktan sonra, program bir USB seri adaptör kullanılarak MCU'ya kolayca flash edilebilir.

USB Seri adaptörün TX'ini MCU'nun PA10'una (USART1_RX) ve adaptörün RX'ini MCU'nun PA9'una (USART1_TX) bağlayın.

P1 başlığının Pin 1 ve 2'sini kısa devre yapmak için bir jumper kullanın (şemaya bakın, bu MCU'da Boot1 pini bulunmadığından sadece Boot0 pininin yapılandırılması gerekir) ve MCU'yu seri önyükleme moduna getirmek için devreyi çalıştırın.

STM32 MCU'yu programlamak için iyi bir referans bu talimatta verilmiştir: Yanıp Sönen STM32

Programı yanıp söndükten sonra, P1'in Pin 1 ve 2'sinden kısa devreyi çıkarın ve Pin 2 ve Pin 3'ü kısa devre yapın, ardından kartı kapatıp açın ve MCU, yanıp sönen programı yürütmeye başlamalıdır.

Adım 4: Saati ve Tarihi Ayarlama

Saati ve Tarihi Ayarlama
Saati ve Tarihi Ayarlama
Saati ve Tarihi Ayarlama
Saati ve Tarihi Ayarlama
Saati ve Tarihi Ayarlama
Saati ve Tarihi Ayarlama
Saati ve Tarihi Ayarlama
Saati ve Tarihi Ayarlama

Tarih/Saati ayarlamak için uzaktan kumandadaki MENU düğmesine basın (anahtar haritaları için uzaktan kumanda resmine bakın).

LCD'de * Saati Ayarla ve Tarihi Ayarla görüntülenir. * geçerli seçimi gösterir.

* işaretçisini hareket ettirmek için ARTTIR/AZALT (+/-) düğmelerini kullanın. Bu 2 düğme aynı zamanda saat/tarih değerlerini değiştirmek için de kullanılır.

Seçmek için SEÇ düğmesini kullanın.

SOL/SAĞ düğmeleri imleci saat/tarih konumlarına taşımak içindir, ardından ilgili değeri değiştirmek için ARTTIR/AZALT düğmeleri. Değişikliği kilitlemek için SEÇ düğmesine basın.

GERİ DÖN düğmesi saat/tarih ayarından çıkmak için kullanılır.

Adım 5: Devam Edin ve Birini Yapın, Ucuz ve İyi Eğlenceli

Güzel, başlık her şeyi anlatıyor. Malzemeleri topladıktan sonra, inşa etmek yarım günden fazla sürmemelidir.

Sırada.. Güzel bir kasaya koyun, powerbank kullanarak çalıştırın..

Okuduğunuz için teşekkürler.

Önerilen: