2025 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2025-01-13 06:58
IoT se širi povsod in mnogi izdelki se spreminjajo, da postanejo pametnejši, domofoni niso izjema.
Dobro znanemu domofonu bomo prek zunanjega mikrokrmilnika dodali funkcijo oddaljenega odpiranja vrat. npr. S pametnim telefonom odprite vrata od zunaj in jih pustite nekaj časa odprta, na splošno se izogibajte pritisku tipke na napravi.
Pozor: prepričajte se, da razumete tveganja, povezana z napajanjem, in če je primerno, se o tem pogovorite s svojim najemodajalcem, saj se bo odprla ohišje domofona (le dodajanje dveh žic, spajkanje ni potrebno).
Zaloge:
- Siedle HTA 711-01 -
- Tranzistor P2N2222A -
- 330 ohmski upor
- Razvojna tabla z npr. ESP32 WROOM -32 -
1. korak: Izbira elektronskih komponent
Preden vklopite spajkalnik, si oglejte izbiro elektronskih komponent, da boste bolje razumeli, kaj počnemo.
Specifikacije domofona
Iz podatkovnega lista Siedle HTA 711-01:
- V razdelku "Dodelitev terminala" so zanimivi zatiči: "6.1/I Kontakt za gumb za odpiranje vrat".
- V razdelku "Specifikacije" je navedeno: "Gumb za odpiranje vrat brez potenciala, kontaktna obremenitev 24 V, 1 A".
Merjenje napetosti domofona
Odprite ohišje domofona, vzemite multimeter in izmerite napetost med "6.1" in "I" (na vezju lahko preberete "Tö", ki je nemška kratica za "Türöffner", tj. "Odpiranje vrat"), dobili bi nekaj kot:
odprti kontakt: 18,5 V AC
zaprt kontakt: 0,0V AC
Eksperimentiranje
S skrajšanjem "6.1" na "I" se bodo vrata odprla.
Ker bo naš mikrokrmilnik večinoma imel 3.3V izhod na svojem GPIO, potrebujemo posebno elektronsko komponento, ki deluje kot vklop/izklop in omogoča pretok toka od "6.1" do "I": tranzistor.
Izbira in montaža tranzistorjev
Razlage o tranzistorjih si lahko ogledate na naslovu https://en.wikipedia.org/wiki/Bipolar_junction_tra… ali
Zelo razširjen in majhen tranzistor majhne moči za mikroelektroniko za splošne namene je 2N2222A. To bomo uporabili.
Iz podatkovnega lista tranzistorja vemo, da (~ 25 ° C):
- Napetost razčlenitve oddajnika kolektorja: BVceo = 40 V (imamo opravka z 18,5 V)
- Kolektorski tok neprekinjeno: Ic = 0,8 A
- Napetost nasičenja osnovnega oddajnika *Vbe (Sat) = 0,6 V.
GPIO-ji ESP32 WROOM-32 lahko oddajajo 3.3V @12mA (številne teme foruma trdijo, da je 12mA proti 40mA, pojdimo na varen način, ko deluje).
Izračun Rb: Vb - Vbe_sat = Rb * Ib
Številčno: Ibmax = 12mA = (3.3V - 0.6V) / Rbmin => Rbmin = (3.3 - 0.6) / 12*10^(- 3) => Rbmin = 225 Ohm.
Zaradi varnosti bomo uporabili upor, večji od 225 Ohmov. 330 Ohm je skupna vrednost iz serije E24.
Uporaba različnih komponent
Če želite uporabiti drug domofon, mikrokrmilnik z različnimi lastnostmi GPIO in/ali drug tranzistor, si oglejte njihove podatkovne liste in številke priključite v zgornjo enačbo. Po potrebi prilagodite vrednost Rb.
2. korak: Shema
Vzemite spajkalnik in naredite (potem ko ste preverili veljavnost značilnosti sestavnih delov) po shemi.
Opomba: dve žici, ki gresta do domofona, nista spajkani, sprostite vijake in jih dodajte k že obstoječim, ki se uporabljajo za primarni namen naprave.
Programski del tukaj ni opisan in je prost za uporabo.
3. korak: onkraj
Dodatni viri na to temo:
- https://github.com/audef1/magicdooropener
- https://forum.iobroker.net/topic/7660/siedle-kling…