Cookies op Tweakers

Tweakers is onderdeel van DPG Media en maakt gebruik van cookies, JavaScript en vergelijkbare technologie om je onder andere een optimale gebruikerservaring te bieden. Ook kan Tweakers hierdoor het gedrag van bezoekers vastleggen en analyseren. Door gebruik te maken van deze website, of door op 'Cookies accepteren' te klikken, geef je toestemming voor het gebruik van cookies. Wil je meer informatie over cookies en hoe ze worden gebruikt? Bekijk dan ons cookiebeleid.

Meer informatie
Toon posts:

Deurbel op NodeMCU/Arduino aansluiten

Pagina: 1
Acties:

Vraag


Acties:
  • 0Henk 'm!

  • betojuan
  • Registratie: april 2011
  • Laatst online: 04-07 12:07
Hi allemaal,

Ik heb al vele topics gelezen op verschillende (internationale) forums, maar ik kom er door mijn noobheid helaas niet helemaal uit. Nadat ik al een bordje heb opgeblazen wend ik mij tot jullie.

Eigenlijk is de vraag (voor jullie) best simpel. Ik heb een NodeMCU met ESP chip (maar voor een Arduino geldt dit ook, dus zet ik m voor t zoekwoord even bij ;) ): hoe sluit ik zo'n bordje nu op mijn domme 8V AC deurbel aan? De knop gaat naar een ingebouwde transformator, en die staat weer in contact met de bel. Ik trek liever de kast niet open. Mijn vraag is eigenlijk een soort ELI5: op welke plek sluit ik nu wat voor onderdeel aan.

Hierbij wil ik wel graag dat de bel het blijft doen, zonder dat de node het doet, in het geval van een storing oid.

Als ik jullie van meer info moet voorzien, of iets zelf eerst moet doen, let me know!!

Beste antwoord (via betojuan op 13-05-2017 12:02)


  • Miepermans
  • Registratie: oktober 2004
  • Niet online
betojuan schreef op woensdag 10 mei 2017 @ 20:09:
[...]


Tja, WEMOS of NodeMCU, dat idee werkt hetzelfde. Zou je deze noob kunnen vertellen hoe je dan precies de bel 'ertussen' hebt geplaatst. Na veel gelezen te hebben denk ik de knop op NC en de bel op de COM, of zit ik er dan naast?

Korte uitleg op welke draad je welke aansluiting je zou plaatsen of een fotootje zou echt fantastisch zijn!
Zo moeilijk is het allemaal niet, no worries.

Echter, in je verhaal ben je 1 ding vergeten. Je hebt niet gespecificeerd wat de ESP/WEMOS/whatever moet doen, moet hij;

1. iets doen wanneer iemand op de bel drukt ( dit lijkt me het meest logisch ) of
2. de bel kunnen laten afgaan vanaf afstand.

In geval 1, het meest simpele is, om de draden naar je daadwerkelijk deurbel toe, even de splitsen in een kroonsteentje en een aftakking te maken van beide draden naar ofwel een optocoupler, ofwel een AC Relais. Je sluit dan jouw relais als het ware parallel aan over de bel.

Aan de contact zijde van het relais ( of optocoupler ) bevestig je de draden naar je microcontroller ( bij voorkeur met een pull-up of pull-down weerstand, net wat jij wilt ) hiervoor vind je genoeg sketches en tekeningen op het internet, de maak contacten van een relais, zijn in dit geval niets meer dan een drukknop.

Als je de bel wilt laten afgaan vanaf afstand, is het nog makkelijker. Je kunt dan het makkelijkste gewoon een kant en klaar relaisbordje kopen voor $microcontroller$.naar keuze, en dan sluit je de maakcontacten van dat relais parallel over de draden van de drukknop naast de buitendeur aan.

Hier kom je zeker wel aan uit, maar, mocht je het niet vertrouwen, meet eerst even na wat bepaalde contacten op je microcontroller / relais precies doen voordat je mogelijk het verbreek contact op je bel aansluit... mijn ervaring is, dat je jezelf dan de ziekte schrikt omdat je bel ineens afgaat boven je hoofd
( wat vanzelfsprekend niet gebeurt als je gewoon netjes de stroom afschakelt, maarja ik ben raar )

Kom je er zo uit ?

Alle reacties


Acties:
  • 0Henk 'm!

  • SA007
  • Registratie: oktober 2002
  • Laatst online: 00:03

SA007

Moderator Tweaking
Zoek een 9 of 12VAC relais, plaats die parallel over de deurbel.

Dan kan je de geschakelde contactjes van het relais aansluiten als een normale drukknop.

Dat zou het moeten doen.

Klok is stuk :(


Acties:
  • 0Henk 'm!

  • betojuan
  • Registratie: april 2011
  • Laatst online: 04-07 12:07
Ok, thanks voor je snelle reactie. En dan:

1. Ik heb een 5V (SRD-05VDC-SL-C) liggen, dat werkt niet?
2. Welke aansluiting gaat waarin:
- DC+=VCC, DC-=GRD en IN is de NodeMCU pin.
- NO, COM en NC??

En dan heb ik geen condensator oid nodig?

Acties:
  • 0Henk 'm!

  • sebastius
  • Registratie: september 2000
  • Laatst online: 21:53

sebastius

Laten we lekker link gaan doen

Optocoupler op de deurbel (met weerstandje) en dan aan je esp :) supersimpel.

  • Miepermans
  • Registratie: oktober 2004
  • Niet online
Geen oplossing zoals jij graag ziet, maar ik heb ongeveer hetzelfde gedaan met mijn deurbel. Ik heb echter een WEMOS D1 Mini geplaatst met Relais module. Die schakelt de deurbel.

Het voordeel is nu, dat de drukknop buiten enkel een maak-contact is op de ESP, daar maak ik handig gebruik van door een soort extreme-debouncing te doen. Per keer dat de knop getriggerd word, gaat mijn deurbel 1000ms af, en word er een timer gezet van 10000ms. Binnen die 10000ms kan er niet opnieuw gebeld worden ( haha, jammer joh belletje trekkers, irritante verkopers en geloofovertuigers ).

Ook stuur ik een update naar PushOver direct vanaf de WEMOS en doe ik een update naar InfluxDB ( gewoon omdat het kan ).

Hiermee voorkom ik wat gedoe met mensen die de deurbel vastplakken, er een stokje tussen doe of andere zaken. Dit was voor mij de ideaale oplossing.

Verder, hierboven staan een aantal goede oplossingen, Mocht je het bij de grovere elektronica willen houden dan is een relais ( op wisselspanning ) een goed idee, en mocht je wat willen solderen, dan is de oplossing van Sebastius een zeer compacte oplossing.

  • rvinke
  • Registratie: september 2008
  • Laatst online: 19:01
Miepermans schreef op woensdag 10 mei 2017 @ 08:48:
Geen oplossing zoals jij graag ziet, maar ik heb ongeveer hetzelfde gedaan met mijn deurbel. Ik heb echter een WEMOS D1 Mini geplaatst met Relais module. Die schakelt de deurbel.

Het voordeel is nu, dat de drukknop buiten enkel een maak-contact is op de ESP, daar maak ik handig gebruik van door een soort extreme-debouncing te doen. Per keer dat de knop getriggerd word, gaat mijn deurbel 1000ms af, en word er een timer gezet van 10000ms. Binnen die 10000ms kan er niet opnieuw gebeld worden ( haha, jammer joh belletje trekkers, irritante verkopers en geloofovertuigers ).

Ook stuur ik een update naar PushOver direct vanaf de WEMOS en doe ik een update naar InfluxDB ( gewoon omdat het kan ).
Ik heb precies deze oplossing, en dat werkt echt perfect. Gekoppeld aan domoticz waarmee ik 's nachts (en als de kleine slaapt) de gong uit kan zetten en dan gaat er alleen een huelamp knipperen + een pushover-bericht. Erg fijn. Ik heb wel een kleine condensator op de ingang van de deurbel gezet, want we hadden last van 'spookmeldingen'. Daarmee is dat eigenlijk opgelost.

Acties:
  • +1Henk 'm!

  • BoschR
  • Registratie: december 2008
  • Laatst online: 16-07 16:04
Toevallig ook opzoek naar exact dezelfde oplossing. Beide oplossingen relay en Optocoupler lijken me prima uit te voeren met mijn (zeer beperkte) electronica kennis.

Even gezocht wat z'n "Optocoupler" precies is, maar ziet er eenvoudig uit. Ik zie wel dat er veel verschillende varianten zijn. Iemand een advies? En waar kopen jullie deze onderdelen? Dit keer geen zin in Aliexpress levertijden. Is dit wat?

Wat betreft die 12v AC relais. Is dit wat?

PVOutput live - 3060wp


  • betojuan
  • Registratie: april 2011
  • Laatst online: 04-07 12:07
Miepermans schreef op woensdag 10 mei 2017 @ 08:48:
Geen oplossing zoals jij graag ziet, maar ik heb ongeveer hetzelfde gedaan met mijn deurbel. Ik heb echter een WEMOS D1 Mini geplaatst met Relais module. Die schakelt de deurbel.

Het voordeel is nu, dat de drukknop buiten enkel een maak-contact is op de ESP, daar maak ik handig gebruik van door een soort extreme-debouncing te doen. Per keer dat de knop getriggerd word, gaat mijn deurbel 1000ms af, en word er een timer gezet van 10000ms. Binnen die 10000ms kan er niet opnieuw gebeld worden ( haha, jammer joh belletje trekkers, irritante verkopers en geloofovertuigers ).

Ook stuur ik een update naar PushOver direct vanaf de WEMOS en doe ik een update naar InfluxDB ( gewoon omdat het kan ).

Hiermee voorkom ik wat gedoe met mensen die de deurbel vastplakken, er een stokje tussen doe of andere zaken. Dit was voor mij de ideaale oplossing.

Verder, hierboven staan een aantal goede oplossingen, Mocht je het bij de grovere elektronica willen houden dan is een relais ( op wisselspanning ) een goed idee, en mocht je wat willen solderen, dan is de oplossing van Sebastius een zeer compacte oplossing.
Tja, WEMOS of NodeMCU, dat idee werkt hetzelfde. Zou je deze noob kunnen vertellen hoe je dan precies de bel 'ertussen' hebt geplaatst. Na veel gelezen te hebben denk ik de knop op NC en de bel op de COM, of zit ik er dan naast?

Korte uitleg op welke draad je welke aansluiting je zou plaatsen of een fotootje zou echt fantastisch zijn!

Acties:
  • Beste antwoord
  • 0Henk 'm!

  • Miepermans
  • Registratie: oktober 2004
  • Niet online
betojuan schreef op woensdag 10 mei 2017 @ 20:09:
[...]


Tja, WEMOS of NodeMCU, dat idee werkt hetzelfde. Zou je deze noob kunnen vertellen hoe je dan precies de bel 'ertussen' hebt geplaatst. Na veel gelezen te hebben denk ik de knop op NC en de bel op de COM, of zit ik er dan naast?

Korte uitleg op welke draad je welke aansluiting je zou plaatsen of een fotootje zou echt fantastisch zijn!
Zo moeilijk is het allemaal niet, no worries.

Echter, in je verhaal ben je 1 ding vergeten. Je hebt niet gespecificeerd wat de ESP/WEMOS/whatever moet doen, moet hij;

1. iets doen wanneer iemand op de bel drukt ( dit lijkt me het meest logisch ) of
2. de bel kunnen laten afgaan vanaf afstand.

In geval 1, het meest simpele is, om de draden naar je daadwerkelijk deurbel toe, even de splitsen in een kroonsteentje en een aftakking te maken van beide draden naar ofwel een optocoupler, ofwel een AC Relais. Je sluit dan jouw relais als het ware parallel aan over de bel.

Aan de contact zijde van het relais ( of optocoupler ) bevestig je de draden naar je microcontroller ( bij voorkeur met een pull-up of pull-down weerstand, net wat jij wilt ) hiervoor vind je genoeg sketches en tekeningen op het internet, de maak contacten van een relais, zijn in dit geval niets meer dan een drukknop.

Als je de bel wilt laten afgaan vanaf afstand, is het nog makkelijker. Je kunt dan het makkelijkste gewoon een kant en klaar relaisbordje kopen voor $microcontroller$.naar keuze, en dan sluit je de maakcontacten van dat relais parallel over de draden van de drukknop naast de buitendeur aan.

Hier kom je zeker wel aan uit, maar, mocht je het niet vertrouwen, meet eerst even na wat bepaalde contacten op je microcontroller / relais precies doen voordat je mogelijk het verbreek contact op je bel aansluit... mijn ervaring is, dat je jezelf dan de ziekte schrikt omdat je bel ineens afgaat boven je hoofd
( wat vanzelfsprekend niet gebeurt als je gewoon netjes de stroom afschakelt, maarja ik ben raar )

Kom je er zo uit ?

  • Tom-Z
  • Registratie: augustus 2010
  • Laatst online: 22:23
Als je de bel met het relais wil laten aangaan moet je NO (normally open) en COM (common) parallel aansluiten over de knop van de bel. Als je het relais schakelt dan sluit hij NO en COM kort, wat hetzelfde effect heeft als de knop indrukken. NC en COM zijn normaal kortgesloten en worden verbroken als het relais schakelt, die wil je dus juist niet gebruiken (behalve als je graag een waarschuwing wilt van de bel als je NodeMCU uitvalt...).

In het andere geval (NodeMCU iets laten doen als iemand op de bel drukt) heb je niks aan het relais dat je nu hebt.

[Voor 11% gewijzigd door Tom-Z op 11-05-2017 07:32]


  • raze88
  • Registratie: september 2009
  • Laatst online: 23-07 09:48
Wat ik gedaan heb is een ESP8266 gebruikt in combinatie met pushover. Hier door middel van een optocoupler de deurbel op de IO aangesloten. Wanneer de deurbel ingedrukt wordt, dan gaat de optocoupler in geleiding en schakelt hiermee een input op de ESP.

Ik denk dat je hier ook veel informatie uit kunt halen.
https://gathering.tweakers.net/forum/list_messages/1761547

[Voor 50% gewijzigd door raze88 op 11-05-2017 15:10]


  • Genius-General
  • Registratie: december 2014
  • Laatst online: 20-07 11:17

Genius-General

Expect the Unexpected


  • betojuan
  • Registratie: april 2011
  • Laatst online: 04-07 12:07
Edit: het is gelukt! Kreeg een octocoupler met 6 pinnen mee, maar na wat studeren bleek dat geen probleem. 560Ohm weerstandje ertussen geplaatst, en het werkt precies als bedoeld. Op het naar het volgende projectje (bedraad zonnescherm).

Ik ga er vandaag mee aan de slag, moet toch wel lukken zo :) Bedankt!

[Voor 63% gewijzigd door betojuan op 14-05-2017 10:43]


  • BoschR
  • Registratie: december 2008
  • Laatst online: 16-07 16:04
N.a.v. dit topic heb ik ook optocoupler's (LTV814 PC814) besteld en probeer deze nu aan de ESP te "hangen". Ik heb alleen nog gefrituurde NodeMCU's maar nog wel een werkende Wemos D1 Mini liggen, maar zelfde principe.

Ik kom er zelf alleen niet helemaal uit, daarom een kick van dit topic.

Dit is de situatie net voor/na de groepenkast.


Rechts komt vanaf de drukknop, links gaat naar de bel.

Verder wil ik de andere kant van de optocoupler op D4 en G(round) aansluiten en verwacht dan een digitalRead met een waarde 0 in de ESP. Als ik ze 1-op-1 verbind met een dupont kabel is dit wel het geval namelijk.

Ik heb trouwens (volgens mij) geen 540Ohm weerstand. Kan ik hier ook een andere of meerdere kleinere voor gebruiken?

Kan iemand mij helpen met het aansluiten van de optocoupler?

PVOutput live - 3060wp

Pagina: 1


Apple iPad Pro (2021) 11" Wi-Fi, 8GB ram Microsoft Xbox Series X LG CX Google Pixel 5a 5G Sony XH90 / XH92 Samsung Galaxy S21 5G Sony PlayStation 5 Nintendo Switch Lite

Tweakers vormt samen met Hardware Info, AutoTrack, Gaspedaal.nl, Nationale Vacaturebank, Intermediair en Independer DPG Online Services B.V.
Alle rechten voorbehouden © 1998 - 2021 Hosting door True