Daftar Isi:
2025 Pengarang: John Day | [email protected]. Terakhir diubah: 2025-01-13 06:57
Pernahkah Anda menginginkan jam yang tidak memberi tahu Anda waktu. Saya juga tidak, tapi itulah yang Anda dapatkan ketika Anda menempatkan saya di karantina dengan beberapa komponen elektronik, dan internet.
Perlengkapan
1. Raspberry Pi
2. Servo 9g (Servo/motor apa pun harus berfungsi)
3. Jam Dinding
4. Kamera web
5. Pengisi Daya Portabel
6. 3 kabel pria ke wanita
7. Papan tempat memotong roti (opsional)
Langkah 1: Perangkat Lunak
Pertama-tama program Pi Anda. Yang perlu dilakukan hanyalah mendeteksi ketika ada wajah dan kemudian mengaktifkan servo untuk mendorong dirinya dari dinding. Ini kode saya: https://github.com/SmothDragon/Fallclock. Saya menggunakan pustaka cv2 untuk pengenalan wajah, bersama dengan kaskade haar wajah. (Yang saya gunakan ada di sini:
Langkah 2: Menghubungkan Servo
Langkah selanjutnya adalah menyatukan semua komponen. Hubungkan servo ke Raspberry Pi. Pastikan untuk menghubungkan kabel merah ke pin 5v, kabel hitam/coklat ke pin ground, dan kabel kuning/oranye ke salah satu pin GPIO (pastikan Anda output ke pin yang benar dalam kode (Anda dapat juga menghubungkan semua ini ke papan tempat memotong roti, tetapi saya merasa lebih mudah untuk menghubungkannya secara langsung karena yang kita hubungkan hanyalah servo).
Langkah 3: Menghubungkan Webcam
Sekarang akhirnya hubungkan webcam. Saya melakukannya melalui USB, tetapi Anda juga bisa melakukannya dengan modul kamera Raspberry Pi. Yang harus Anda lakukan adalah mencolokkannya.
Langkah 4: Nikmati
Anda sekarang dapat menikmati tidak mengetahui waktu, dan harus memperbaiki jam Anda setiap kali Anda melihatnya. Saya juga memiliki 2 video pada jam. Yang kedua berjalan sedikit lebih dalam.