● online
- LCD 16x2 / 1602 Display Biru + I2C Backpack Sudah
- PWM DC 10A Motor 12V-40V Pulse Width Modulation Sp
- Kabel Jumper Dupont Pelangi 30 cm female to Female
- Sensor Ultrasonik HC-SR04 HC SR04 Sensor Jarak Ult
- LCD 16x2 / 1602 Display Arduino Raspberry LCD 16 x
- 10X RESISTOR 1K 1KOHM 1/4W 1% METAL FILM
- Kabel Jumper arduino Dupont Pelangi 30 cm Male to
- Raspberry Pi Pico Microcontroller Board
- Selamat Datang di Indomaker ❯ Silahkan pesan produk sesuai kebutuhan anda, kami siap melayani.
- Selamat Datang di Indomaker ❯ Silahkan pesan produk sesuai kebutuhan anda, kami siap melayani.
Tutorial Mengakses RTC DS3231 pada Arduino
Alat dan bahan :
- Arduino Uno R3, BELI
- RTC DS3231 + Batreai CR2032, BELI
- Kabel jumper male to female, BELI
- Library RTClib untuk DS3231, download
Rangkaian :

Konfigurasi pin :
- Pin SCL dihubungkan ke A5
- Pin SDA dihubungkan ke A4
- VCC dihubungkan ke 3.3V
- GND dihubungkan ke GND
Sketch program :
#include <Wire.h>
#include "RTClib.h"
RTC_DS3231 rtc;
char daysOfTheWeek[7][12] = {"Minggu", "Senin", "Selasa", "Rabu", "Kamis", "Jum'at", "Sabtu"};
void setup () {
Serial.begin(9600);
delay(3000);
if (! rtc.begin()) {
Serial.println("RTC tidak terbaca");
while (1);
}
if (rtc.lostPower()) {
//atur waktu sesuai waktu pada komputer
rtc.adjust(DateTime(F(__DATE__), F(__TIME__)));
//atur waktu secara manual
// January 21, 2019 jam 10:30:00
// rtc.adjust(DateTime(2019, 1, 25, 10, 30, 0));
}
}
void loop () {
DateTime now = rtc.now();
Serial.print(daysOfTheWeek[now.dayOfTheWeek()]);//hari
Serial.print(", ");
Serial.print(now.day(), DEC); //tanggal
Serial.print('/');
Serial.print(now.month(), DEC); //bulan
Serial.print('/');
Serial.print(now.year(), DEC); //tahun
Serial.print(' ');
Serial.print(now.hour(), DEC); //jam
Serial.print(':');
Serial.print(now.minute(), DEC); //tanggal
Serial.print(':');
Serial.print(now.second(), DEC); //detik
Serial.println();
delay(1000);
}
Penggunaan :
- Silahkan rangkai alat dan bahan sesuai keterangan di atas.
- Buka Arduino IDE, masukkan library RTClib yang sudah didownload. Caranya masuk ke menu Sketch > Include librari > add .ZIP library > silahkan pilih file library RTClib > klik Open
- Upload sketch program di atas.
- jika sudah selesai, silahkan beri tanda komentar “//” tanpa tanda petik pada sketch rtc.adjust(DateTime(F(__DATE__), F(__TIME__)));
- sehingga menjadi seperti ini

- Kemudian upload kembali sketch programnya.
- dan silahkan buka Serial Monitor dengan baudrate 9600
Hasil :
Maka hasilnya akan seperti di bawah ini
Tutorial Mengakses RTC DS3231 pada Arduino
Pada tutorial ini akan dijelaskan bagaimana memulai menggunakan NodeMCU Esp8266 pada Arduino IDE. Meskipun pada tutorial sebelumnya sudah menggunakan... selengkapnya
Hallo untuk selingan ya :p kali ini ini akan membahas khusus pemula yang ingin belajar Arduino yaitu membuat simulasi... selengkapnya
Sensor DS18b20 merupakan sebuah sensor untuk mendeteksi suhu ruangan, namun bisa juga untuk suhu air tergantung dari jenis... selengkapnya
Anda mempunyai buzzer? tapi bingung cara menggunakannya? Oke disini saya akan berbagi caranya. Sebelumnya apakah anda tahu apa sih... selengkapnya
Dalam menjalankan bisnis online tentu saja harus memperhatikan beberapa aspek agar bisnis kita berjalan dengan lancar. Sebagai contoh di... selengkapnya
Arduino Pro Micro adalah jenis arduino yang berukuran kecil, ukuranya hampir sama seperti Arduino Pro Mini. Secara fungsi dan... selengkapnya
Sensor sentuh merupakan sebuah saklar yang cara penggunaanya dengan cara disentuh menggunakan jari. Ketika sensor ini disentuh maka sensor... selengkapnya
DHT11 adalah perangkat elektronik yang digunakan untuk mendeteksi kelembapan dan suhu udara. Sensor ini dapat digunakan untuk mendeteksi suhu... selengkapnya
Gyroscope adalah alat yang mengukur seberapa cepat sebuah benda berputar, yaitu kecepatan rotasinya di sumbu X, Y, dan Z. Modul L3G4200D adalah salah satu gyroscope tiga sumbu yang populer di kalangan para... selengkapnya
Panel P10 LED Matrix merupakan sebuah display berisi kumpulan led-led yang disusun secara matrix. Fungsinya untuk menampilkan informasi berupa... selengkapnya
Case patern: Solid Warna : Merah dan Hijau Current: 10-20 mA Diameter: 3mm
Rp 300Kinerja Produk: Warnanya coklat (amber), Goldfinger tape sticky baik, patuh, suhu tinggi, pelarut, tidak ada rembesan timah dan tidak ada… selengkapnya
Rp 11.900Menerima jasa cetak PCB FR2 (pertinax) / FR4 (double) single / double layer. Silahkan ke web kalkulator biaya cetak pcb… selengkapnya
Rp 1.000Compatibility: USB v2.0 standard Interface: Network: USB Series: RS-485 Port: an independent RS-485 Connector: Network: USB type A connector Series:… selengkapnya
Rp 38.800Spesifikasi: 50mm Kapton Tape Polymide Film Gold High Temp isolasi Tahan Panas Harga Tertera: 1 Roll Kapton Tape Polymide Film… selengkapnya
Rp 75.000Tang Crimping Press Skun Ratchet YTH SN-48B Model YTH SN-48B FOR NON INSULATED TERMINAL YTH SN-48B dengan mata Press 0.5… selengkapnya
Rp 150.000This is a set of transmitter and receiver in one of the photoelectric sensor. Detection distance can be adjusted according… selengkapnya
Rp 37.500Spesifikasi : – 16×2 – Warna Biru – Tegangan kerja : 5v – Sudah include module I2C Backpack dan tersolder… selengkapnya
Rp 30.000Spesifikasi : – 16×2 – Warna Biru – Tegangan kerja : 5v Digunakan untuk keperluan display project seperti Arduino, Raspberry,… selengkapnya
Rp 17.000ESP-WROOM-32 is Powered by Espressif’s most advanced SoC, the ESP-WROOM-32 features high performance, a wide range of peripherals, Wi-Fi and… selengkapnya
Rp 38.400

Saat ini belum tersedia komentar.