Daftar Isi:

Jam Tangan yang Dapat Diprogram Dengan Tampilan Empat Karakter: 5 Langkah (dengan Gambar)
Jam Tangan yang Dapat Diprogram Dengan Tampilan Empat Karakter: 5 Langkah (dengan Gambar)

Video: Jam Tangan yang Dapat Diprogram Dengan Tampilan Empat Karakter: 5 Langkah (dengan Gambar)

Video: Jam Tangan yang Dapat Diprogram Dengan Tampilan Empat Karakter: 5 Langkah (dengan Gambar)
Video: OLIKE SMARTWATCH W12C Sudah bisa nelpon?? 2024, Juli
Anonim
Jam Tangan yang Dapat Diprogram Dengan Tampilan Empat Karakter
Jam Tangan yang Dapat Diprogram Dengan Tampilan Empat Karakter
Jam Tangan yang Dapat Diprogram Dengan Tampilan Empat Karakter
Jam Tangan yang Dapat Diprogram Dengan Tampilan Empat Karakter

Anda akan menjadi pembicaraan di kota saat Anda mengenakan jam tangan yang menjengkelkan, terlalu besar, dan sama sekali tidak praktis ini. Tampilkan bahasa kotor favorit Anda, lirik lagu, bilangan prima, dll. Terinspirasi oleh kit Microreader, saya memutuskan untuk membuat jam tangan raksasa menggunakan tampilan enam belas segmen yang serupa. Dua belas jam kemudian, saya keluar dari fugue masokis saya dan berhenti mencoba merutekan bus data enam belas bit pada satu sisi PCB yang cukup kecil untuk dikenakan di pergelangan tangan Anda. Kembali ke kotak misteri digikey saya, saya datang dengan tampilan empat karakter yang terdiri dari matriks led 5x7. Input data paralel 7 bit, tidak perlu beberapa resistor pembatas arus, karakter huruf besar dan kecil, sisanya menulis sendiri. Instruksi ini tidak dimaksudkan sebagai tutorial membuat PCB atau PIC pemrograman. Sejujurnya, saya tidak akan benar-benar merekomendasikan siapa pun yang mencoba membuat salah satu dari ini. Jika Anda cukup tahu untuk mengikuti, Anda mungkin dapat melakukan pekerjaan yang lebih baik daripada saya. Jika Anda tidak tahu apa yang sedang terjadi, maka instruksi ini tidak akan mengajari Anda semua yang perlu Anda ketahui. P. S. Jika Anda menggunakan ini untuk menggulir slogannya internet di depan umum, Anda adalah orang jahat dan seharusnya malu.

Langkah 1: Dapatkan Omong kosong Anda Bersama

Apa yang Anda perlukan:DLO3416 Layar cerdas Hadir dalam rasa merah, hijau, lavender, fuchsia, dan maple walnut. PIC 16F628A atau 16F648AAnda mungkin dapat menggunakan PIC lain yang kompatibel dengan pin, pastikan untuk membaca datasheet dengan cermat. Either way, Anda akan memerlukan setidaknya satu PIC dalam paket SOIC dan mungkin DIP untuk breadboarding sirkuit. 628A dan 648A identik kecuali untuk jumlah memori program yang tersedia (2k vs 4k). Gunakan 648A kecuali Anda memiliki 628A yang tergeletak di sekitar. MCP1253Ini adalah konverter dc-dc pompa muatan. Kami akan menggunakan ini untuk membuat 5V untuk tampilan kami dari baterai sel koin 3V. Dapatkan beberapa sehingga Anda dapat menghancurkan setidaknya satu. Komponen pasif semuanya melalui tipe lubang. Saya tahu campuran pemasangan permukaan dan lubang tembus agak tidak menyenangkan secara estetika, tetapi apa yang dapat Anda lakukan.-Kapasitor: 10uF (2), 1uF (1)-Resistor: 10K (1)-Switch: N/O tombol tekan sesaat. Jenis clicky yang Anda lihat di mana-mana diperlukan tombol murah.-Pin header/socket: Dua pin dan jumper, dan satu baris 6 soket. Anda dapat mengganti pin untuk soket jika Anda suka merobek pakaian dan kulit secara tidak sengaja.-CR2032 Sel dan dudukan koin. Pemeran pendukung: Besi solder dengan ujung paling runcing yang dapat Anda temukan. MCP1253 hadir dalam paket pemasangan permukaan yang cukup kecil untuk secara tidak sengaja terhirup. Papan berlapis tembaga, etsa, aseton dll untuk membuat programmer PCB. PIC dengan header dan kabel ICSP. Beberapa hal lain yang tanpanya Anda tidak akan terlalu jauh yang tidak bisa saya ingat sekarang.

Langkah 2: Kesenangan PCB

PCB Menyenangkan
PCB Menyenangkan
PCB Menyenangkan
PCB Menyenangkan
PCB Menyenangkan
PCB Menyenangkan
PCB Menyenangkan
PCB Menyenangkan

Datasheet tampilan terletak. Dikatakan pilihan kursor adalah input tinggi aktif. Sekarang karena kami sabar dan hati-hati, kami telah membuat sirkuit untuk menemukan ini sebelum menghabiskan waktu berjam-jam membuat PCB dengan CU terikat rendah. Dengan hanya satu tampilan, kami tidak perlu khawatir tentang pengalamatan. Kami juga tidak peduli dengan fungsi kursor. Sebenarnya, saya telah menemukan daftar yang benar-benar luar biasa dari hal-hal yang tidak kita pedulikan, yang instruksi ini terlalu sempit untuk dimuat. Saya mengarahkan papan dengan tangan untuk sebagian besar, jadi saya tidak menyertakan skema Eagle yang cantik. Memetakan output PIC untuk menampilkan pin jauh lebih mudah menggunakan komponen footprint. Jika ini terlalu membingungkan, dapatkan barang.. Maksud saya, saya akan membuatnya. Saya tidak akan membahas cara membuat PCB Anda sendiri, Instructables terdiri dari sekitar 50% instruksi metode transfer toner menurut hitungan saya. Unduh file Eagle, cetak 1:1 dan cerminkan. Setrika ke papan tembaga selama sekitar setengah jam, tarik kertasnya, temukan bahwa itu tidak berhasil dan ulangi sekitar sepuluh kali. Jika Anda ingin melakukan pekerjaan tanpa jumper yang lebih bagus, buatlah papan dua sisi atau apa pun, Perpustakaan elang untuk MCP1253 (terima kasih kepada seseorang di Sirkuit Terbuka) dan layar terpasang.

Langkah 3: Perakitan

perakitan
perakitan
perakitan
perakitan

Beberapa tip umum:

1. Mulai dengan MCP1253. Dengan cara ini ketika Anda mengacaukannya dan menghancurkan papan, Anda tidak akan kehilangan banyak. Timah jejaknya terlebih dahulu, lalu tahan di tempatnya dan rekatkan. Panjang jejak ekstra di sekitarnya akan membantu, panaskan ujung yang jauh dan sejajarkan. Jika Anda memiliki tangan yang stabil dan solder yang bagus, Anda dapat melakukan lead secara individual. Jika Anda menjembatani, seret beberapa sumbu solder melintasinya. 2. Setelah menyolder MSOP, PIC SOIC akan berjalan-jalan di taman. Kesepakatan yang sama lagi, turunkan sudut lalu kerjakan. 3. Bagian pemasangan permukaan berada di bagian bawah, yang lainnya berada di atas.

Langkah 4: Banyak Mengetik untuk Sedikit Kata

Banyak Mengetik untuk Sedikit Kata
Banyak Mengetik untuk Sedikit Kata

Port PIC terhubung sebagai berikut:

PORTA RA0 D4 RA1 D3 RA2 D2 RA3 D0 RA4 D1 RA5 MCLR/Vpp RA6 D6 RA7 D5 PORTB RB0 BL\ RB1 WR\ RB2 A0 RB3 A1 RB4 CLR\ RB5 SW1 Switch input RB6 PGC RB7 PGD Tapi tunggu bit, RB7 PGD berada dalam urutan kacau! Nah, ada sedikit kebosanan saya akan menyelamatkan Anda. File include yang dilampirkan memiliki persamaan dengan set karakter yang diterjemahkan untuk pemesanan ini. Kode saya memiliki beberapa masalah dan tidak terlalu bagus, jadi saya belum memasukkannya ke dalam instruksi ini. Alur program umum untuk mengubah satu karakter adalah sebagai berikut: atur bit alamat pindahkan data karakter ke PORTA hapus WR\ bit nop atur WR\ bit Bagian yang menyenangkan adalah mencoba mengakses tabel data besar dalam memori program, beralih di antara mode tampilan pada tombol menekan, memilih lirik rock 80-an yang sesuai dan sebagainya. Sisi baiknya, cukup mudah untuk menjalankannya jika Anda memiliki pengalaman pemrograman PIC. Anda dapat memaksanya dan mengetikkan panggilan fungsi untuk setiap karakter atau menggunakan tabel pencarian sederhana dengan satu indeks dan mendapatkan urutan 256 karakter, (64 empat karakter "kata").

Langkah 5: Lain-lain

Pemrograman ICSP Melepaskan jumper memutuskan konverter dc dari rangkaian lainnya selama pemrograman. Tergantung pada programmer Anda, jika Anda secara tidak sengaja membiarkan jumper menyala, Anda mungkin menggoreng konverter atau pemrograman mungkin gagal. Masa Pakai Baterai Input blanking adalah teman Anda. Pada kecerahan penuh (100% pada siklus kerja) sirkuit dapat menarik hingga 50mA. Ini tidak hanya akan menguras baterai Anda dalam beberapa menit, ini jauh lebih terang dari yang diperlukan. Bereksperimenlah dengan loop PWM kecil untuk meredupkan tampilan ke tingkat konsumsi arus yang dapat diterima. Dalam pengalaman saya, tampilan masih sangat terlihat ketika seluruh rangkaian ditarik pada urutan 2-5mA. Jam tangan ini tidak dimaksudkan untuk dipakai secara teratur atau digunakan untuk penunjuk waktu, tentu saja. Tujuannya adalah untuk memiliki sesuatu yang bodoh di pergelangan tangan Anda selama beberapa jam ketika Anda pergi keluar. Anda bisa mengganti sel koin dengan baterai yang lebih besar seperti paket li-ion dari ponsel jika Anda benar-benar membutuhkan lebih banyak daya tahan baterai. Tunggu, bagaimana cara Anda menempelkan ini ke pergelangan tangan Anda? Saya juga belum mengetahuinya. Saya mungkin akan membeli tali jam velcro murah untuk saat ini.

Direkomendasikan: