Sadržaj:

Zvono za vrata od maline Pi: 3 koraka
Zvono za vrata od maline Pi: 3 koraka

Video: Zvono za vrata od maline Pi: 3 koraka

Video: Zvono za vrata od maline Pi: 3 koraka
Video: Холодное лето пятьдесят третьего... (FullHD, драма, реж. Александр Прошкин, 1987 г.) 2024, Studeni
Anonim
Zvono za vrata od maline Pi
Zvono za vrata od maline Pi

Nedavno sam kupio kuću sa pokvarenim zvoncem na vratima. Tako sam napravio jedan koji može stvarati prilagođene zvukove.

Koristio sam Adafruit Stereo Bonnet Pack s RPI Zero W

Dodatni dijelovi:

SD kartica

USB utičnica za napajanje - Ili biste mogli koristiti adapter za napajanje Pi ako imate utičnicu na zvonu na vratima

Mali USB na mikro USB kabel

Spojevi male proto ploče s lemljenjem

Otpornik 1 - 10k

1 - 1k otpornik

1 - 104 (0,1uf) kondenzator

3 kratkospojna kabela

2 kabela sa štipaljkom od aligatora

Korak 1: Dijelovi za lemljenje

Dijelovi za lemljenje
Dijelovi za lemljenje
Dijelovi za lemljenje
Dijelovi za lemljenje
Dijelovi za lemljenje
Dijelovi za lemljenje
Dijelovi za lemljenje
Dijelovi za lemljenje

Poklopac zvučnika Adafruit i nula trebaju zalemiti pin konektore. Adafruit za to ima upute.

Ovo je pouzdan krug koji koristi hardverske otpornike. Ne prima fantomske ulaze od statičkog elektriciteta ili okretanjem prekidača za svjetlo. GPIO dobiva konstantan napon i pritiskom na prekidač povezuje krug s masom ispuštajući napon. Kondenzator djeluje kao kratkotrajno neprekidno napajanje, sprječava ono što se naziva odskakanje gumba. Ovdje će krug napraviti višestruke fluktuacije u naponu kada se pritisne gumb jer metal zapravo dolazi u kontakt više puta u djeliću sekunde. Python skripta ima istek od 5 sekundi koji također pomaže u tome i nepristojnim zvonjavama.

  • Lemite crni kratkospojnik na priključak za masu na poklopcu zvučnika
  • Lemljenje crvenog kratkospojnika na konektor od 3,3 V
  • Lemite plavi kratkospojnik na 22 na poklopcu zvučnika (GPIO 22)
  • Most lemite crveni kratkospojnik snage na 10k otpornik
  • Premosite drugi kraj 10k otpornika, GPIO kratkospojnik, kondenzator i 1k otpornik
  • Spojite drugi kraj 1k otpornika na žicu sa kopčom od aligatora.
  • Lemite drugi kraj kondenzatora, masu i drugu aligatorsku žicu.

Korak 2: Postavljanje Raspberry Pi

Koristio sam Raspbian Lite jer ne možete kontrolirati glasnoću zvučnika na ploči Adafruit s punom GUI verzijom Raspbiana. Ako koristite hardver Adafruit, slijedite njihove upute za postavljanje.

Izradite mapu za datoteke zvona na vratima

pi@raspberrypi ~ $ mkdir zvono na vratima@raspberrypi ~ $ cd zvono na vratima

Preuzmite python skripte i wav datoteke koje želite koristiti.

wget -O doorbell.py

wget -O zvono na vratima.wav

wget -O gong.wav

wget -O bird.wav

Učinite zvono na vratima.py izvršnim

chmod +x zvono na vratima.py

Uređivao sam ove zvukove pomoću licenciranih zvukova Creative Commons koje sam dobio od Freesounda

Python skripta koristi ring.wav, pa kopirajte onu koju želite da se reproducira

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

Postavljanje usluge pokretanja

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

[Jedinica] Opis = Program zvona na vratima

[Servis]

ExecStart =/home/pi/zvono na vratima/zvono na vratima.py

Standardni izlaz = nula

[Instalirati]

Traži se = višekorisnički cilj

Alias = zvono na vratima.usluga

Spremite, a zatim aktivirajte uslugu

pi@raspberrypi ~ $ sudo systemctl omogućiti zvono na vratima.usluga

pi@raspberrypi ~ $ sudo systemctl start doorbell.service

Korak 3: Instalacija

Instalacija će se morati prilagoditi vašem postojećem sustavu zvona na vratima. Kružnom pilom sam otvorio zvučne komore u starom kućištu zvona i stavio zvučnike. Koristio sam neku električnu traku kako bih zadržao stvari na mjestu. Prevukao sam krajeve žice prekidača za zvono na vratima i povezao je s kopčama od aligatora. Obložio sam goli bakar električnom trakom.

Preporučeni: