Përmbajtje:

Raspberry Pi Doorbell: 3 Hapa
Raspberry Pi Doorbell: 3 Hapa

Video: Raspberry Pi Doorbell: 3 Hapa

Video: Raspberry Pi Doorbell: 3 Hapa
Video: Build your own fast video doorbell / intercom on Raspberry Pi 2024, Korrik
Anonim
Raspberry Pi Doorbell
Raspberry Pi Doorbell

Kohët e fundit bleva një shtëpi me një zile të thyer të ziles së derës. Kështu që unë ndërtova një që mund të bëjë tinguj me porosi.

Kam përdorur Paketën Adafruit Stereo Bonnet me RPI Zero W

Pjesë shtesë:

kartë SD

Prizë USB - Ose mund të përdorni një përshtatës të energjisë Pi nëse keni një prizë energjie në zilen e derës

Kabllo e vogël USB në mikro USB

Proto bord i vogël për lidhjen e lidhjeve

Rezistent 1 - 10k

Rezistent 1 - 1k

Kondensator 1 - 104 (0.1uf)

3 kabllo kërcyes

2 kabllo kapëse aligatori

Hapi 1: Pjesët e saldimit

Pjesë bashkimi
Pjesë bashkimi
Pjesë bashkimi
Pjesë bashkimi
Pjesë bashkimi
Pjesë bashkimi
Pjesë bashkimi
Pjesë bashkimi

Adafruit Speaker Bonnet dhe Zero kanë nevojë për lidhëset e kunjave të bashkuar. Adafruit ka udhëzime për këtë.

Ky është një qark i besueshëm që përdor rezistencë harduerike. Nuk merr hyrje fantazmë nga elektriciteti statik ose nga rrokullisja e çelësit të dritës. GPIO merr një tension konstant dhe goditja e çelësit lidh qarkun me tokën duke rënë tensionin. Kondensatori vepron si një furnizim me energji të pandërprerë për një kohë të shkurtër, ai parandalon atë që quhet kërcim i butonit. Kjo ku një qark do të bëjë luhatje të shumta në tension kur shtypet një buton sepse metali në të vërtetë po kontakton shumë herë në një pjesë të sekondës. Skenari Python ka një dalje 5 sekonda që gjithashtu ndihmon me këtë dhe zile të pasjellshme.

  • Lidhni bluzën e zezë në një lidhës tokësor në Bonnetin e altoparlantit
  • Ngjitës bluzë e kuqe në lidhësin 3.3v
  • Ngjitës blu i ngjitur në 22 në Speaker Bonnet (që është GPIO 22)
  • Ura bashkoi bluzën e kuqe të energjisë në rezistencën 10k
  • Ura bashkon skajin tjetër të rezistencës 10k, kërcyesit GPIO, kondensatorit dhe rezistencës 1k
  • Ura lidhni skajin tjetër të rezistencës 1k tela me kapëse aligatori.
  • Ura bashkoni skajin tjetër të kondensatorit, tokëzimit dhe telave të tjerë të kapësave të aligatorit.

Hapi 2: Konfiguroni Raspberry Pi

Kam përdorur Raspbian Lite, sepse nuk mund të kontrolloni volumin e altoparlantit në tabelën Adafruit me versionin e plotë GUI të Raspbian. Nëse përdorni pajisjet Adafruit, ndiqni udhëzimet e tyre për konfigurim.

Krijoni një dosje për skedarët e ziles

pi@raspberrypi ~ $ mkdir doorbellpi@raspberrypi ~ $ cd zile derë

Shkarkoni skriptin python dhe skedarët (t) wav që dëshironi të përdorni.

wget -O doorbell.py

wget -O doorbell.wav

wget -O gong.wav

wget -O bird.wav

Bëni zilen e derës.py të ekzekutueshme

chmod +x zile derë.py

I redaktova këto tinguj me tinguj të licencuar nga Creative Commons të cilët i mora nga Freesound

Skenari python përdor ring.wav, kështu që kopjoni atë që dëshironi të luajë

pi@raspberrypi ~ $ cp gong.wav ring.wav

Konfiguro shërbimin e fillimit

pi@raspberrypi su $ sudo nano /lib/systemd/system/doorbell.service

[Njësia] Përshkrimi = Programi i ziles së derës

[Shërbimi]

ExecStart =/home/pi/zile derë/zile derë.py

StandardOutput = null

[Instalo]

WantedBy = multi-user.target

Alias = zile derë.shërbim

Ruaj, pastaj aktivizo shërbimin

pi@raspberrypi su $ sudo systemctl aktivizo derën e ziles.shërbim

pi@raspberrypi su $ sudo systemctl start doorbell.service

Hapi 3: Instalimi

Instalimi do të duhet të personalizohet sipas sistemit tuaj ekzistues të ziles. Kam përdorur një sharrë reciproke për të hapur dhomat e zërit në strehën e vjetër të ziles dhe i kam vënë altoparlantët. Kam përdorur disa kaseta elektrike për t'i mbajtur gjërat në vend. I shirita skajet e telit të ndërrimit të ziles dhe e lidha me kapëse aligatori. E mbulova bakrin e zhveshur me shirit elektrik.

Recommended: