Daftar Isi:

Waktu Tampilan Arduino pada Tampilan LED TM1637 Menggunakan RTC DS1307: 8 Langkah
Waktu Tampilan Arduino pada Tampilan LED TM1637 Menggunakan RTC DS1307: 8 Langkah

Video: Waktu Tampilan Arduino pada Tampilan LED TM1637 Menggunakan RTC DS1307: 8 Langkah

Video: Waktu Tampilan Arduino pada Tampilan LED TM1637 Menggunakan RTC DS1307: 8 Langkah
Video: BELAJAR ARDUINO #107 - Buat Jam Digital Dengan TM1637 Seven Segment Display Dan Rtc DS3231 2024, Juli
Anonim
Waktu Tampilan Arduino pada Tampilan LED TM1637 Menggunakan RTC DS1307
Waktu Tampilan Arduino pada Tampilan LED TM1637 Menggunakan RTC DS1307

Dalam tutorial ini kita akan belajar bagaimana menampilkan waktu menggunakan modul RTC DS1307 dan LED Display TM1637 dan Visuino.

Tonton videonya.

Langkah 1: Apa yang Anda Butuhkan

Apa yang Anda Butuhkan
Apa yang Anda Butuhkan
Apa yang Anda Butuhkan
Apa yang Anda Butuhkan
Apa yang Anda Butuhkan
Apa yang Anda Butuhkan
  • Arduino UNO (atau Arduino lainnya) Dapatkan di sini
  • Modul RTC DS1307 Dapatkan di sini
  • Kabel jumper
  • Tampilan LED TM1637 Dapatkan di sini

Program Visuino: Unduh Visuino

Langkah 2: Sirkuit

Sirkuit
Sirkuit
  • Hubungkan pin Tampilan LED[CLK] ke pin digital Arduino[10]
  • Hubungkan pin Tampilan LED[DI0] ke pin digital Arduino[9]
  • Hubungkan pin Tampilan LED[GND] ke pin Arduino[GND]
  • Hubungkan pin Tampilan LED[VCC] ke pin Arduino[5V]
  • Hubungkan pin modul RTC DS1307[VCC] ke pin Arduino[5V]
  • Hubungkan pin modul RTC DS1307[GND] ke pin Arduino[GND]
  • Hubungkan pin modul RTC DS1307[SDA] ke pin Arduino[SDA]
  • Hubungkan pin modul RTC DS1307[SCL] ke pin Arduino[SCL]

Langkah 3: Mulai Visuino, dan Pilih Jenis Papan Arduino UNO

Mulai Visuino, dan Pilih Jenis Papan Arduino UNO
Mulai Visuino, dan Pilih Jenis Papan Arduino UNO
Mulai Visuino, dan Pilih Jenis Papan Arduino UNO
Mulai Visuino, dan Pilih Jenis Papan Arduino UNO

Untuk mulai memprogram Arduino, Anda harus menginstal Arduino IDE dari sini:

Perlu diketahui bahwa ada beberapa bug kritis di Arduino IDE 1.6.6. Pastikan Anda menginstal 1.6.7 atau lebih tinggi, jika tidak, Instruksi ini tidak akan berfungsi! Jika Anda belum selesai, ikuti langkah-langkah dalam Instruksi ini untuk mengatur Arduino IDE untuk memprogram Arduino UNO! Visuino: https://www.visuino.eu juga perlu diinstal. Jalankan Visuino seperti pada gambar pertama Klik tombol "Tools" pada komponen Arduino (Gambar 1) di Visuino Ketika muncul dialog, pilih "Arduino UNO" seperti pada Gambar 2

Langkah 4: Dalam Komponen ADD Visuino

Dalam Komponen ADD Visuino
Dalam Komponen ADD Visuino
Dalam Komponen ADD Visuino
Dalam Komponen ADD Visuino
Dalam Komponen ADD Visuino
Dalam Komponen ADD Visuino
  • Tambahkan komponen "TM1637 7 Tampilan Segmen 4 Digit Modul + 2 Titik Vertikal (CATALEX)"
  • Tambahkan komponen "Generator Jam"
  • Tambahkan komponen "Tanggal/Waktu"
  • Tambahkan komponen "Decode(Split) Date/Time"
  • Tambahkan komponen "Teks Terformat"
  • Tambahkan komponen "Real Time Clock (RTC) DS1307"
  • Tambahkan komponen "Pulse generator"

Langkah 5: Dalam Komponen Set Visuino

Dalam Komponen Set Visuino
Dalam Komponen Set Visuino
Dalam Komponen Set Visuino
Dalam Komponen Set Visuino
Dalam Komponen Set Visuino
Dalam Komponen Set Visuino
Dalam Komponen Set Visuino
Dalam Komponen Set Visuino
  • Klik dua kali pada komponen "Display1" dan di jendela "Digit" seret "Tampilan Teks 7 Segmen" ke sisi kiriDi sisi kiri jendela "Digit" pilih "Tampilan Teks 7 Segmen1" dan di jendela properti atur "Hitung Digit " ke 4
  • Tutup jendela "Digit"
  • Pilih "DateTimeValue1" dan di jendela properti atur "Nilai" ke tanggal dan waktu saat ini
  • Klik dua kali pada komponen "FormattedText1" dan di jendela elemen seret 2x "Elemen teks" ke sisi kiri, untuk keduanya diatur di jendela properti "Panjang" ke 2
  • Pilih "FormattedText1" dan di jendela properti atur "Teks" ke %0%1%2

Langkah 6: Di Visuino: Hubungkan Komponen

Di Visuino: Hubungkan Komponen
Di Visuino: Hubungkan Komponen
  • Hubungkan pin ClockGenerator1 ke RealTimeClock1 pin Clock
  • Hubungkan DateTimeValue1 ke RealTimeClock1 pin Set
  • Hubungkan pin Keluar RealTimeClock1 ke DecodeDateTime1 pin Masuk
  • Hubungkan pin Kontrol RealTimeClock1 I2C ke pin papan Arduino I2C In
  • Hubungkan DecodeDateTime1 pin Hour ke FormattedText1> Text Element1 pin In
  • Hubungkan DecodeDateTime1 pin Minute ke FormattedText1> Text Element2 pin In
  • Hubungkan pin FormattedText1 Out ke Display1>Text Display 7 Segments1> Pin In
  • Hubungkan Display1 pin Clock ke Arduino board digital Pin 10
  • Hubungkan Display1 pin Data ke Arduino board digital Pin 9

Langkah 7: Hasilkan, Kompilasi, dan Unggah Kode Arduino

Hasilkan, Kompilasi, dan Unggah Kode Arduino
Hasilkan, Kompilasi, dan Unggah Kode Arduino

Di Visuino, di bagian bawah klik pada Tab "Build", pastikan port yang benar dipilih, lalu klik tombol "Compile/Build and Upload".

Langkah 8: Mainkan

Jika Anda menyalakan modul Arduino UNO, tampilan LED akan mulai menunjukkan waktu.

Selamat! Anda telah menyelesaikan proyek Anda dengan Visuino. Juga terlampir adalah proyek Visuino, yang saya buat untuk Instruksi ini, Anda dapat mengunduhnya di sini dan membukanya di Visuino:

Direkomendasikan: