Orodha ya maudhui:

Raspberry Pi Mlango: 3 Hatua
Raspberry Pi Mlango: 3 Hatua

Video: Raspberry Pi Mlango: 3 Hatua

Video: Raspberry Pi Mlango: 3 Hatua
Video: Raspberry Pi 3 - знакомство и настройка. 2024, Novemba
Anonim
Raspberry Pi Mlango
Raspberry Pi Mlango

Hivi karibuni nilinunua nyumba na kengele ya mlango iliyovunjika. Kwa hivyo nilijenga moja ambayo inaweza kufanya sauti za kawaida.

Nilitumia kifurushi cha Adafruit Stereo Bonnet na RPI Zero W.

Sehemu za Ziada:

Kadi ya SD

Hifadhi ya umeme ya USB - Au unaweza kutumia adapta ya nguvu ya Pi ikiwa una kituo cha umeme kwenye kengele ya mlango

USB ndogo kwa kebo ndogo ya USB

Bodi ndogo ya proto kwa unganisho la solder

1 - 10k mpinzani

Mpinzani 1 - 1k

1 - 104 (0.1uf) capacitor

Cables 3 za kuruka

Kamba 2 za clip ya alligator

Hatua ya 1: Sehemu za Solder

Sehemu za Solder
Sehemu za Solder
Sehemu za Solder
Sehemu za Solder
Sehemu za Solder
Sehemu za Solder
Sehemu za Solder
Sehemu za Solder

Spika ya Spika ya Adafruit na Zero wanahitaji viunganisho vya pini vilivyouzwa. Adafruit ina maagizo ya hii.

Hii ni mzunguko wa kuaminika ambao hutumia vifaa vya kupinga vifaa. Haipati pembejeo za phantom kutoka kwa umeme tuli au kutoka kwa kubonyeza swichi ya taa. GPIO hupata voltage ya mara kwa mara na kupiga swichi huunganisha mzunguko hadi chini ukiacha voltage. Capacitor hufanya kazi kama muda mfupi bila usumbufu usambazaji wa umeme, inazuia kile kinachoitwa kitufe cha kifungo. Hapa ambapo mzunguko utafanya kushuka kwa thamani nyingi kwa voltage wakati kitufe kinabanwa kwa sababu chuma kweli inawasiliana mara nyingi kwa sekunde ya pili. Hati ya chatu ina mara ya pili ya 5 ambayo pia husaidia kwa hii na viboreshaji wasio na adabu.

  • Solder jumper nyeusi kwenye kiunganishi cha ardhi kwenye Bonnet ya Spika
  • Jumper nyekundu ya Solder hadi kontakt 3.3v
  • Jumper ya Solder ya bluu hadi 22 kwenye Bonnet ya Spika (ambayo ni GPIO 22)
  • Jumper ya daraja nyekundu ya nguvu ya daraja hadi 10k resistor
  • Bridge solder mwisho mwingine wa 10k resistor, GPIO jumper, capacitor na 1k resistor
  • Solder ya daraja lingine mwisho wa kipinga 1k kwa waya ya klipu ya alligator.
  • Bridge solder mwisho mwingine wa capacitor, ardhi na waya nyingine ya clip ya alligator.

Hatua ya 2: Sanidi Raspberry Pi

Nilitumia Raspbian Lite, kwa sababu huwezi kudhibiti sauti ya spika kwenye bodi ya Adafruit na toleo kamili la GUI la Raspbian. Ikiwa unatumia vifaa vya Adafruit, fuata maelekezo yao kwa usanidi.

Unda folda ya faili za kengele ya mlango

pi @ raspberrypi ~ $ mkdir doorbellpi @ raspberrypi ~ $ cd mlango wa mlango

Pakua hati ya chatu na faili za wav ambazo unataka kutumia.

wget -O mlango wa mlango.py

wget -O mlango wa mlango.wav

wget -O gong.wav

wget -O bird.wav

Fanya kengele ya mlango kutekelezwa

chmod + x kengele ya mlango.py

Nilihariri sauti hizi na sauti zenye leseni za Creative Commons nilizopata kutoka Freeound

Hati ya chatu hutumia ring.wav, kwa hivyo nakili ile unayotaka icheze

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

Huduma ya kuanzisha

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

[Kitengo] Maelezo = Programu ya Kengele ya Mlango

[Huduma]

ExecStart = / nyumba / pi / kengele ya mlango / mlango wa mlango.py

StandardOutput = batili

[Sakinisha]

InayotarajiwaBy = multi-user.target

Alias = huduma ya kengele ya mlango

Hifadhi, kisha utumie huduma

pi @ raspberrypi ~ $ sudo systemctl wezesha huduma ya mlango

pi @ raspberrypi ~ $ sudo systemctl anza mlango wa huduma

Hatua ya 3: Ufungaji

Ufungaji utapaswa kubadilishwa kwa mfumo wako wa mlango uliopo. Nilitumia msumeno unaolipa ili kufungua vyumba vya sauti katika nyumba ya zamani ya kengele na kuweka spika. Nilitumia mkanda wa umeme kuweka vitu mahali. Nilipiga ncha mwisho wa waya ya kubadili mlango na kuiunganisha na vipande vya alligator. Nilifunikwa shaba wazi na mkanda wa umeme.

Ilipendekeza: