
Daftar Isi:
2025 Pengarang: John Day | [email protected]. Terakhir diubah: 2025-01-23 14:49

Dibuat pada tahun 1978 oleh France Telecom, Minitel adalah layanan pencarian informasi dan SMS. Dianggap sebagai jaringan paling sukses sebelum world wide web. 30 tahun berlalu pada tahun 2008 jaringan akhirnya ditutup. (Ada banyak info tentang ini di Wiki.) dalam semalam terminal ini menjadi usang.
Terdiri dari keyboard layar CRT, modem dan beberapa register geser, terminal "bodoh" ini tidak mampu memproses data. Jadi apa yang dapat Anda lakukan dengan itu? Ubah menjadi jam!
Langkah 1: Daftar Komponen
Mikroprosesor Atmega 328p dengan bootloader Arduino
kristal 16 MHz
22 pf kapasitor x 2
Resistor 10 kOhm
tutup elektrolit 100 uf
Modul RTC DS3231
pin header untuk koneksi yang mudah
(10kOhm & 100kOhm resistor: opsional)
beberapa kawat dan solder
Papan Arduino Uno untuk mengunggah sketsa
Dan, tentu saja, terminal Minitel 1
Langkah 2: Skema

Skemanya sangat sederhana. Ini adalah pengaturan dasar Atmega328p Anda dengan RTC terhubung ke pin analog 4 & 5. Minitel rx dan tx terhubung ke pin digital 7 & 8. Itu pada dasarnya. Dalam salah satu contoh saya, saya telah menambahkan beberapa resistor untuk membuat pembagi tegangan yang terpasang pada pin analog 3. Minitel sekarang dapat menjadi voltmeter DC hingga 50 volt. Anda juga dapat menambahkan periferal lain, seperti LDR, termometer, mikrofon, dll. Skema yang saya gambar tidak menampilkan resistor pembagi tegangan. Anda mungkin ingin menambahkan hal-hal lain, nilai-nilai yang berbeda atau meninggalkannya sama sekali.
Langkah 3: Pengkabelan



PERHATIAN: Sebelum melepas casing Minitels, pastikan Anda telah melepaskannya dari catu daya utama dan biarkan 5 menit hingga kapasitor tegangan tinggi terkuras.
Ada banyak ruang di dalam Minitel untuk sirkuit Anda, tetapi pastikan itu tidak menyentuh bagian lain. Saya telah memasang milik saya ke panel belakang yang dapat dilepas.
Hubungkan RX dan TX sirkuit Anda ke TX dan RX Minitel. lihat foto dan skema. Jika Anda menghubungkan ini dengan cara yang salah, itu bukan masalah besar, Anda cukup menukar nomor pin dalam kode Anda. (lebih lanjut tentang itu nanti)
Temukan regulator tegangan Minitels 7805 dan hubungkan sirkuit Anda ke sana. (Pastikan Anda mendapatkan polaritas yang benar. Selalu ! selalu ! selalu !! periksa kembali sebelum menyalakannya.)
Di bagian belakang Minitel terdapat colokan dan soket telepon France Telecom yang lama. Cabut dan cabut steker dan kabelnya. Selanjutnya, sambungkan terminal soket ke sirkuit Anda. Anda akan dapat memodifikasi dan mengunggah sketsa baru ke sirkuit Anda hanya dengan menghubungkan papan Arduino Uno Anda ke soket tanpa harus membuka dan melepas mikrokontroler Anda. Juga, Anda dapat menghubungkan pin analog Anda ke salah satu terminal untuk menambahkan periferal lain, seperti yang disebutkan pada langkah sebelumnya.
Langkah 4: Bangun dan Lari





Berikut adalah beberapa gambar.
Langkah 5: Kode
Kode menggunakan tiga perpustakaan. SoftwareSerial, Minitel dan DS3231. Semua dapat diunduh dari GitHub. Fungsi panggilan Minitel m(7, 8) mengatur Minitels RX & TX pada pin digital 7 & 8. (Ini dapat diubah ke pin lain yang tersedia sesuai keinginan Anda)
Lalu ada semua bilangan bulat dan array karakter untuk digit besar dan penyerbu ruang. setup() memulai jam waktu nyata. (Anda dapat mengatur waktu dan tanggal di sini jika Anda mau. tetapi ingat untuk mengedit atau menghilangkan fungsi waktu yang disetel agar waktu tidak disetel ulang setiap kali Anda menyalakan Minitel)
Karena Minitel 1 lambat dan memiliki kemampuan grafis yang sangat terbatas, (berusia 40 tahun), penting untuk menjaga fungsi Anda sesingkat mungkin. Loop utama berkaitan dengan membaca penekanan tombol dan memilih mode. Pada menu dan mode pengaturan, tidak ada pembacaan RTC dan refresh grafis sehingga input dari keyboard terbaca dengan cepat. Namun; dalam mode jam penekanan tombol dapat membutuhkan beberapa upaya untuk bekerja. Sabar.
Kode contoh ini untuk versi jam alarm dan bukan volt meter. Jika Anda ingin kode untuk volt meter saya akan mengirimkan berdasarkan permintaan.
Saya tidak akan berbicara melalui kode. Anda mungkin sudah melewatkan bagian ini.
Kode saya sangat kasar dan berantakan. Saya benar-benar harus membersihkannya. tapi itu berhasil. Ketika saya punya waktu, saya merampingkannya dan menghapus bilangan bulat dan hal-hal yang tidak digunakan.
Terima kasih telah melihat. Saya harap proyek jam Minitel Anda berjalan dengan baik.
Lukas. IG luke1969morgan
Direkomendasikan:
Cara Menggunakan Modul Jam Waktu Nyata (DS3231): 5 Langkah

Cara Menggunakan Modul Jam Waktu Nyata (DS3231): DS3231 adalah jam waktu nyata (RTC) I2C yang sangat akurat dan berbiaya rendah dengan osilator kristal kompensasi suhu (TCXO) dan kristal yang terintegrasi. Perangkat ini menggabungkan input baterai dan mempertahankan ketepatan waktu yang akurat saat daya utama ke
Jam Waktu Nyata Menggunakan AT89s52: 3 Langkah

Jam Real Time Menggunakan AT89s52: SELAMAT DATANG KEMBALI, Ini adalah shubham Trivedi dan hari ini saya akan merancang Jam Real Time menggunakan Mikrokontroler At89s52. Mikrokontroler AT89S52 adalah inti dari proyek ini. IC DS1307 digunakan sebagai RTC. IC DS1307 ini membutuhkan antarmuka I2C, tetapi 89
Jam Waktu Nyata Dengan Arduino: 3 Langkah

Jam Waktu Nyata Dengan Arduino: Dalam proyek ini, kami akan membuat jam dengan bantuan modul Arduino dan RTC. Seperti yang kita ketahui Arduino tidak dapat menampilkan waktu yang sebenarnya sehingga kita akan menggunakan modul RTC untuk menampilkan waktu yang tepat pada LCD. Baca semua langkah dengan seksama, ini akan membantu Anda
DS1307 Jam Waktu Nyata RTC Dengan Arduino: 4 Langkah

DS1307 Real Time Clock RTC With Arduino: Dalam Tutorial ini, kita akan belajar tentang Real Time Clock (RTC) dan bagaimana Arduino & IC Real Time Clock DS1307 disatukan sebagai perangkat pengatur waktu.Real Time Clock (RTC) digunakan untuk memantau waktu dan memelihara kalender.Untuk menggunakan RTC
Membuat Jam Dengan M5stick C Menggunakan Arduino IDE - Jam Waktu Nyata RTC Dengan M5stack M5stick-C: 4 Langkah

Membuat Jam Dengan M5stick C Menggunakan Arduino IDE | Jam Waktu Nyata RTC Dengan M5stack M5stick-C: Hai teman-teman dalam instruksi ini kita akan belajar cara membuat jam dengan papan pengembangan m5stick-C dari m5stack menggunakan Arduino IDE. Jadi m5stick akan menampilkan tanggal, waktu & minggu dalam sebulan di layar