İçindekiler:

Arduino Kullanarak 12 Saatlik Dijital Saat: 3 Adım
Arduino Kullanarak 12 Saatlik Dijital Saat: 3 Adım

Video: Arduino Kullanarak 12 Saatlik Dijital Saat: 3 Adım

Video: Arduino Kullanarak 12 Saatlik Dijital Saat: 3 Adım
Video: DS3231 Dijital Saat-Termometre-Voltmetre Modülü | #direncnet 2024, Kasım
Anonim
Arduino Kullanan 12 Saatlik Dijital Saat
Arduino Kullanan 12 Saatlik Dijital Saat

Bu, Atmel Atmega 2560 (Arduino Mega) ve 16x2 LCD Ekran kullanan ve ekstra çevre birimlerine ihtiyaç duymadan 12 saatlik bir dijital saat yapan breadboard tabanlı bir projedir. Ayrıca iki buton yardımıyla zamanı ayarlayabilir ve değiştirebiliriz.

Tüm devre, +5V ve +3.3V Arduino Mega tarafından desteklenmektedir. Ekli kod, diğer Arduino Ürünleri için de değiştirilebilir.

Adım 1: Gereksinimler

Bu projeyi gerçekleştirmek için aşağıdakiler gereklidir:

1- Arduino Mega veya Arduino UNO

2- Potansiyometre (örn. 5K)

3- LCD 16x2

4- İki Basmalı Buton

Adım 2: Pin Çıkışları ve Kablolama

Pin-çıkışları ve Kablolama
Pin-çıkışları ve Kablolama

Arduino Mega veya Arduino UNO ve diğer çevre birimlerinin Pin-out'ları ve Kablolaması bu adıma eklenir ve ayrıca aşağıdakiler de verilir:

=============Arduino => LCD

=============

+5V => VDD veya VCC

GND => VSS

8 => RS

GND => RW

9 => E

4 => D4

5 => D5

6 => D6

7 => D7

+3.3V => Bir

GND => K

====================

Arduino => Potansiyometre

====================

+5V => 1. pin

GND => 3. pin

====================

Potansiyometre || LCD

====================

2. pin => Vo

=> Potansiyometreyi kullanarak kontrastı ayarlayabilirsiniz

====================

Arduino => Düğme 1

====================

+5V => 1. pin

10 => 2. pin

====================

Arduino => Düğme 2

====================

+5V => 1. pin

11 => 2. pin

3. Adım: Kodu Yükleyin

Kodu Yükle
Kodu Yükle

Kodu Arduino Mega veya Arduino UNO'ya yükleyin. Kodu Arduino'ya yükledikten sonra Arduino'ya bağlı 16x2 LCD Ekranda 12 saatlik Dijital Saat çıktınızı alacaksınız. Arduino.ino dosyası da bu adıma eklenmiştir.

Bundan sonra, Arduino'ya bağlı iki Basmalı Düğmeyi kullanarak zamanı ayarlamanız gerekir.

Önerilen: