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

Jam Kata Sederhana (Arduino)

Komponen dan persediaan

Arduino UNO
mikrokontroler apa pun dapat digunakan
× 1
Jam Waktu Nyata (RTC)
× 1
Instrumen Texas 74hc595
daftar geser
× 1
STMicroelectronics uln2803a
darlington array
× 1
strip yang dipimpin
× 1
pemegang ic 16pin x3 dan 18pin x3
× 1
catu daya 12v
× 1

Alat dan mesin yang diperlukan

pasang papan
papan akrilik

Aplikasi dan layanan online

Arduino IDE
pustaka rtc

Tentang proyek ini

Pendahuluan

Yang Anda butuhkan hanyalah arduino dan RTC. Saya telah melepas sakelar dan perangkat keras lainnya. Karena DS1307 cukup stabil, ia tidak memerlukan perubahan waktu yang sering! Ini juga akan menjaga waktu bahkan jika ada kegagalan daya, berkat baterai 3v internalnya. Baterai ini akan bertahan selama bertahun-tahun.

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

Saya telah membuat kode sesederhana mungkin! Itu hanya membaca waktu dari RTC dan memperbarui register geser.

Langkah 1:Mengumpulkan Bagian -

KOMPONEN ELEKTRONIK YANG DIGUNAKAN

Bagian utama

  • Arduino atau hanya atmega328p seperti yang saya gunakan (mandiri) x1
  • RTC (Jam Waktu Nyata) DS1307 x1
  • Shift register 74hc595 x3
  • ULN2803a Array Transistor Darlington sebagai driver LED x3
  • Strip LED yang saya gunakan putih...kira-kira 2m
  • Soket IC 16 pin x3
  • Soket IC 18 pin x3
  • Sumber daya 12v dapat berupa baterai atau adaptor dinding

Lain-lain

  • Papan proto / papan PCB umum
  • Menghubungkan kabel
  • Pin header pria
  • Kabel jumper- wanita-wanita
  • penyolderan dasar

BINGKAI DAN STENCIL

  • Pasang papan / karton tebal
  • Lem, Pita
  • Gunting, Pemotong kertas
  • Papan Akrilik (putih transparan) / kaca Plexi
  • Terkekeh Kata-kata

Langkah 2:Membuat Koneksi....

Ikuti diagram sirkuit sederhana yang ditunjukkan di atas.

Saya telah menggunakan arduino mandiri yang dapat saya program dengan kabel FTDI, tetapi papan arduino apa pun dapat digunakan !!Untuk proyek ini meskipun kami mengontrol 22 array LED individu, kami hanya menggunakan 5 pin I/O dari arduino yaitu.- 3 untuk shift Registor dan 2 untuk modul RTC.

Menggunakan resistor geser 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/tanah] ke masing-masing terminal keluaran driver!

Langkah 3:Membangun Bingkai

Di sini saya telah menggunakan papan mount untuk konstruksi ...

Mudah untuk memotong, menekuk, dan menangani papan pemasangan. Kekuatannya juga lebih kecil.

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

  • Potong sepotong papan dudukan seukuran papan depan dengan kata-kata.
  • Buat sketsa kasar kata-kata dan perataannya di papan tulis.
  • Potong strip papan mount ukuran mungkin 1,5 cm.. Ini untuk membuat kompartemen, ukuran kata-kata. ini akan mencegah cahaya dari satu kata menyebar dan menerangi kata-kata di sekitarnya.
  • Tempatkan strip secara horizontal setelah setiap baris kata dan secara vertikal di antara kata; membuat kotak kecil untuk setiap kata.
  • Akhirnya buatlah sebuah kotak yang secara diam-diam dapat memuat barang-barang elektronik, papan LED, kotak anti-difusi, dan papan terluar dengan kata-kata yang ditempel di atasnya.

Langkah 4:Menghubungkan LED

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

Cukup potong panjang strip yang diperlukan tergantung pada ukuran kata dan tempelkan pada papan LED ( papan pemasangan). Ingat bahwa sebagian besar strip led memiliki konektor pada interval 3 LED. Jadi Anda harus memotong pada titik-titik yang ditunjukkan saja. Oleh karena itu, kata terkecil pun akan memiliki 3 LED.

Anda bahkan dapat menggunakan LED standar, menyoldernya untuk jumlah LED yang diinginkan. Ingatlah untuk menggunakan resistor untuk setiap array yang Anda buat. nilai resistor tergantung dari spesifikasi LED yang digunakan. Anda dapat memeriksa di sini untuk info lebih lanjut, perhitungan LED atau yang ini.

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

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

Langkah 5:Kode

Kode asli itu sendiri dikomentari dengan baik dan mudah dimengerti.

#define bagian membagikan pin pada register geser untuk kata-kata individual. Mereka akan diperbarui setiap kali waktu berubah.

WriteLEDs kosong fungsi memperbarui register geser melalui pin data.

pengujian diri yang batal fungsi berkedip semua kata LED secara berurutan sehingga Anda tahu semuanya bekerja dengan benar. yaitu untuk pemecahan masalah.

waktu tampilan batal fungsi akan memeriksa waktu dengan chip RTC dan melihat kata-kata mana yang akan diterangi sesuai dengan itu.

Sisanya dapat dengan mudah dibuat dengan kode itu sendiri.

GitHub

Langkah 6:Menyelesaikannya.

Tempatkan semua papan pengontrol; arduino dan sirkuit yang berisi register geser, chip RTC, dan driver LED.

  • Hubungkan larik LED dari setiap kata ke masing-masing pin driver.
  • Tempatkan papan LED di dalam casing dan pasang di tempatnya...
  • Stensil luar utama dibuat dengan menempelkan tulisan pada akrilik atau plastik apa pun.
  • Buat lubang di bagian belakang untuk memasang jam menggunakan paku.

Di sana Anda memilikinya. Jam Word sederhana.

Tolong tinggalkan komentar dan keraguan Anda di bawah, meskipun saya bukan ahlinya, saya akan mencoba menjawabnya.

TERIMA KASIH.

F4B9GO9IBYX12RN.zip FMC93S0ICRXOKWF.zip

Kode

Github
https://github.com/rakshithbk/Word_clockhttps://github.com/rakshithbk/Word_clock

Skema


Proses manufaktur

  1. Arduino pov vision clock
  2. Jam dinding sederhana menggunakan Adafruit 1/4 60 Ring Neopixel
  3. Jam Arduino dengan waktu sholat Islam
  4. Jam Master
  5. Jam Kata Italia
  6. Sensor Kendala Sederhana dengan Arduino
  7. Kalkulator UNO sederhana
  8. SerialDebug:Meningkatkan Debug ke Arduino
  9. Kronometer Arduino Sederhana
  10. Jam Alarm Sederhana dengan DS1302 RTC