Daftar Isi:
- Langkah 1: Ikhtisar
- Langkah 2: Desain Panel Depan
- Langkah 3: Sakelar Kontrol
- Langkah 4: Majelis Akhir
- Langkah 5: Tentang Pencadangan Firmware dan Supercap
Video: Mini Dotclock: 5 Langkah
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:58
Array LED secara acak mengubah pola setiap 10 detik atau lebih. Untuk membaca waktu, cukup hitung jumlah titik per digit. Gambar utama menunjukkan waktu, 22:11. Warna yang berbeda ditetapkan ke angka yang berbeda, merah-10jam, kuning-jam, hijau-10menit, biru-menit. Menggunakan superrights 3mm berarti jam dapat dibaca siang atau malam (meskipun akan hilang di bawah sinar matahari penuh).
Memiliki pola acak jauh lebih tidak mengganggu daripada memiliki angka numerik yang menatap Anda … ini juga akan menjadi proyek yang bagus untuk menambah panel depan atau ukuran mod PC.
Langkah 1: Ikhtisar
Proyek ini terinspirasi dari perangkat TixClock yang saya lihat diiklankan di ThinkGeek. Itu agak besar untuk aplikasi saya, saya ingin jam di atas DVD saya karena tidak menampilkan waktu saat memutar DVD.
Desainnya didasarkan pada casing, casing 'display' low profile dari Jaycar Electronics (www.jaycar.com.au) nomor katalog HB6083. Jika Anda ingin meletakkan jam ini di kotak lain, Anda harus mengubah tata letak PCB. File zip dengan kode sumber, file pcb dalam format EagleCad dan beberapa gambar disertakan dalam proyek. Beberapa trek agak sempit dan memiliki izin yang sangat sedikit. Saya membuat ini menggunakan film tekan-n-kupas, sehingga bisa dilakukan….hanya berhati-hatilah agar tidak mengotori sesuatu dan hati-hati memeriksa hasilnya, menggores trek kabur yang mungkin menyentuh yang lain. PCB dirancang untuk dua lapisan, namun saya membuat ini pada papan satu sisi untuk menghemat tenaga. Hanya ada beberapa trek di atas, dan ini dapat ditangani dengan menggunakan kawat pengait. Perhatikan gambarnya sedikit berbeda dari desain PCB dalam file zip. Perubahan tersebut menghubungkan pin aktif dari chip 74hc154 langsung ke ground dan dioda tambahan untuk menurunkan tegangan melintasi supercap untuk membuatnya lebih dekat ke 3.3V yang dibutuhkan oleh chip RTC. Beberapa petunjuk praktis saat melakukan papan dua sisi menggunakan lapisan tunggal adalah: - lakukan sebanyak mungkin trackwork di sisi bawah - saat meletakkan trek di atas, selalu bawa ke via, daripada menghubungkan trek lapisan atas langsung ke komponen. - saat menggunakan press-n-peel, cetak sablon (secara terbalik) dan setrika ke PCB setelah mengebor dan mengetsa. Ini tidak hanya memberi Anda penempatan komponen, tetapi jika Anda juga mencetak trek teratas, ini adalah panduan mudah untuk kawat penghubung. Perhatikan garis-garis hitam di PCB di bawah ini….ini akan menjadi tempat trek lapisan atas.
Langkah 2: Desain Panel Depan
Trik praktis untuk panel depan yang tampak keren sejajar dengan tata letak PCB Anda adalah dengan mencetak gambar sablon Anda, lalu mengedit item non panel depan. Dalam hal ini saya hanya menyimpan LED. Gambar telah diedit dalam editor foto dan teks ditambahkan. Dengan menggunakan printer foto, Anda bisa mendapatkan desain warna-warni (walaupun skema warnanya agak minim dalam hal ini). Lubang LED dipotong dengan pisau tajam dan beberapa kertas kalkir ditambahkan ke belakang untuk sedikit meredakan cahaya.
Printer foto kecil saya membuat cetakan agak terlalu sempit untuk memenuhi seluruh casing, jadi strip kecil ditambahkan untuk mengisinya. Kelihatannya oke dalam hal ini karena panel depan sangat minim.
Langkah 3: Sakelar Kontrol
Anda harus bisa mengatur waktu. Saya menggunakan tiga microswitch yang saya selamatkan dari stereo lama, memasangnya ke sedikit veroboard (atau stripboard) dan menempelkan rakitan sakelar menggunakan lem panas ke kasing.
Sakelar pertama memilih mode pengaturan waktu, sakelar kedua memilih digit, dan sakelar ketiga menambah digit. Setelah mengubah waktu pilih sakelar pertama lagi dan jam akan berjalan. Kabel pita dari sakelar memiliki 5 jalur, vcc/gnd dan tiga input sakelar. Setiap sakelar ditutup sesaat. Pada ukuran terhubung ke ground, yang lain ke jalur input sakelar dan resistor pullup ke vcc. Dengan kata lain input biasanya tinggi, kemudian ditarik rendah untuk mengaktifkan. Lihat skema untuk detail tentang pengkabelan. Hal yang berguna dalam menggunakan veroboard adalah papan itu sendiri sebagai cetakan untuk lubang sakelar. Lubang-lubang kecil dibor di posisi yang tepat, lalu dikuadratkan dengan kikir. Itu cocok.
Langkah 4: Majelis Akhir
PCB dirancang khusus untuk kasing ini, jadi cukup geser ke atas tiang pemasangan. Karena ruang sangat sempit, rakitan sakelar disolder langsung ke PCB dan buzzer piezo direkatkan ke chip. Jika Anda menginginkan piezo yang lebih keras, Anda harus menambahkan driver karena ini digerakkan langsung dari mikrokontroler. Anda benar-benar perlu merekatkan atau memperbaiki piezo ke sesuatu untuk meningkatkan volume.
Kabel catu daya diikat di sekitar tiang pemasangan bawah sebagai pelepas ketegangan. Saya baru saja mengeluarkan lubang pemasangan, tetapi Anda dapat menggunakan grommet yang tepat jika perlu. Itu saja, perangkat ini didukung dari plugpack 9V dan duduk di atas pemutar dvd saya dengan gembira mengubah pola.
Langkah 5: Tentang Pencadangan Firmware dan Supercap
Firmware ini dirancang dengan kompiler Sourceboost dan menggunakan pustaka Sourceboost I2C untuk berbicara dengan chip RTC. Saya harus memodifikasi driver i2c untuk menggunakan penundaan yang lebih lama untuk mendapatkan operasi yang andal.
Firmware menginisialisasi io, lalu membaca setiap sepuluh detik atau lebih (Anda dapat memodifikasi ini dalam kode jika Anda menginginkan pembaruan yang lebih cepat atau waktu pembaruan acak. Saya menemukan periode ini sebagai yang paling tidak mengganggu). Jika penekanan tombol terdeteksi maka masuk ke rutinitas perubahan waktu jam sampai keluar dengan menekan tombol satu. Juga dalam desain adalah ruang untuk supercap. Saya belum menguji ini, tetapi menginstalnya harus memungkinkan jam menangani pemadaman listrik untuk waktu yang singkat. Dalam firmware setelah data RTC dibaca, rutinitas mengambil nilai digit dan menetapkan pilihan acak LED aktif ke digit itu, nomor yang sama dengan nilai digit. Ini disimpan dalam sebuah tabel. Rutin interupsi mengambil satu nilai dari tabel pada satu waktu dan mengirimkannya ke chip driver LED, dan LED menyala (sebenarnya dua, satu per chip). Masuk berikutnya ke rutinitas mendapat yang lain dan seterusnya. Ketika berjalan cukup cepat, LED yang aktif di meja semua tampak menyala pada saat yang bersamaan. Anda dapat mengubah waktu rutin interupsi untuk membuatnya lebih cepat jika Anda mau. Bersenang-senanglah, dan jika Anda membuat salah satu dari ini menjadi sesuatu yang keren…kirimkan saya gambar. Philip Pulle www.rgbsunset.com
Direkomendasikan:
PSU MINI MULTI VOLTAGE PORTABEL DENGAN USB, SENTER, PENGUJI KOMPONEN DAN CHARGER BUILD-IN: 6 Langkah
PSU MINI MULTI TEGANGAN PORTABEL DENGAN USB, SENTER, PENGUJI KOMPONEN DAN PENGISI DAYA BUILD-IN: Selamat datang di instruksi pertama saya! Dengan instruksi ini, Anda dapat mengubah powerbank surya yang cerdik/murah (dengan beberapa bagian tambahan) menjadi sesuatu yang berguna. Sesuatu yang dapat Anda gunakan setiap hari, seperti yang saya lakukan, karena sangat bagus untuk digunakan! Sebagian besar a
Osiloskop CRT Bertenaga Baterai Mini: 7 Langkah (dengan Gambar)
Osiloskop CRT Bertenaga Baterai Mini: Halo! Dalam Instruksi ini saya akan menunjukkan kepada Anda bagaimana membuat osiloskop CRT bertenaga baterai mini. Osiloskop adalah alat penting untuk bekerja dengan elektronik; Anda dapat melihat semua sinyal mengalir di sekitar sirkuit, dan memecahkan masalah
Cara Membuat MP3 Player Dengan LCD Menggunakan Arduino dan DFPlayer Mini MP3 Player Module: 6 Langkah
Cara Membuat MP3 Player Dengan LCD Menggunakan Arduino dan DFPlayer Mini MP3 Player Module : Hari ini kita akan membuat MP3 player dengan LCD menggunakan Arduino dan DFPlayer mini MP3 Player Module.Proyek ini dapat membaca file MP3 di SD card, dan dapat pause dan bermain sama seperti perangkat 10 tahun yang lalu. Dan juga memiliki lagu sebelumnya dan lagu berikutnya yang menyenangkan
Levitasi Akustik Dengan Arduino Uno Langkah-demi-Langkah (8-langkah): 8 Langkah
Akustik Levitation Dengan Arduino Uno Langkah-demi-Langkah (8-langkah): transduser suara ultrasonik L298N Dc female adapter power supply dengan pin dc laki-laki Arduino UNOBreadboardCara kerjanya: Pertama, Anda mengunggah kode ke Arduino Uno (ini adalah mikrokontroler yang dilengkapi dengan digital dan port analog untuk mengonversi kode (C++)
Otomatisasi Rumah Langkah demi Langkah Menggunakan Wemos D1 Mini Dengan Desain PCB: 4 Langkah
Otomasi Rumah Langkah demi Langkah Menggunakan Wemos D1 Mini Dengan Desain PCB: Otomatisasi Rumah Langkah demi Langkah menggunakan Wemos D1 Mini dengan Desain PCBBeberapa minggu yang lalu kami menerbitkan tutorial "Otomasi Rumah Menggunakan Raspberry Pi" di rootaid.com yang diterima dengan baik di kalangan penggemar dan mahasiswa. Kemudian salah satu anggota kami datang