Isi kandungan:

Mini Dotclock: 5 Langkah
Mini Dotclock: 5 Langkah

Video: Mini Dotclock: 5 Langkah

Video: Mini Dotclock: 5 Langkah
Video: How To Set Up Amazon Echo Dot 5th Generation 2024, November
Anonim
Jam Mini
Jam Mini

Pelbagai LED mengubah corak secara rawak setiap 10 saat atau lebih. Untuk membaca waktunya, hitung bilangan titik setiap digit. Gambar utama menunjukkan masa, 22:11. Warna yang berbeza diberikan pada digit yang berbeza, merah-10 jam, jam kuning, hijau-10 minit, minit biru. Menggunakan 3mm superbrights bermaksud jam boleh dibaca pada waktu siang atau malam (walaupun akan dihanyutkan dalam cahaya matahari penuh).

Mempunyai corak rawak jauh lebih mengganggu daripada mempunyai angka angka yang menatap anda … ini juga akan menjadi projek yang bagus untuk menambah panel depan atau ukuran mod PC.

Langkah 1: Gambaran keseluruhan

Gambaran keseluruhan
Gambaran keseluruhan

Projek ini diilhamkan dari peranti TixClock yang saya lihat diiklankan di ThinkGeek. Itu agak besar untuk aplikasi saya, saya mahukan jam di atas DVD saya kerana tidak memaparkan waktu ketika memainkan DVD.

Reka bentuknya dibuat berdasarkan kes, paparan profil rendah dari Jaycar Electronics (www.jaycar.com.au) nombor katalog HB6083. Sekiranya anda mahu meletakkan jam ini dalam kes lain, anda harus mengubah susun atur PCB. Fail zip dengan kod sumber, fail pcb dalam format EagleCad dan beberapa gambar disertakan dalam projek. Beberapa trek agak sempit dan mempunyai jarak yang sangat sedikit. Saya membuat ini dengan menggunakan filem tekan-n-peel, sehingga dapat dilakukan…. Berhati-hatilah untuk tidak mengotorkan sesuatu dan periksa hasilnya dengan teliti, mengorek trek kabur yang mungkin menyentuh yang lain. PCB direka untuk dua lapisan, namun saya membina ini pada papan satu sisi untuk menjimatkan usaha. Hanya ada beberapa trek di atas, dan ini dapat ditangani dengan menggunakan wayar penyambung. Perhatikan gambarnya sedikit berbeza dengan reka bentuk PCB dalam fail zip. Perubahan itu menghubungkan pin membolehkan cip 74hc154 terus ke tanah dan diod tambahan untuk menurunkan voltan melintasi supercap untuk menjadikannya lebih dekat dengan 3.3V yang diperlukan oleh cip RTC. Beberapa petunjuk berguna semasa melakukan papan sisi dua menggunakan lapisan tunggal adalah untuk: - melakukan trek trek sebanyak mungkin di sisi bawah - ketika meletakkan trek di atas, selalu membawanya ke jalur, bukannya menghubungkan jalur lapisan atas terus ke komponen. - ketika menggunakan tekan-n-peel, cetak silkscreen (terbalik) dan seterika ke PCB setelah penggerudian dan pengukiran. Ini bukan sahaja memberi anda penempatan komponen, tetapi jika anda mencetak trek teratas juga, ini adalah panduan mudah untuk memasang kabel. Perhatikan garis hitam dalam PCB di bawah ini …. di sinilah trek lapisan atas akan berada.

Langkah 2: Reka Bentuk Panel Depan

Reka Bentuk Panel Depan
Reka Bentuk Panel Depan
Reka Bentuk Panel Depan
Reka Bentuk Panel Depan

Silap mata yang berguna untuk panel depan yang keren dan sejajar dengan susun atur PCB anda adalah dengan mencetak gambar dari layar sutera anda, kemudian mengedit item panel bukan depan. Dalam kes ini, saya hanya menyimpan LED. Gambar itu diedit dalam penyunting foto dan teks ditambahkan. Dengan menggunakan photoprinter, anda boleh mendapatkan reka bentuk berwarna-warni (walaupun skema warnanya sedikit minimum). Lubang LED dipotong dengan pisau tajam dan beberapa kertas jejak ditambahkan ke belakang untuk menyebarkan cahaya sedikit.

Pencetak foto kecil saya membuat cetakan yang terlalu sempit untuk memuatkan keseluruhan casing, jadi sedikit jalur ditambahkan untuk mengisinya. Nampaknya OK dalam kes ini kerana panel depannya sangat minimum.

Langkah 3: Suis Kawalan

Suis Kawalan
Suis Kawalan
Suis Kawalan
Suis Kawalan

Anda perlu dapat mengatur masa. Saya menggunakan tiga sakelar mikro yang saya selamatkan dari stereo lama, memasangkannya ke sedikit papan verob (atau papan jalur) dan menyusun pemasangan suis menggunakan lem panas ke dalam casing.

Suis pertama memilih mod yang ditetapkan masa, yang kedua memilih digit dan yang ketiga menambah digit. Setelah menukar masa pilih suis pertama sekali lagi dan jam akan berjalan. Kabel pita dari suis mempunyai 5 baris, vcc / gnd dan ketiga input suis. Setiap suis ditutup seketika. Pada ukuran menyambung ke tanah, yang lain ke saluran input suis dan penarik perintang ke vcc. Dengan kata lain input biasanya tinggi, kemudian ditarik rendah untuk diaktifkan. Lihat skema untuk perincian mengenai pendawaian. Perkara yang berguna dalam menggunakan papan kenyataan adalah papan itu sendiri kerana templat penggerudian untuk lubang suis. Lubang-lubang kecil digerudi di posisi yang tepat, kemudian disusun dengan sebuah file. Ia sesuai.

Langkah 4: Perhimpunan Akhir

Pemasangan akhir
Pemasangan akhir

PCB direka khas untuk kes ini, jadi hanya meluncur di atas tiang pemasangan. Kerana ruang sangat ketat, unit suis disolder terus ke PCB dan piezo buzzer panas terpaku pada cip. Sekiranya anda mahukan piezo yang lebih kuat, anda perlu menambahkan pemacu kerana ini dipacu terus dari mikrokontroler. Anda benar-benar perlu merekatkan atau membetulkan piezo pada sesuatu untuk meningkatkan jumlahnya.

Plumbum bekalan kuasa diikat di tiang pemasangan bawah sebagai pelepas ketegangan. Saya baru sahaja mengeluarkannya dari lubang pemasangan, tetapi anda boleh menggunakan grommet yang betul jika perlu. Itu benar-benar, peranti ini dikuasakan dari plag 9V dan terletak di atas pemain dvd saya mengubah corak.

Langkah 5: Mengenai Backup Firmware dan Supercap

Firmware ini direka dengan penyusun Sourceboost dan menggunakan pustaka Sourceboost I2C untuk bercakap dengan cip RTC. Saya terpaksa mengubah pemacu i2c untuk menggunakan kelewatan yang lebih lama untuk mendapatkan operasi yang boleh dipercayai.

Firmware memulakan io, kemudian membaca setiap sepuluh saat atau lebih (anda boleh mengubahnya dalam kod jika anda mahukan kemas kini lebih cepat atau masa kemas kini rawak. Saya mendapati tempoh ini paling tidak mengganggu). Sekiranya penekanan kekunci dikesan maka ia masuk ke rutin perubahan waktu jam hingga keluar dengan menekan suis satu. Juga dalam reka bentuknya adalah ruang untuk supercap. Saya belum menguji ini, tetapi memasang satu jam membolehkan jam menangani gangguan bekalan elektrik untuk jangka masa yang singkat. Dalam firmware setelah data RTC dibaca, rutin mengambil nilai digit dan memberikan pilihan LED aktif secara rawak ke digit itu, nombor yang sama dengan nilai digit. Ini disimpan dalam jadual. Rutin gangguan mengambil satu nilai dari meja pada satu masa dan menghantarnya ke cip pemacu LED, dan LED menyala (sebenarnya dua, satu per cip). Kemasukan seterusnya ke rutin mendapat yang lain dan seterusnya. Apabila berjalan cukup pantas, LED yang aktif di dalam jadual semuanya akan menyala pada masa yang sama. Anda boleh mengubah waktu rutin gangguan agar lebih cepat jika anda mahu. Bersenang-senang, dan jika anda membina salah satu dari ini menjadi sesuatu yang menarik … hantarkan gambar kepada saya. Philip Pulle www.rgbsunset.com

Disyorkan: