Cara Membuat Jam Digital 7 Segment Arduino

Cara Membuat Jam Digital 7 Segment Arduino

Cara Membuat Jam Digital 7 Segment ArduinoSource: bing.com

Pendahuluan

Jam digital adalah sebuah alat yang digunakan untuk menunjukkan waktu secara digital. Dalam artikel ini, kita akan membahas tentang cara membuat jam digital 7 segment menggunakan Arduino. Arduino adalah sebuah platform open-source yang dapat digunakan untuk membuat berbagai macam proyek elektronik.

Read More

ArduinoSource: bing.com

Bahan-bahan yang Diperlukan

Sebelum memulai proyek ini, ada beberapa bahan yang harus disiapkan terlebih dahulu. Berikut adalah daftar bahan-bahan yang diperlukan:

  • Arduino Uno
  • Modul Jam DS3231
  • Modul 7 Segment (4 Digit)
  • Resistor 220 Ohm (4 buah)
  • Kabel Jumper (secukupnya)
  • Breadboard

Arduino Ds3231Source: bing.com

Langkah-langkah Pembuatan

Berikut adalah langkah-langkah untuk membuat jam digital 7 segment menggunakan Arduino:

1. Menyambungkan Modul Jam DS3231

Pertama-tama, sambungkan modul jam DS3231 dengan Arduino menggunakan kabel jumper. Hubungkan pin VCC pada modul jam ke pin 5V pada Arduino, dan hubungkan pin GND pada modul jam ke pin GND pada Arduino. Selanjutnya, hubungkan pin SDA pada modul jam ke pin A4 pada Arduino, dan hubungkan pin SCL pada modul jam ke pin A5 pada Arduino.

Baca Juga :  Cara Memperbaiki Otak Yang Rusak Menurut Islam

Ds3231 Arduino WiringSource: bing.com

2. Menyambungkan Modul 7 Segment

Setelah itu, sambungkan modul 7 segment dengan Arduino menggunakan kabel jumper. Hubungkan pin CLK pada modul 7 segment ke pin 2 pada Arduino, hubungkan pin DIO pada modul 7 segment ke pin 3 pada Arduino, dan hubungkan pin VCC pada modul 7 segment ke pin 5V pada Arduino. Terakhir, hubungkan resistor 220 Ohm dari setiap pin A, B, C, dan D pada modul 7 segment ke pin 9, 10, 11, dan 12 pada Arduino.

Arduino 7 Segment Module WiringSource: bing.com

3. Menulis Program

Setelah semua komponen terhubung dengan benar, selanjutnya adalah menulis program untuk mengontrol modul jam dan modul 7 segment. Berikut adalah contoh program yang dapat digunakan:

#include <Wire.h>#include <RtcDS3231.h>RtcDS3231 rtc;#include <TM1637Display.h>#define CLK 2#define DIO 3TM1637Display display(CLK, DIO);void setup () {Serial.begin(9600);Wire.begin();rtc.begin();rtc.adjust(DateTime(__DATE__, __TIME__));display.setBrightness(0x0f);}void loop () {DateTime now = rtc.now();int hour = now.hour();int minute = now.minute();int second = now.second();int time[] = { hour / 10, hour % 10, minute / 10, minute % 10 };display.setSegments(time);delay(1000);}

4. Mengupload Program ke Arduino

Setelah program selesai ditulis, selanjutnya adalah mengupload program ke Arduino menggunakan kabel USB. Pastikan bahwa board dan port yang digunakan sudah terpilih dengan benar pada menu Tools di Arduino IDE.

Baca Juga :  Cara Mengatur Keuangan Rumah Tangga Gaji 3 Juta

Arduino IdeSource: bing.com

5. Mengoperasikan Jam Digital

Setelah program berhasil diupload ke Arduino, selanjutnya adalah mengoperasikan jam digital. Jam akan menunjukkan waktu secara real-time, dan akan terus berjalan meskipun listrik mati atau Arduino dimatikan.

Kesimpulan

Dalam artikel ini, kita telah membahas tentang cara membuat jam digital 7 segment menggunakan Arduino. Dengan mengikuti langkah-langkah yang telah disebutkan, Anda dapat membuat jam digital 7 segment sendiri dengan mudah.

Related posts