Talaan ng mga Nilalaman:
2025 May -akda: John Day | [email protected]. Huling binago: 2025-01-13 06:58
Sa Instructable na ito ipinapakita ko sa iyo kung paano ko isinama ang aking normal na doorbell sa aking automation sa bahay. Ang solusyon na ito ay angkop para sa mga taong may kapansanan sa pandinig.
Sa aking kaso ginagamit ko ito upang maabisuhan kung ang silid ay abala at maingay sa isang birthday party ng mga bata.
Kita ko din nung nag-doorbell sa huling pagkakataon.
Gumagamit ang awtomatiko na ito ng aking imprastraktura ng ESP-ngayon, Node-Red at MQTT, tulad ng inilarawan sa aking Instructable.
Mga gamit
Maaari mong makita ang lahat ng mga karaniwang elektronikong sangkap sa Aliexpress o eBay
- ESP-01S
- 4x 1N4001 Diodes
- AMS1117 3.3V boltahe regulator
- 10uF at 1000uF capacitor
- 7.5 o 10k Resistor
- Mga konektor, wire at PCB
Hakbang 1: Ang Unang Subukan
Ang aking doorbell transformer ay bumubuo ng 8V. Kaya, nagdisenyo ako ng isang simpleng circuit, hinihinang ito sa isang perf board at sinubukan ito.
Ang Arduino code ay nasa aking Github. Ang ESP-01S ay na-flash ayon sa hakbang 3 ng Instructable na ito.
Nalaman ko na kapag ang doorbell ay tumunog, ang ESP-01S ay hindi nagsimula (ang asul na tagapagpahiwatig na LED ay hindi ilaw). Kapag sinukat ko ang boltahe sa doorbell kapag ito ay naka-ring, halos hindi ko nasukat ang anumang boltahe. Bakit?
Pagkatapos ay tumunog ang kampana sa aking isip: Ito ay isang AC doorbell. Sa katunayan, nang sinukat ko ang boltahe ng AC, sinukat ko ang 8V AC. Kaya lumipat ako upang planuhin ang B.
Hakbang 2: Magdagdag ng isang Bridge Rectifier
Natagpuan ko ang Instructable na ito na naglalarawan sa isang circuit ng rectifier ng tulay. Nag-ayos ako ng ilang silid sa aking perf board at idinagdag ang apat na 1N4001 diode at nagdagdag ng isang 1000uF capacitor.
Para sa isang tunay na produkto, ang boltahe regulator ay dapat na mailagay nang mas mahusay, ngunit para sa maliit na eksperimento na ito ay sapat na.
Hakbang 3: Idagdag ang Home Automation
Ngayon ang pag-ring ng doorbell ay binago sa isang mensahe ng MQTT, ang langit ang limitasyon para sa mga awtomatikong nais mong simulan:
- Mga ilaw na ilaw
- Mag-ring ng iba pang mga konektadong kampanilya o alarma sa WiFi
- Isara o buksan ang mga window blinds o shutter.
Sa aking automation sa bahay (Openhab) isinama ko ang mga sumusunod na aksyon kapag ang mensahe na "RING" ay na-publish sa paksang "sensor / doorbell":
- Paganahin ang isang eksena ng aking LEDstrip (blink red) - kapag ang automation ay nakabukas.
- Irehistro ang oras na pinindot ang doorbell.
- I-reset ang estado ng item ng doorbell.
Ang aking mga file na openhab ay nasa aking Github.