Cara Membuat Jam Digital LED Sederhana

Pendahuluan

Jam digital LED adalah sebuah alat yang sangat berguna dalam kehidupan sehari-hari. Dengan menggunakan jam digital ini, Anda dapat dengan mudah melihat waktu secara akurat dan jelas. Bagi Anda yang ingin membuat jam digital LED secara sederhana, berikut adalah langkah-langkahnya.

Bahan-bahan yang Diperlukan

Sebelum memulai pembuatan jam digital LED, pastikan Anda sudah menyiapkan beberapa bahan berikut ini:

  • Mikrokontroler Arduino Uno
  • Modul RTC DS1307
  • Modul LED 7-segment
  • Kabel jumper
  • Breadboard
  • Komponen elektronik dasar (resistor, kapasitor, dll.)

Langkah-langkah Pembuatan

1. Hubungkan Arduino dengan Modul RTC

Langkah pertama yang perlu Anda lakukan adalah menghubungkan Arduino dengan modul RTC DS1307. Caranya adalah sebagai berikut:

  1. Sambungkan kabel SDA pada modul RTC ke pin A4 pada Arduino.
  2. Sambungkan kabel SCL pada modul RTC ke pin A5 pada Arduino.
  3. Sambungkan kabel VCC pada modul RTC ke pin 5V pada Arduino.
  4. Sambungkan kabel GND pada modul RTC ke pin GND pada Arduino.
Artikel Lain:  Biaya Pendaftaran SMK Mapen Pekanbaru

2. Hubungkan Arduino dengan Modul LED 7-segment

Setelah menghubungkan Arduino dengan modul RTC, langkah selanjutnya adalah menghubungkan Arduino dengan modul LED 7-segment. Berikut adalah langkah-langkahnya:

  1. Sambungkan kabel CLK pada modul LED 7-segment ke pin 2 pada Arduino.
  2. Sambungkan kabel DIO pada modul LED 7-segment ke pin 3 pada Arduino.
  3. Sambungkan kabel VCC pada modul LED 7-segment ke pin 5V pada Arduino.
  4. Sambungkan kabel GND pada modul LED 7-segment ke pin GND pada Arduino.

3. Pasang Komponen Elektronik Tambahan

Selain modul RTC dan modul LED 7-segment, Anda juga perlu memasang beberapa komponen elektronik tambahan seperti resistor dan kapasitor. Pastikan Anda mengikuti petunjuk pemasangan yang tertera pada masing-masing komponen elektronik tersebut.

4. Program Arduino

Setelah semua komponen terhubung dengan benar, selanjutnya adalah melakukan pemrograman pada Arduino. Berikut adalah contoh program sederhana untuk mengatur jam digital LED:

#include <Wire.h>#include <RTClib.h>#include <SevSeg.h>SevSeg sevseg;RTC_DS1307 rtc;void setup() {sevseg.begin(COMMON_CATHODE, 4, 3, 2, 1, 0, 5, 6, 7, 8, 9, 10, 11, 12, 13);Wire.begin();rtc.begin();if (!rtc.isrunning()) {rtc.adjust(DateTime(F(__DATE__), F(__TIME__)));}}void loop() {DateTime now = rtc.now();int hour = now.hour();int minute = now.minute();int second = now.second();sevseg.setNumber(hour * 100 + minute);sevseg.refreshDisplay();delay(1000);}

Kesimpulan

Dengan mengikuti langkah-langkah di atas, Anda dapat membuat jam digital LED sederhana menggunakan Arduino Uno, modul RTC DS1307, dan modul LED 7-segment. Pembuatan jam digital ini dapat menjadi proyek yang menarik dan bermanfaat, serta membantu Anda untuk melihat waktu dengan lebih jelas dan akurat.

Leave a Comment