Manufaktur industri
Industri Internet of Things | bahan industri | Pemeliharaan dan Perbaikan Peralatan | Pemrograman industri |
home  MfgRobots >> Manufaktur industri >  >> Manufacturing Technology >> Proses manufaktur

Jam Kata Arduino DIY – Buat Tampilan Waktu Real-Time yang Elegan

Komponen dan Perlengkapan

Alat dan Mesin yang Diperlukan

Aplikasi dan Layanan Online

Tentang Proyek Ini

Anda hanya membutuhkan Arduino dan RTC. Saya telah menghapus tombol dan perangkat keras lainnya. Karena DS1307 cukup stabil, ia tidak memerlukan perubahan waktu yang sering! Ia juga akan mempertahankan waktu meskipun terjadi pemadaman listrik, berkat baterai internal 3Vnya. Baterai ini akan bertahan bertahun-tahun.

Jadi meskipun Anda sedang berlibur, matikan saja jam dan waktu akan tetap akurat saat Anda menyalakannya kembali!

Saya telah membuat kode se sederhana mungkin! Cukup membaca waktu dari RTC dan memperbarui shift register.

Langkah 1: Mengumpulkan Komponen

Komponen Utama

Lain-lain

Bingkai dan Stensil

Langkah 2: Membuat Koneksi

Ikuti diagram rangkaian sederhana yang ditunjukkan di atas.

Saya menggunakan Arduino standalone yang dapat saya program dengan kabel FTDI, tetapi papan Arduino apa pun dapat digunakan !!Bahkan untuk proyek ini meskipun kita mengontrol 22 array LED individu, kita hanya menggunakan 5 pin I/O dari Arduino yaitu- 3 untuk shift Register dan 2 untuk modul RTC.

Menggunakan shift register adalah cara yang bagus untuk meningkatkan pin I/O.

Hal penting tentang Driver ULN2803a -

IC ini adalah pasangan darlington.

Oleh karena itu, hubungkan semua katoda [terminal positif] LED ke sumber dan anoda [negatif/ground] ke terminal output masing-masing dari driver!

Langkah 3: Membangun Bingkai

Di sini saya menggunakan mount board untuk konstruksi...

Mount board mudah dipotong, dibentuk dan ditangani. Papan ini juga memiliki kekuatan yang lebih rendah.

Bahan apa pun seperti kayu, plastik, logam dll. dapat digunakan.

Langkah 4: Menghubungkan LED

Saya menggunakan LED strip dalam proyek ini. Mudah dioperasikan. Dapat dipotong sesuai panjang yang diinginkan, tidak perlu menyolder setiap LED untuk membuat array. LED Strip juga dilengkapi dengan stiker pelupas di bagian belakang.

Cukup potong panjang strip yang diperlukan tergantung pada ukuran kata dan tempelkan pada papan LED (mount board). Ingat bahwa sebagian besar LED strip memiliki konektor pada interval setiap 3 LED. Jadi Anda harus memotong hanya pada titik yang ditunjukkan. Oleh karena itu bahkan kata terkecil akan memiliki 3 LED.

Anda bahkan dapat menggunakan LED standar, solder untuk jumlah LED yang diinginkan. Ingat untuk menggunakan resistor untuk setiap array yang Anda buat. Nilai resistor tergantung pada spesifikasi LED yang digunakan. Anda dapat memeriksa di sini untuk info lebih lanjut, LED calc atau ini.

Hubungkan semua terminal positif LED strip bersama. Ini adalah Vcc umum untuk LED.

Anda dapat melihat bahwa saya menyambungkannya menggunakan kawat tembaga tipis. Kemudian hubungkan kabel untuk semua terminal ground individu untuk setiap kata dan bawa kembali untuk menyambungkan ke driver.

Langkah 5: Kode

Kode aslinya dikomentari dengan baik dan mudah dipahami.

Bagian #define mengalokasikan pin pada shift register untuk kata individu. Mereka akan diperbarui setiap kali waktu berubah.

Fungsi void WriteLEDs memperbarui shift register melalui pin data.

Fungsi void self-test membuat semua kata LED berkedip secara berurutan sehingga Anda tahu semuanya berfungsi dengan benar. i.e. untuk troubleshooting.

Fungsi void displaytime akan memeriksa waktu dengan chip RTC dan melihat kata mana yang harus dihidupkan sesuai waktu.

Sisa dapat dengan mudah dipahami dari kode itu sendiri.

GitHub

Langkah 6: Menyelesaikannya

Tempatkan semua papan kontrol; Arduino dan rangkaian yang berisi shift register, chip RTC dan pengemudi LED.

Nah, itu dia. Jam kata sederhana.

Silakan tinggalkan komentar dan keraguan Anda di bawah ini, meskipun saya bukan ahli saya akan mencoba menjawabnya.

TERIMA KASIH.

F4B9GO9IBYX12RN.zipFMC93S0ICRXOKWF.zip

Kode

Github

https://github.com/rakshithbk/Word_clock

Skematik

Jam Kata Arduino DIY – Buat Tampilan Waktu Real-Time yang Elegan

Proses manufaktur

  1. Jam POV Arduino: Buat Tampilan LED Persistensi Penglihatan
  2. Buat Jam Dinding Stylish dengan Neopixel Ring 60-LED Adafruit & Arduino
  3. Membuat Jam Waktu Nyata Arduino untuk Waktu Sholat Islam
  4. Bangun Jam Master LED Kustom dengan Alarm – Terlihat dari Jarak 12 Meter
  5. Bangun Jam Kata Italia dengan Arduino Nano, NeoPixel, LCD, dan RTC
  6. Bangun Sensor Halangan Sederhana dengan Arduino – Tutorial Mudah LED IR & Fotodioda
  7. Buat Kalkulator Dasar dengan Arduino UNO – Proyek Mudah
  8. SerialDebug: Tingkatkan Debugging Arduino dengan Pencatetan Serial Lanjutan
  9. Stopwatch Arduino yang Mudah Dibangun: Kromometer Aktifkan Tombol
  10. Membuat Jam Alarm Andalan dengan DS1302 RTC dan Arduino UNO