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

Tutorial TM1637 Layar 4-Digit 7-Segmen dengan Arduino

Tutorial TM1637 Layar 4-Digit 7-Segmen dengan Arduino

TM1637

Apakah Anda mencari cara untuk menampilkan digit pada mikrokontroler Arduino Anda? Maka, layar 7-segen 4-digit TM1637 adalah yang Anda butuhkan.

Anda dapat menggunakan perangkat ini untuk merancang rangkaian jam dan aplikasi lain yang menampilkan angka.

Namun, layar 7-segen 4-digit reguler memerlukan dua belas pin dan banyak kabel. Untungnya, TM1637 mengurangi jumlah pin menjadi empat. 

Dua pin menangani kontrol daya sementara dua pin lainnya mengontrol segmen.

Jadi, dalam artikel ini, Anda akan mempelajari segalanya tentang TM1637 dan cara menghubungkannya dengan papan Arduino.

Apakah Anda siap? Mari kita mulai.

Apa Itu TM1637?

Tutorial TM1637 Layar 4-Digit 7-Segmen dengan Arduino

Layar LED

Desain TM1637 memungkinkan Anda menampilkan angka. Selain itu, modul ini dilengkapi dengan empat layar 7-segen yang bekerja sama untuk menciptakan angka. Modul TM1637 bekerja berdasarkan IC TM1637, yang memberikan nama layar TM1637.

Konfigurasi Pin TM1637

TM1637 memiliki empat klem, dengan setiap klem memiliki fungsi yang berbeda. Periksa gambar di bawah ini untuk mengetahui fungsi setiap pin.

Tutorial TM1637 Layar 4-Digit 7-Segmen dengan Arduino

Konfigurasi Pin TM1637

Fitur dan Spesifikasi TM1637

Berikut adalah fitur dan spesifikasi layar TM1637: 

Cara Kerja Modul TM1637

Dalam modul ini, Anda hanya dapat mendirikan komunikasi dengan dua pin, termasuk pin DIO dan CLK. Selain itu, Anda dapat mengirim atau menerima data pada modul ini dari dua pin ini.

Oleh karena itu, Anda akan mengirim angka yang ingin Anda tampilkan pada antarmuka TM1637 dalam bentuk data serial. Selain itu, Anda hanya dapat mengoperasikan modul ini dengan pasokan daya terregulasi +5v. Apa pun yang lebih tinggi dari itu dapat menyebabkan kerusakan yang tidak dapat diperbaiki.

Untuk mendirikan komunikasi, Anda perlu menghubungkan pin CLK dan DIO ke pin GPIO yang tersedia pada mikrokontroler Anda. Ini akan membantu mengembangkan pertukaran data serial dengan beberapa pemrograman. 

Meskipun demikian, pertukaran data serial adalah proses yang kompleks. Tetapi Anda dapat memudahkannya dengan mengunduh perpustakaan, yang membantu transmisi data.

Selain itu, Anda perlu mengunduh perpustakaan ini dan menggunakannya dalam program aplikasi Anda. Anda dapat menemukan perpustakaan ini di berbagai situs web. 

Setelah Anda menyertakan header, pengontrol akan berkomunikasi sendiri dan mengirimkan karakter yang ingin Anda tampilkan ke modul.

Ketika IC TM1637 menerima data dari pengontrol, itu akan memicu empat segmen layar melalui kode. Kemudian, empat segmen akan menampilkan karakter yang Anda inginkan.

Menghubungkan Layar 7-Segmen 4-Digit TM1637 dengan Arduino

Sebelum kita mempelajari cara menghubungkan TM1637 dengan Arduino, Anda pertama perlu memahami dasar-dasar layar 7-segen.

Tutorial TM1637 Layar 4-Digit 7-Segmen dengan Arduino

Layar 7-Segmen

Layar 7-segen memiliki tujuh LED yang berbaris untuk membentuk pola tertentu, biasanya bentuk delapan. Setiap LED adalah apa yang kita sebut segmen. 

Menyalakan segmen membentuk sebagian dari digit numerik, heksadesimal, dan desimal. Anda dapat memberi label setiap segmen dari A hingga G. Saat Anda mengatur komponen HIGH atau LOW, Anda dapat menghasilkan karakter yang diinginkan.

Ringkasan Hardware Modul TM1673

TM1673 dilengkapi dengan driver LED serial berbiaya rendah dan memiliki berbagai fungsi, termasuk kontrol kecerahan LED dan kontrol ON/OFF. Ini juga dapat mengakses setiap segmen. 

Ini juga dilengkapi dengan empat layar 7-segen 0,36 yang menampilkan suhu atau data sensor, dengan titik dua di tengah yang memudahkan pembuatan proyek jam berbasis waktu.

Mengkabelkan Modul TM1637 dengan Arduino UNO

Menghubungkan modul TM1637 Anda dengan Arduino UNO sangat sederhana. Anda hanya perlu menghubungkan empat kabel, termasuk dua untuk mengontrol layar dan dua untuk daya.

Anda dapat dengan aman memberdayakan modul dengan output 5 volt Arduino. Anda juga akan menghubungkan DIO dan CLK ke pin 3 dan 2 Arduino.

Selain itu, Anda tidak perlu menggunakan pin kritis apa pun pada Arduino karena TM1637 tidak memerlukan pin tertentu untuk bekerja. Jadi, Anda bebas mengubah koneksi pin Anda tetapi pastikan untuk mengubahnya dalam kode Anda.

Instalasi Perpustakaan

Anda akan memerlukan perpustakaan untuk berkomunikasi dengan chip TM1637, seperti yang kami sebutkan sebelumnya. Ada berbagai perpustakaan yang tersedia, tetapi kami akan menggunakan yang ditulis oleh "Avishay Opaz." Anda dapat mengakses Perpustakaan di sini.

Perpustakaan dilengkapi dengan berbagai fungsi yang memungkinkan Anda mengontrol layar TM1637 dengan mudah. Anda hanya perlu memasukkan angka yang ingin Anda tampilkan, dan itu akan melakukan pekerjaan untuk Anda.

Ini cara menginstal Perpustakaan TM1637 Anda:

Kode Arduino

Ini adalah kode dasar untuk program pengujian yang melalui berbagai rutinitas. Anda dapat mengunggah kode ini ke Arduino Anda: 

Tutorial TM1637 Layar 4-Digit 7-Segmen dengan Arduino

Kode Arduino

Tutorial TM1637 Layar 4-Digit 7-Segmen dengan Arduino

Kode Arduino

Tutorial TM1637 Layar 4-Digit 7-Segmen dengan Arduino

Kode Arduino

Tutorial TM1637 Layar 4-Digit 7-Segmen dengan Arduino

Kode Arduino

Proyek Arduino – Membangun Jam dengan TM1637 dan DS3231

Anda dapat memasangkan modul TM167 dengan modul RTC DS3231 untuk membuat jam digital dua puluh empat jam yang berfungsi.

Pertama, hubungkan layar TM1637 dan modul RTC DS3231 Anda dan unggah kode berikut.

Kode menggunakan perpustakaan RTC Adafruit dan menampilkan waktu dalam format 24 jam.

Tutorial TM1637 Layar 4-Digit 7-Segmen dengan Arduino

Kode Proyek Arduino

Tutorial TM1637 Layar 4-Digit 7-Segmen dengan Arduino

Kode Proyek Arduino

Kata Akhir

Modul layar TM1637 adalah salah satu modul terbaik yang dapat Anda gunakan untuk aplikasi layar LED Anda. 

Ini awet, serbaguna, dan dapat menahan suhu operasi tinggi sambil memberikan kinerja optimal.

Selain itu, ini menghilangkan kompleksitas kabel layar 12-pin dengan hanya menyediakan empat pin. Dan ini memiliki berbagai perpustakaan yang membuat komunikasi dengan chip TM1673 lebih mudah daripada modul lain. 

Ini juga bekerja untuk beberapa aplikasi, termasuk proyek berbasis waktu dan suhu.

Jika Anda memiliki pertanyaan, silakan hubungi kami, dan kami akan senang membantu.


Teknologi Industri

  1. Menggunakan Decoder 7-Segmen 4511: Tutorial Praktis Tampilan BCD
  2. Tabung Tampilan: Dari CRT hingga Indikator Cat-Eye
  3. Menguasai Notasi Ilmiah pada Kalkulator Tangan: Panduan Praktis
  4. Analisis Spektrum Lanjutan: Menginterpretasikan Gelombang dan Harmonik
  5. Menguasai Pemrograman C: Tutorial Komprehensif untuk Pemula
  6. Menguasai Desain Sirkuit Digital: Panduan Lengkap Anda
  7. Panduan Penting Memilih Holder Baterai 9V yang Tepat
  8. Panduan Lengkap IC 4017 Counter Puluh untuk Pemula
  9. PCB Substrat Keramik: Wawasan Ahli dan Praktik Terbaik Desain
  10. Kuasai Perancangan PCB dengan Cepat menggunakan Ultiboard: Panduan Lengkap