Съдържание:

Часовник, който пада от стената, когато го погледнете: 4 стъпки
Часовник, който пада от стената, когато го погледнете: 4 стъпки

Видео: Часовник, който пада от стената, когато го погледнете: 4 стъпки

Видео: Часовник, който пада от стената, когато го погледнете: 4 стъпки
Видео: Детето ми се храни само със зеленчуци 2024, Ноември
Anonim
Image
Image
Свързване на серво
Свързване на серво

Искали ли сте някога часовник, който не ви казва часа. Аз също, но това получавате, когато ме поставите в карантина с няколко електронни компонента и интернет.

Консумативи

1. Малина Пи

2. 9g Servo (Всеки серво/мотор трябва да работи)

3. Стенен часовник

4. Уеб камера

5. Преносимо зарядно устройство

6. 3 проводника от мъжки към женски

7. Платформа (по избор)

Стъпка 1: Софтуер

Първо програмирайте своя Pi. Всичко, което трябва да направи, е да открие кога има лице и след това да активира серво, за да се отблъсне от стената. Ето моя код: https://github.com/SmothDragon/Fallclock. Използвах библиотеката cv2 за разпознаване на лица, заедно с каскада за лице на лице. (Тези, които използвах, са тук:

Стъпка 2: Свързване на серво

Следващата стъпка е да сглобите всички компоненти. Свържете серво към Raspberry Pi. Уверете се, че сте свързали червения проводник към 5v щифт, черния/кафявия проводник към заземяващ щифт, а жълто/оранжевия проводник към един от пиновете GPIO (просто се уверете, че сте извели към правилния щифт в кода (Можете също свързвам всичко това към макет, но ми беше по -лесно просто да ги свържа директно, защото всичко, което свързваме, е серво).

Стъпка 3: Свързване на уеб камерата

Сега най -накрая свържете уеб камерата. Направих го чрез USB, но можете да го направите и с модул за камера на Raspberry Pi. Всичко, което трябва да направите, е да го включите.

Стъпка 4: Насладете се

Вече можете да се наслаждавате, че не знаете часа и трябва да поправяте часовника си всеки път, когато го погледнете. Имам и 2 видеоклипа на часовника. Вторият е малко по -задълбочен.

Препоръчано: