2025 Autor: John Day | [email protected]. Modificat ultima dată: 2025-01-13 06:58
IoT se răspândește peste tot și multe produse sunt modificate pentru a deveni mai inteligente, interfoanele nu fac excepție.
Vom adăuga o funcție de deschidere a ușii la distanță la un interfon bine cunoscut prin intermediul unui microcontroler extern. de exemplu. utilizați smartphone-ul pentru a deschide ușa din exterior, lăsându-l să se deschidă pentru o perioadă de timp, evitând mai în general să fie nevoie să apăsați tasta de pe dispozitiv.
Avertisment: asigurați-vă că înțelegeți riscurile legate de sursele de alimentare și, dacă este cazul, să discutați acest lucru cu proprietarul dvs., deoarece carcasa interfonului va fi deschisă (adăugând doar două fire, nu este necesară lipirea).
Provizii:
- Siedle HTA 711-01 -
- Tranzistor P2N2222A -
- Rezistor de 330 Ohm
- Placă de dezvoltare cu de ex. ESP32 WROOM-32 -
Pasul 1: Selectarea componentelor electronice
Înainte de a porni fierul de lipit, să aruncăm o privire asupra selecției componentelor electronice pentru a înțelege mai bine ce facem.
Specificații interfon
Din foaia tehnică Siedle HTA 711-01:
- Secțiunea „Alocarea terminalului” ne oferă pinii de interes: „Contact 6.1 / I pentru butonul de deblocare a ușii”.
- Secțiunea „Specificații” ne oferă: „Buton de deblocare ușă fără potențial, sarcină de contact 24 V, 1 A”.
Măsurarea tensiunii prin interfon
Deschideți carcasa interfonului, luați un multimetru și măsurați tensiunea dintre „6.1” și „I” (pe circuit puteți citi „Tö” care este abrevierea germană a „Türöffner” adică „deblocare ușă”), ar trebui să obțineți ceva ca:
contact deschis: 18,5V c.a.
contact închis: 0,0V AC
Experimentare
Scurtarea „6.1” la „I” cu un fir va face ușa deschisă.
Deoarece de cele mai multe ori microcontrolerul nostru va avea o ieșire de 3,3V pe GPIO, avem nevoie de o componentă electronică specifică care acționează ca o pornire / oprire care să permită curentul să curgă de la „6.1” la „I”: un tranzistor.
Alegerea tranzistorului și specificații de montaj
Puteți consulta explicații despre tranzistoare la https://en.wikipedia.org/wiki/Bipolar_junction_tra… sau
Un tranzistor de uz general utilizat la scară largă și mic pentru microelectronice este 2N2222A. Aceasta este ceea ce vom folosi.
Din foaia tehnică a tranzistorului, știm că (~ 25 ° C):
- Tensiune de defalcare a emițătorului colector: BVceo = 40 V (avem de-a face cu 18.5V)
- Curent de colector continuu: Ic = 0,8 A
- Tensiunea de saturație a emițătorului de bază * Vbe (Sat) = 0,6V
GP32-urile ESP32 WROOM-32 pot genera 3.3V @ 12mA (multe subiecte de pe forum susțin 12mA vs 40mA, permiteți-ne să mergem în siguranță, deoarece funcționează).
Calcul Rb: Vb - Vbe_sat = Rb * Ib
Numeric: Ibmax = 12mA = (3,3V - 0,6V) / Rbmin => Rbmin = (3,3 - 0,6) / 12 * 10 ^ (- 3) => Rbmin = 225 Ohm.
Pentru siguranță, vom lua un rezistor mai mare de 225 Ohm. 330 Ohm este o valoare comună din seria E24.
Folosind diferite componente
Dacă doriți să utilizați un alt interfon, microcontroler cu caracteristici GPIO diferite și / sau un alt tranzistor, aruncați o privire la fișele tehnice respective și conectați numerele la ecuația de mai sus. Adaptați valoarea Rb dacă este necesar.
Pasul 2: Schematic
Luați fierul de lipit și faceți (după ce ați verificat că se aplică caracteristicile componentelor) conform schemei.
notă: cele două fire care merg la interfon nu sunt lipite, ușurați șuruburile și adăugați-le la cele deja existente utilizate pentru scopul principal al dispozitivului.
Partea de programare nu este descrisă aici și este lăsată liberă pentru implementare.
Pasul 3: Dincolo
Resurse suplimentare despre acest subiect:
- https://github.com/audef1/magicdooropener
- https://forum.iobroker.net/topic/7660/siedle-kling…