Daftar Isi:
- Langkah 1: Yang Anda Butuhkan
- Langkah 2: Mempersiapkan Basis
- Langkah 3: Menyolder Led & Resistor
- Langkah 4: CPU & Kristal
- Langkah 5: Tombol
- Langkah 6: Kabel
- Langkah 7: Skema
- Langkah 8: Perangkat Lunak
- Langkah 9: Jam Selesai
Video: Jam Marmer Biner: 9 Langkah (dengan Gambar)
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:58
Ini adalah jam sederhana yang menunjukkan waktu (jam/menit) dalam biner menggunakan led yang tersembunyi di bawah kelereng kaca. Untuk rata-rata orang, jam ini terlihat seperti sekumpulan lampu, tetapi Anda akan dapat mengetahui waktu hanya dengan pandangan sekilas. pada jam ini. Mungkin perlu beberapa hari bagi Anda untuk mempercepat seni esoteris penghitungan biner cepat, tetapi Anda akan dapat mengetahui waktunya segera, hanya sedikit lebih lambat di awal. Berikut adalah instruksi penghitungan dalam biner Penghitungan biner.
Langkah 1: Yang Anda Butuhkan
- Satu mikrokontroler Atmel Tiny2313
- Satu kapasitor 0,1 uF
- Sebelas resistor - 120 ohm
- Sebelas led kecerahan tinggi. Saya menggunakan 6 putih dan 5 kuning
- Satu kristal 10 MHz
- Dua kapasitor 20 pF
- Satu tombol kecil
- Sebelas kelereng kaca
- Sepotong kayu yang bagus untuk memasang semuanya
Gambar di bawah ini tidak ada led dan resistornya…
Langkah 2: Mempersiapkan Basis
Saya mengambil sepotong kayu (panjang 3x2 cm, 50 cm) yang saya temukan di lemari dan menggunakannya sebagai alas untuk jam.
Saya mulai dengan mengebor sebelas lubang 5 mm langsung untuk led. Di bagian atas saya kemudian menggunakan bor 12 mm dan mengebor seperti 7 mm pada setiap lubang 5 mm untuk mendapatkan lekukan untuk kelereng yang akan dimasukkan. Di bagian bawah saya menggunakan bor yang lebih lebar dan mengebor sepotong kayu besar di atas setiap lubang led dan kemudian saya memahat parit di antara lubang sehingga kabel bisa diletakkan di sana. Di tengah-tengah antara jam dan menit, saya mengebor dan membuat lubang besar untuk memasukkan elektronik. Setelah diamplas sedikit dan dicat semua dengan warna coklat tua.
Langkah 3: Menyolder Led & Resistor
Led memiliki satu lead pendek (minus) dan led panjang (plus). Masukkan semua led yang diputar ke arah yang sama dan kemudian solder semua lead pendek bersama-sama.
Solder resistor 120 ohm pada kabel panjang. Solder kawat yang cukup panjang untuk mencapai bagian tengah jam ke setiap resistor.
Langkah 4: CPU & Kristal
Saya tidak repot-repot membuat papan sirkuit untuk proyek ini, lebih mudah untuk hanya menyolder semuanya dalam gaya bug mati. (Sebenarnya saya lebih suka menyebutnya bug tergencet karena chipnya tidak terbalik, tetapi itu rata / tergencet…;-)
Mulailah dengan mem-flash perangkat lunak ke dalam chip (ATtiny2313) dan uji untuk memastikannya berfungsi. Kemudian ratakan chip dengan mengarahkan semua lead ke arah luar. Solder kristal ke pin 4 & 5 pada chip. Saya menjalankan ujung kristal di bagian bawah chip untuk menyingkirkannya. Solder resistor 20 Kohm antara pin 1 (reset) dan pin 20 (plus). Solder dua kapasitor 20 pF ke pin 4 & 5 lalu solder keduanya ke pin 10 (minus). Solder kapasitor 100 nF antara pin 10 (minus) dan pin 20 (plus).
Langkah 5: Tombol
Pahat lekukan untuk tombol di kayu dan sambungkan tombol ke kabel yang terhubung ke semua led. Kemudian solder kabel lain cukup lama untuk mencapai mikrokontroler ke pin tombol lainnya
Langkah 6: Kabel
Solder kabel yang berasal dari led dan tombol ke mikrokontroler.
Led pertama yang dipimpin (led paling bawah) adalah led Menit-1 ke led untuk Menit-32 yang seharusnya berada tepat di bawah mikrokontroler. Di atas mikrokontroler adalah LED Hour-1. Jangan lupa kabel yang berasal dari tombol, solder ke pin 11 pada mikrokontroler. Akhiri dengan menyolder kabel power ke pin 20 (plus) dan pin 10 (minus) pada CPU. Dan ya, ada satu kabel terakhir yang harus dilakukan - solder kabel antara pin 10 pada mikrokontroler ke kabel panjang yang menghubungkan semua led (dan tombol). Selesaikan dengan menggunakan lem panas untuk menahan semua kabel ke dalam parit dengan rapi dan teratur.
Langkah 7: Skema
Skemanya sangat sederhana dan tidak ada papan sirkuit sehingga hanya membuat skema yang digambar tangan.
Langkah 8: Perangkat Lunak
Perangkat lunak ini ditulis dalam C untuk Atmel menggunakan GCC.
Sebenarnya tidak ada yang istimewa tentang perangkat lunak. Timer0 digunakan untuk menghasilkan interupsi setiap 1638.4 uS dan algoritma Bresenham digunakan untuk memastikan bahwa jam berdetak rata-rata setiap detik. Setelah dihidupkan, jam menampilkan titik yang berkedip naik & turun untuk menunjukkan bahwa waktu harus diatur. Dengan menekan tombol waktu maju sebagai kecepatan lambat selama 15 detik dan kemudian mempercepat. Jika tombol hanya ditekan sebentar (0,1-0,5 detik), waktu berkurang satu menit untuk penyesuaian yang mudah.
Langkah 9: Jam Selesai
Rekatkan kelereng dengan menggunakan setetes lem panas dan selesai!
Terapkan 5 volt padanya dan nikmati kemuliaannya….:-)
Direkomendasikan:
Jam Biner Mikro: 10 Langkah (dengan Gambar)
Micro Binary Clock: Setelah sebelumnya membuat Instructable (Binary DVM), yang memanfaatkan area tampilan terbatas menggunakan biner. Itu hanya langkah kecil setelah sebelumnya membuat modul kode utama untuk konversi Desimal ke Biner untuk membuat Jam Biner tetapi t
Tampilan Jam Biner BigBit: 9 Langkah (dengan Gambar)
Tampilan Jam Biner BigBit: Dalam Instructable (Microbit Binary Clock) sebelumnya, proyek ini ideal sebagai alat desktop portabel karena tampilannya cukup kecil. Oleh karena itu, tampaknya tepat bahwa versi berikutnya adalah versi rak atau dinding tetapi jauh lebih besar
Jam Marmer: 12 Langkah (dengan Gambar)
Jam Marmer: EDIT:Instructable ini ditampilkan di Motherboard - blog resmi VICEHackadayArduinoBlog HacksterTren DigitalCatatan:Saya memiliki akun twitter tempat saya berbagi kemajuan proyek saya sebelum saya mempublikasikannya. Anda dapat mengikuti saya dan memberikan umpan balik
Jam Marmer LED Biner: 6 Langkah (dengan Gambar)
Jam Marmer LED Biner: Sekarang saya pikir hampir semua orang memiliki jam biner dan inilah versi saya. Apa yang saya nikmati adalah bahwa proyek ini menggabungkan beberapa pekerjaan kayu, pemrograman, pembelajaran, elektronik, dan mungkin hanya sedikit kreativitas artistik. Ini menunjukkan waktu, bulan, tanggal, hari
Penguat Meja Dengan Visualisasi Audio, Jam Biner & Penerima FM: 8 Langkah (dengan Gambar)
Amplifier Meja Dengan Visualisasi Audio, Jam Biner & Penerima FM: Saya suka amplifier dan hari ini, saya akan membagikan amplifier meja berdaya rendah yang saya buat baru-baru ini. Amplifier yang saya rancang memiliki beberapa fitur menarik. Ini memiliki jam biner terintegrasi dan dapat memberikan waktu dan tanggal dan dapat memvisualisasikan audio yang sering disebut audio