Isi kandungan:

Jam Tangan yang Dapat Diprogramkan Dengan Paparan Empat Karakter: 5 Langkah (dengan Gambar)
Jam Tangan yang Dapat Diprogramkan Dengan Paparan Empat Karakter: 5 Langkah (dengan Gambar)

Video: Jam Tangan yang Dapat Diprogramkan Dengan Paparan Empat Karakter: 5 Langkah (dengan Gambar)

Video: Jam Tangan yang Dapat Diprogramkan Dengan Paparan Empat Karakter: 5 Langkah (dengan Gambar)
Video: tetap ayah pemenang nya 2024, November
Anonim
Jam Tangan Boleh Diprogramkan Dengan Paparan Empat Karakter
Jam Tangan Boleh Diprogramkan Dengan Paparan Empat Karakter
Jam Tangan Boleh Diprogramkan Dengan Paparan Empat Karakter
Jam Tangan Boleh Diprogramkan Dengan Paparan Empat Karakter

Anda akan menjadi perbincangan di bandar apabila anda memakai jam tangan yang menjengkelkan, terlalu besar dan benar-benar tidak praktikal ini. Paparkan bahasa kotor kegemaran anda, lirik lagu, nombor perdana, dan lain-lain. Diilhamkan oleh kit Microreader, saya memutuskan untuk membuat jam tangan raksasa menggunakan enam belas paparan segmen yang serupa. Dua belas jam kemudian, saya keluar dari fugue masokistik saya dan berhenti mencuba laluan bas data enam belas bit pada pcb satu sisi yang cukup kecil untuk dipakai di pergelangan tangan anda. Kembali ke kotak misteri digikey saya, saya muncul dengan paparan empat watak yang terdiri daripada matriks 5x7 led. Input data selari 7 bit, tidak memerlukan sebilangan besar perintang had, huruf besar dan huruf kecil, selebihnya menulis sendiri. Ini yang diperintahkan tidak bertujuan untuk menjadi tutorial membuat PCB atau memprogram PIC. Secara adil, saya tidak akan mengesyorkan agar ada yang mencuba membuatnya. Sekiranya anda cukup tahu untuk mengikuti, anda mungkin boleh melakukan pekerjaan yang lebih baik daripada yang saya lakukan. Sekiranya anda tidak tahu apa yang berlaku, maka arahan ini tidak akan mengajar anda semua yang perlu anda ketahui. P. S. Sekiranya anda menggunakan ini untuk menatal frasa teks internet di khalayak ramai, anda adalah orang yang jahat dan semestinya malu.

Langkah 1: Dapatkan Bersama Anda

Apa yang anda perlukan: DLO3416 Paparan pintar Dilengkapi dengan rasa merah, hijau, lavender, fuchsia, dan maple walnut. PIC 16F628A atau 16F648A Anda mungkin dapat melepaskan PIC lain yang serasi dengan pin, pastikan untuk membaca lembar data dengan teliti. Walau apa pun, anda memerlukan sekurang-kurangnya satu PIC dalam pakej SOIC dan mungkin DIP untuk papan litar. 628A dan 648A sama kecuali jumlah memori program yang tersedia (2k vs 4k). Gunakan 648A kecuali jika anda mempunyai sekitar 628A. MCP1253Ini adalah penukar dc-dc pam caj. Kami akan menggunakan ini untuk membuat 5V untuk paparan kami dari bateri sel duit syiling 3V. Dapatkan sebilangan kecil sehingga anda dapat menghancurkan sekurang-kurangnya satu. Komponen pasif semuanya melalui jenis lubang. Saya tahu kecelakaan permukaan permukaan dan melalui lubang agak tidak menyenangkan secara estetik tetapi apa yang boleh anda lakukan.-Kapasitor: 10uF (2), 1uF (1) -Penyekat: 10K (1) -Tukar: Tombol sesaat N / O. Jenis kliky yang anda lihat di mana-mana butang murah diperlukan. -Pengepala / soket pin: Dua pin dan pelompat, dan satu baris 6 soket. Anda boleh mengganti pin untuk soket jika anda suka merobek pakaian dan kulit secara tidak sengaja.-CR2032 Sel dan pemegang duit syiling. Pelakon penyokong: Besi solder dengan hujung paling runcing yang anda dapati. MCP1253 hadir dalam pakej pelekap permukaan yang cukup kecil untuk disedut secara tidak sengaja. Papan berpakaian tembaga, etchant, aseton dan lain-lain untuk membuat PCB. Pengaturcara PIC dengan pengepala dan kabel ICSP. Beberapa barang lain tanpa anda tidak akan sampai jauh tetapi yang saya tidak ingat sekarang.

Langkah 2: Keseronokan PCB

Keseronokan PCB
Keseronokan PCB
Keseronokan PCB
Keseronokan PCB
Keseronokan PCB
Keseronokan PCB
Keseronokan PCB
Keseronokan PCB

Lembar data paparan terletak. Ia mengatakan kursor select adalah input tinggi aktif. Sekarang kerana kita sabar dan berhati-hati, kita telah memenuhi papan litar untuk mengetahui ini sebelum membuang masa membuat PCB dengan CU terikat rendah. Dengan hanya satu paparan, kita tidak perlu risau untuk menangani. Kami juga tidak mementingkan fungsi kursor. Sebenarnya, saya telah menemui senarai perkara yang benar-benar luar biasa yang tidak kita pedulikan, yang mana arahan ini terlalu sempit untuk dibendung. Saya mengarahkan papan bebas secara percuma, jadi saya tidak memasukkan skema Eagle yang cantik. Memetakan output PIC untuk memaparkan pin jauh lebih mudah menggunakan jejak komponen. Sekiranya ini terlalu membingungkan, jangan ragu.. Maksud saya, saya akan membuatnya. Saya tidak akan membincangkan cara membuat PCB anda sendiri, Instructables terdiri daripada kira-kira 50% arahan kaedah pemindahan toner mengikut kiraan saya. Muat turun fail Eagle, cetak 1: 1 dan dicerminkan. Gosokkannya ke papan tembaga selama kira-kira setengah jam, tarik kertas, ketahui bahawa ia tidak berfungsi dan ulangi kira-kira sepuluh kali. Sekiranya anda ingin melakukan pekerjaan tanpa jumper yang lebih baik, buat papan sisi dua atau apa sahaja, Perpustakaan Eagle untuk MCP1253 (terima kasih kepada seseorang di Open Circuits) dan paparannya dilampirkan.

Langkah 3: Perhimpunan

perhimpunan
perhimpunan
perhimpunan
perhimpunan

Beberapa petua umum:

1. Mulakan dengan MCP1253. Dengan cara ini apabila anda mengacaukannya dan menghancurkan papan, anda tidak akan rugi banyak. Tin jejak terlebih dahulu, kemudian pegang di tempatnya dan tekan ke bawah. Panjang jejak tambahan di sekitarnya harus membantu, memanaskan ujung dan menyusunnya. Sekiranya anda mempunyai tangan yang stabil dan pateri halus anda boleh melakukan pendahuluan secara individu. Sekiranya anda merapatkannya, seret beberapa sumbu pateri ke seberang. 2. Setelah menyelesaikan MSOP, SOIC PIC akan berjalan-jalan di taman. Kesepakatan yang sama sekali lagi, turun ke selekoh kemudian jalankan. 3. Bahagian permukaan dipasang di bahagian bawah semua yang lain berada di atas.

Langkah 4: Banyak Menaip untuk Beberapa Perkataan

Banyak Menaip untuk Beberapa Perkataan
Banyak Menaip untuk Beberapa Perkataan

Pelabuhan PIC dihubungkan seperti 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 Tetapi tunggu, anda katakan, bit data dalam keadaan rosak! Baiklah, ada sedikit masa saya akan menyelamatkan anda. Fail include yang dilampirkan mempunyai persamaan untuk set watak yang diterjemahkan untuk pesanan ini. Kod saya mempunyai beberapa masalah dan tidak begitu cantik, jadi saya belum memasukkannya dalam arahan ini. Aliran program umum untuk mengubah satu watak adalah seperti berikut: set bit alamat memindahkan data watak ke PORTA kosongkan WR / bit nop set WR / bit Bahagian yang menyeronokkan ialah cuba mengakses data yang banyak dalam memori program, beralih antara mod paparan pada butang menekan, memilih lirik rock tahun 80-an yang sesuai dan sebagainya. Dari segi terang, cukup mudah untuk menggunakannya dan berjalan jika anda mempunyai pengalaman pengaturcaraan PIC. Anda boleh memaksakannya secara kasar dan mengetik panggilan fungsi untuk setiap watak atau menggunakan jadual carian sederhana dengan satu indeks dan mendapatkan urutan 256 aksara, (64 empat huruf "kata").

Langkah 5: Pelbagai

Pengaturcaraan ICSPMengeluarkan pelompat memutuskan sambungan penukar dc dari litar lain semasa pengaturcaraan. Bergantung pada pengaturcara anda, jika anda tidak meninggalkan jumper secara tidak sengaja anda mungkin mengganti penukar atau pengaturcaraan mungkin gagal. Kehidupan BateriInput kosong adalah rakan anda. Pada kecerahan penuh (100% dalam kitaran tugas) litar dapat menarik ke atas 50mA. Ini bukan hanya akan menghabiskan bateri anda dalam beberapa minit, malah lebih cerah daripada yang diperlukan. Eksperimen dengan gelung PWM kecil untuk meredupkan paparan ke tahap penggunaan semasa yang boleh diterima. Pada pengalaman saya, paparan masih kelihatan apabila keseluruhan litar mengikut urutan 2-5mA. Jam tangan ini tidak dimaksudkan untuk dipakai secara berkala atau digunakan untuk menjaga waktu. Tujuannya adalah untuk membuat sesuatu yang bodoh di pergelangan tangan anda selama beberapa jam semasa anda keluar. Anda boleh mengganti sel duit syiling dengan bateri yang lebih besar seperti pek li-ion dari telefon bimbit jika anda benar-benar memerlukan lebih banyak hayat bateri. Tunggu, bagaimana anda melekatkan ini di pergelangan tangan saya, saya juga belum mengetahuinya. Saya mungkin akan akhirnya membeli tali jam velcro yang murah buat masa ini.

Disyorkan: