Obsah:

Hodiny, které spadnou ze zdi, když se na ně podíváte: 4 kroky
Hodiny, které spadnou ze zdi, když se na ně podíváte: 4 kroky

Video: Hodiny, které spadnou ze zdi, když se na ně podíváte: 4 kroky

Video: Hodiny, které spadnou ze zdi, když se na ně podíváte: 4 kroky
Video: Calin – Praha/Vídeň 2024, Červenec
Anonim
Image
Image
Připojení serva
Připojení serva

Chtěli jste někdy hodiny, které vám neřeknou čas. Já také ne, ale toho dosáhnete, když mě dáte do karantény s několika elektronickými součástkami a internetem.

Zásoby

1. Raspberry Pi

2. 9g servo (jakékoli servo/motor by mělo fungovat)

3. Nástěnné hodiny

4. Webová kamera

5. Přenosná nabíječka

6. 3 vodiče mezi mužem a ženou

7. Breadboard (volitelně)

Krok 1: Software

Nejprve naprogramujte svůj Pi. Vše, co musíte udělat, je detekovat, když existuje obličej, a poté aktivovat servo, aby se vytlačilo ze zdi. Tady je můj kód: https://github.com/SmothDragon/Fallclock. K rozpoznávání obličeje jsem použil knihovnu cv2 spolu s kaskádou face haar. (Ty, které jsem použil, jsou zde:

Krok 2: Připojení serva

Dalším krokem je dát dohromady všechny komponenty. Připojte servo k Raspberry Pi. Ujistěte se, že jste připojili červený vodič k 5v pinu, černý/hnědý vodič k uzemňovacímu kolíku a žlutý/oranžový vodič k jednomu z pinů GPIO (ujistěte se, že jste v kódu vyvedli správný pin (můžete také připojte všechny tyto k prkénku, ale pro mě bylo jednodušší je připojit přímo, protože vše, co připojujeme, je servo).

Krok 3: Připojení webové kamery

Nyní konečně připojte webovou kameru. Udělal jsem to přes USB, ale dalo se to i s kamerovým modulem Raspberry Pi. Jediné, co musíte udělat, je zapojit jej.

Krok 4: Užijte si to

Nyní si můžete užívat nevědomost o čase a nutnost opravit si hodiny pokaždé, když se na ně podíváte. Na hodinách mám také 2 videa. Druhý jde trochu hlouběji.

Doporučuje: