Daftar Isi:
- Langkah 1: Dapatkan Barang
- Langkah 2: Hapus Gerakan
- Langkah 3: Retas Gerakan
- Langkah 4: Pasang Kembali Jam
- Langkah 5: Kit RTC
- Langkah 6: Bangun Sirkuit
- Langkah 7: Program Chip
- Langkah 8: Gabungkan Semuanya
- Langkah 9: Sinkronkan Jam
Video: Jam Makan Siang: 9 Langkah (dengan Gambar)
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:54
Pernahkah Anda berharap waktu makan siang lebih lama, tetapi tidak tahu di mana menemukan beberapa menit tambahan itu? Nah, berharap tidak lagi!
Berkat kemajuan besar dalam teknologi jam, saya mempersembahkan kepada Anda jam yang mempercepat 20% setiap hari pada pukul 11:00 dan melambat 20% setiap hari pada pukul 11:48, memberi Anda dua belas menit tambahan makan siang untuk dinikmati. Dua belas menit mungkin tidak tampak banyak, tetapi, sebagai gambaran, ini adalah tambahan jam makan siang yang diperoleh setiap minggu.
Langkah 1: Dapatkan Barang
Anda akan perlu:
(x1) Jam dinding standar (x1) Adafruit DS1307 Real Time Clock (x1) Arduino Uno (dengan chip DIP ATMEGA328) (x1) Chip ATMEGA328 ekstra dengan bootloader Arduino terpasang (lihat langkah terakhir) (x2) Transistor BC547 NPN (x2) Transistor PNP BC557 (x1) Soket 28 pin (x1) Kristal 16mhz + (x2) Kapasitor 20pf (x1) Resistor 1K (x1) Regulator 7805 (x1) Soket 4 pin (x1) Baterai 9V (x1) Snap baterai 9V
(Harap dicatat bahwa beberapa tautan di halaman ini berisi tautan afiliasi Amazon. Ini tidak mengubah harga barang apa pun yang dijual, tetapi saya mendapat komisi kecil jika Anda mengeklik tautan mana pun dan membeli apa pun. Saya menginvestasikan kembali uang ini ke dalam bahan dan alat untuk proyek masa depan. Jika Anda menginginkan saran alternatif untuk pemasok suku cadang apa pun, beri tahu saya.)
Langkah 2: Hapus Gerakan
Hapus gerakan jam dari badan jam. Ini akan membutuhkan pelepasan kaca depan dari jam serta jarum jam. Bersikaplah lembut agar tidak merusak apa pun. Anda harus memasang kembali semuanya nanti.
Langkah 3: Retas Gerakan
Gerakan jam memiliki motor stepper koil tunggal di dalamnya. Teori dasar di sini adalah bahwa kita ingin memutuskan koil dari rangkaian pengatur waktu jam dan kemudian memasang kabel ke koil sehingga kita dapat mengontrolnya sendiri. Jadi, mengetahui hal ini, buka gerakan jam dan buat catatan mental yang cermat tentang di mana semuanya berada (atau ambil gambar). Bongkar gerakan sampai papan sirkuit bebas. Temukan kontak pada papan sirkuit tempat motor berada. Perhatikan kedua kontak ini memiliki jejak yang masuk ke chip (tersembunyi di bawah gumpalan hitam). Idenya adalah menggunakan silet atau pisau untuk menggaruk jejak-jejak ini sampai sambungan dengan chip terlihat putus. Untuk ukuran yang baik, saya juga memotong kristal waktu, membuat sirkuit kurang lebih tidak berguna. Terakhir, saya menyolder sekitar 6 kawat ke masing-masing terminal motor. Setelah semuanya selesai, saya menyatukan semuanya kembali. Tidak ada tempat di mana saya dapat dengan mudah menyelipkan kabel dan saya membutuhkannya untuk menyambung kembali dengan benar, jadi saya akhirnya memotong lubang kecil untuk dilewati kabel.
Langkah 4: Pasang Kembali Jam
Setelah gerakan Anda bagus dan diretas, tetapi jam kembali bersama. Penting: Pastikan jarum jam, menit dan detik semua berbaris pada pukul 12:00. Saya tidak melakukan ini pertama kali dan dengan cepat menemukan bahwa jam tidak akan ditampilkan dengan benar kecuali semua jarum dijajarkan.
Langkah 5: Kit RTC
Jika Anda belum melakukannya, tetapi bersama-sama Kit Jam Waktu Nyata Adafruit DS1307 Anda. Berikut adalah beberapa petunjuk untuk menyelesaikan pekerjaan. Juga, saat Anda melakukannya, atur waktu di papan RTC. Selama Anda tidak mengeluarkan baterai, Anda hanya perlu melakukan ini sekali (setidaknya selama 5 tahun ke depan atau lebih sampai baterai mati). Anda bisa mendapatkan instruksi mendalam untuk mengatur waktu di situs Ladyada.
Langkah 6: Bangun Sirkuit
Sirkuitnya cukup sederhana. Ini pada dasarnya adalah apa yang anak-anak hari ini sebut sebagai "hackduino," soket untuk papan RTC dan jembatan-H mentah untuk mengontrol motor.
Langkah 7: Program Chip
Anda perlu menginstal pustaka RTClib agar kode Anda berfungsi. Petunjuk untuk melakukan ini ada di halaman Ladyada. Unduh lunchtime_clock.zip, buka kompresnya, lalu unggah kode lunchtime_clock.pde ke chip Anda. Jika Anda tidak ingin mengunduh file, ini adalah kode:// Jam Makan Siang // oleh Randy Sarafan // // Memperlambat 20% pada 11 dan mempercepat 20% pada 11:48 hingga mencapai 1. / / Sisa waktu jam berjalan dengan kecepatan normal // // Lakukan apa yang Anda inginkan dengan kode ini. Pastikan saja bahwa apa pun yang Anda lakukan, itu luar biasa. // #include #include "RTClib.h" RTC_DS1307 RTC; int jarum jam = 9; int jarum jam1 = 10; batalkan pengaturan () { Serial.begin(57600); Kawat.mulai(); RTC.mulai(); } void loop () { DateTime sekarang = RTC.now(); PutarPutar(1000); if (now.hour() == 11) { for (int i = 0; i < 1800; i++) { TurnTurnTurn(800); } untuk (int i = 0; i < 1800; i++) { PutarTurnTurn(1200); } } } int TurnTurnTurn(int TimeToWait){ analogWrite(clockpin, 0); analogWrite(clockpin1, 124); // menetapkan nilai (berkisar dari 0 hingga 255) delay(TimeToWait); analogWrite(pin jam, 124); analogWrite(clockpin1, 0); tunda(WaktuUntukMenunggu); }
Langkah 8: Gabungkan Semuanya
Setelah diprogram, transfer chip ATMEGA168 Anda dari Arduino ke papan sirkuit Anda. Colokkan papan RTC Anda ke soket. Pastikan pin berbaris dengan benar sebelum menyalakannya. Pasang papan sirkuit dan baterai Anda ke bagian belakang jam. Dalam mode DIY menit terakhir yang sebenarnya, saya menggunakan lem panas dan selotip untuk melakukan ini. Velcro berperekat akan ideal.
Langkah 9: Sinkronkan Jam
Masukkan chip ATMEGA168 baru ke Arduino. Hubungkan Arduino sekali lagi ke papan RTC.
Jalankan kode sampel dari halaman Ladyada. Buka monitor serial. Waktu yang ditampilkan di sini adalah waktu yang Anda inginkan untuk menyinkronkan jam Anda.
Saya merasa paling mudah untuk mengatur jam ketiga (jam komputer saya) agar sinkron dengan papan RTC. Kemudian, saya mematikan Arduino, memindahkan papan RTC kembali ke sirkuit saya dan mengatur Jam Makan Siang menjadi satu menit lebih lambat dari waktu komputer saya. Pada saat yang tepat, ketika menit berubah di komputer saya, saya menyalakan jam makan siang untuk mencapai sinkronisitas.
Jam makan siang bekerja dengan sangat baik dan sejauh ini melampaui harapan saya.
Apakah menurut Anda ini berguna, menyenangkan, atau menghibur? Ikuti @madeineuphoria untuk melihat proyek terbaru saya.
Direkomendasikan:
Robot Kotak Makan Knight Rider: 8 Langkah (dengan Gambar)
Robot Kotak Makan Knight Rider: Ok, tidak berbicara, tidak hitam dan tidak memiliki AI. Tapi itu memang memiliki LED merah mewah di bagian depan. Saya membangun robot yang dapat dikontrol WiFi yang terdiri dari Raspberry Pi dengan adaptor WiFi dan Arduino Uno. Anda dapat SSH ke Raspberry Pi
Sepeda Jalan Siang Hari dan Cahaya Tampak Samping 350mA (Sel Tunggal): 11 Langkah (dengan Gambar)
Road Bike Daytime dan Side Visible 350mA Light (Single Cell): Lampu sepeda ini memiliki LED kuning menghadap ke depan dan 45° yang digerakkan hingga 350mA. Visibilitas samping dapat meningkatkan keselamatan di dekat persimpangan. Amber dipilih untuk visibilitas siang hari. Lampu dipasang di drop kiri stang. Polanya dapat dibedakan
Jam Alarm Cerdas: Jam Alarm Cerdas Dibuat Dengan Raspberry Pi: 10 Langkah (dengan Gambar)
Jam Alarm Cerdas: Jam Alarm Cerdas yang Dibuat Dengan Raspberry Pi: Pernahkah Anda menginginkan jam pintar? Jika iya, ini solusinya untuk Anda! Saya membuat Smart Alarm Clock, ini adalah jam yang bisa Anda ubah waktu alarmnya sesuai dengan website. Saat alarm berbunyi, akan ada suara (buzzer) dan 2 lampu akan
Buat Kotak Makan Siang Suhu Konstan Berwaktu: 16 Langkah
Membuat Kotak Makan Siang Suhu Konstan Berwaktu: Meskipun kotak makan siang memasak biasa mudah digunakan dan dioperasikan tetapi memiliki fungsi tunggal, tidak mungkin untuk mengatur waktu atau mengatur suhu ke panas. Untuk memperbaiki kekurangan tersebut, kali ini DIY dibuat dengan bahan dasar
Apa untuk Makan Siang? Pembicara di Kotak Makanan!: 3 Langkah
Apa untuk Makan Siang? Pembicara di Kotak Makanan!: pada instruksi ini saya akan menunjukkan kepada Anda pengeras suara buatan saya untuk gitar, pemutar mp3, pemutar VCD, dll. Saya mendasarkan pekerjaan saya pada bagian-bagian yang tersedia yang saya temukan di tempat terkenal untuk elektronik di sini di Filipina yang kami memanggil "Quiapo". kamu bisa