Toon posts:

Deurbel op NodeMCU/Arduino aansluiten

Pagina: 1
Acties:

Vraag


Acties:
  • 0Henk 'm!

  • betojuan
  • Registratie: April 2011
  • Laatst online: 03-08 21:52
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: 14:06

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: 03-08 21:52
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: 19:16

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:02
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: 12-08 11:23
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: 03-08 21:52
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
  • Nu online
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: 11-08 14:24
(jarig!)
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: 04-08 21:47

Genius-General

Expect the Unexpected


  • betojuan
  • Registratie: April 2011
  • Laatst online: 03-08 21:52
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: 12-08 11:23
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



Nintendo Switch (OLED model) Apple iPhone SE (2022) LG G1 Google Pixel 6 Call of Duty: Vanguard Samsung Galaxy S22 Garmin fēnix 7 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 - 2022 Hosting door True

Tweakers maakt gebruik van cookies

Tweakers plaatst functionele en analytische cookies voor het functioneren van de website en het verbeteren van de website-ervaring. Deze cookies zijn noodzakelijk. Om op Tweakers relevantere advertenties te tonen en om ingesloten content van derden te tonen (bijvoorbeeld video's), vragen we je toestemming. Via ingesloten content kunnen derde partijen diensten leveren en verbeteren, bezoekersstatistieken bijhouden, gepersonaliseerde content tonen, gerichte advertenties tonen en gebruikersprofielen opbouwen. Hiervoor worden apparaatgegevens, IP-adres, geolocatie en surfgedrag vastgelegd.

Meer informatie vind je in ons cookiebeleid.

Sluiten

Toestemming beheren

Hieronder kun je per doeleinde of partij toestemming geven of intrekken. Meer informatie vind je in ons cookiebeleid.

Functioneel en analytisch

Deze cookies zijn noodzakelijk voor het functioneren van de website en het verbeteren van de website-ervaring. Klik op het informatie-icoon voor meer informatie. Meer details

janee

    Relevantere advertenties

    Dit beperkt het aantal keer dat dezelfde advertentie getoond wordt (frequency capping) en maakt het mogelijk om binnen Tweakers contextuele advertenties te tonen op basis van pagina's die je hebt bezocht. Meer details

    Tweakers genereert een willekeurige unieke code als identifier. Deze data wordt niet gedeeld met adverteerders of andere derde partijen en je kunt niet buiten Tweakers gevolgd worden. Indien je bent ingelogd, wordt deze identifier gekoppeld aan je account. Indien je niet bent ingelogd, wordt deze identifier gekoppeld aan je sessie die maximaal 4 maanden actief blijft. Je kunt deze toestemming te allen tijde intrekken.

    Ingesloten content van derden

    Deze cookies kunnen door derde partijen geplaatst worden via ingesloten content. Klik op het informatie-icoon voor meer informatie over de verwerkingsdoeleinden. Meer details

    janee