İçindekiler:
2025 Yazar: John Day | [email protected]. Son düzenleme: 2025-01-13 06:58
Hiç size zamanı göstermeyen bir saat istediniz mi? Ben de, ama beni birkaç elektronik bileşen ve internetle karantinaya aldığınızda elde ettiğiniz şey bu.
Gereçler
1. Ahududu Pi
2. 9g Servo (Herhangi bir servo/motor çalışmalıdır)
3. Duvar Saati
4. Web kamerası
5. Taşınabilir Şarj Cihazı
6. 3 erkek dişi tel
7. Breadboard (isteğe bağlı)
1. Adım: Yazılım
Öncelikle Pi'nizi programlayın. Tek yapması gereken, bir yüz olduğunu algılamak ve ardından kendisini duvardan itmek için bir servoyu etkinleştirmek. İşte kodum: https://github.com/SmothDragon/Fallclock. Yüz tanıma için cv2 kitaplığını, yüz kaskadıyla birlikte kullandım. (Kullandıklarım burada:
Adım 2: Servoyu Bağlama
Bir sonraki adım, tüm bileşenleri bir araya getirmektir. Servoyu Raspberry Pi'ye bağlayın. Kırmızı kabloyu 5v pinine, siyah/kahverengi kabloyu topraklama pinine ve sarı/turuncu kabloyu GPIO pinlerinden birine bağladığınızdan emin olun (koddaki doğru pine çıkış yaptığınızdan emin olun (Yapabilirsiniz). ayrıca bunların hepsini bir breadboard'a bağlayın, ancak onları doğrudan bağlamayı daha kolay buldum çünkü bağladığımız tek şey servo).
3. Adım: Web Kamerasını Bağlama
Şimdi nihayet web kamerasını bağlayın. Ben USB üzerinden yaptım ama siz Raspberry Pi kamera modülü ile de yapabilirsiniz. Yapmanız gereken tek şey fişe takmak.
Adım 4: Keyfini çıkarın
Artık saati bilmemenin ve her baktığınızda saatinizi düzeltmek zorunda kalmanın keyfini çıkarabilirsiniz. Ayrıca saatte 2 videom var. İkincisi biraz daha derine iniyor.