Turinys:

Laikrodis, nukritęs nuo sienos, kai į jį žiūrite: 4 žingsniai
Laikrodis, nukritęs nuo sienos, kai į jį žiūrite: 4 žingsniai

Video: Laikrodis, nukritęs nuo sienos, kai į jį žiūrite: 4 žingsniai

Video: Laikrodis, nukritęs nuo sienos, kai į jį žiūrite: 4 žingsniai
Video: Я работаю в Страшном музее для Богатых и Знаменитых. Страшные истории. Ужасы. 2024, Liepa
Anonim
Image
Image
Servo prijungimas
Servo prijungimas

Ar kada nors norėjote laikrodžio, kuris nepasako laiko. Aš taip pat, bet tai jūs gaunate, kai mane uždarote į karantiną su keliais elektroniniais komponentais ir internetu.

Prekės

1. Avietė Pi

2. 9g servo (bet koks servo/variklis turėtų veikti)

3. Sieninis laikrodis

4. Interneto kamera

5. Nešiojamasis įkroviklis

6. 3 laidai nuo patelių iki moterų

7. Duonos lenta (neprivaloma)

1 žingsnis: programinė įranga

Pirmiausia užprogramuokite „Pi“. Viskas, ką reikia padaryti, tai nustatyti, kada yra veidas, ir tada įjungti servo sistemą, kad nustumtų save nuo sienos. Štai mano kodas: https://github.com/SmothDragon/Fallclock. Veido atpažinimui naudoju cv2 biblioteką kartu su veido haaro kaskadu. (Naudojau čia:

2 žingsnis: „Servo“prijungimas

Kitas žingsnis - sudėti visus komponentus. Prijunkite servo prie „Raspberry Pi“. Būtinai prijunkite raudoną laidą prie 5 V kaiščio, juodą/rudą laidą prie įžeminimo kaiščio, o geltoną/oranžinę laidą - prie vieno iš GPIO kaiščių (tik įsitikinkite, kad išvedate prie teisingo kodo kaiščio (galite taip pat prijunkite visa tai prie duonos lentos, bet man buvo lengviau tiesiog juos prijungti, nes viskas, ką mes prijungiame, yra servo).

3 veiksmas: prijunkite internetinę kamerą

Dabar pagaliau prijunkite internetinę kamerą. Aš tai padariau per USB, bet jūs taip pat galite tai padaryti naudodami „Raspberry Pi“kameros modulį. Viskas, ką jums reikia padaryti, tai prijungti.

4 žingsnis: mėgaukitės

Dabar galite džiaugtis nežinodami laiko ir kiekvieną kartą, kai į jį žiūrite, reikia taisyti laikrodį. Taip pat turiu 2 vaizdo įrašus pagal laikrodį. Antrasis yra šiek tiek išsamesnis.

Rekomenduojamas: