Deurbel -> Raspberry GPIO

Pagina: 1
Acties:

Onderwerpen


  • Pizza_Boom
  • Registratie: Juli 2012
  • Laatst online: 12-04 23:05
geerttttt schreef op dinsdag 20 oktober 2015 @ 11:42:
Ik heb een deurbel die op 12v werkt. Dit wil ik opzich wel zo houden, maar ik wil graag parallel daaraan kunnen meten wanneer deze wordt ingedrukt.

Nu zat ik te denken aan deze oplossing:

http://www.ebay.com/itm/1...41ce65:g:fzwAAOSwjVVVn09H

Oftewel, een 12v relais. Die knoop ik parallel aan het circuit van de deurbel zodat , zodra de deurbel ingedrukt wordt, de relais stroom krijgt en het relais sluit. Aan dat relais zit dan weer een lijntje van een GPIO poort naar de GND.

Oftewel, deurbel wordt ingedrukt, stroom komt op relais, die sluit zich en daardoor sluit het circuit op de Raspberry, wat ik weer kan meten.
Alleen moet je er even rekening mee houden dat dit relais bedoelt is om 12 volt te schakelen vanaf een Arduino/Raspberry, niet om zelf door 12 volt geschakeld te worden.
Klopt mijn aanname, of mis ik nu nog iets? En hoe lang mag zo'n kabel vanaf de relais naar de raspberry zijn? En de lange kabel die naar de deurbel loopt, zou dat te veel weerstand geven om de relais te schakelen?
Dat is gewoon een kwestie van trial&error. Wat je kan doen is je 12 volt zo dicht mogelijk bij je raspberry brengen en daar pas het relais plaatsen. Ik zou trouwens ook nog een 10k weerstand tussen GND en GPIO pin plaatsen als pull down. Anders gaat je ingang zweven als de bel niet wordt ingedrukt.
Zo dus:
Afbeeldingslocatie: http://www.learningaboutelectronics.com/images/Pull-down-resistor-circuit.png

Nou is natuurlijk de vraag, wat wil je met de raspberry gaan registreren en wat doet ie nog meer? Als het verder allemaal webbased is en er gebeurt verder niets, kan je overwegen om de raspberry bij de bel in de buurt te hangen en gewoon een UTP kabeltje te trekken.

  • memphis
  • Registratie: Oktober 2000
  • Laatst online: 17:25

memphis

48k was toen meer dan genoeg.

Met een optocoupler:

Afbeeldingslocatie: http://neatpeek.com/images/circuit-sensor.png

Er zijn mensen die mij een GOD vinden


  • ThinkPad
  • Registratie: Juni 2005
  • Laatst online: 15:04
Volg gewoon het schema wat ik ook gebruikt heb: http://tweakers.net/ext/f/Fly1GYzLyKkudd0dc6sTdgZL/full.png

De remote is in jouw geval de 5V + GPIO van de Raspberry.

Edit 2023: Tegenwoordig gebruik de volgende oplossing. Dit hangt parallel aan de 8VAC deurbel
Afbeeldingslocatie: https://tweakers.net/i/9aIWMLT2RwzBrjgAL0Ak6_xcfSI=/800x/filters:strip_exif()/f/image/gzXPn6mSWMR3xB1mxhZjS6Bx.png?f=fotoalbum_large

De 8V AC hangt via de ene poot met een 1N4007 en 1k weerstand in serie aan pin 1 van de PC817 optocoupler. De andere draad vanaf 8VAC gaat rechtstreeks naar pin 2 van de opto. Parallel over de uitgang van de opto zit een 1uF 50V elco (minkant elco aan pin 3 van de opto). Pin 4 gaat naar D1 en pin 3 naar Gnd.

In Tasmota de GPIO geconfigureerd als 'Switch', met switchmode 0. En een rule ingesteld om Node-RED aan te roepen:
code:
1
"Rules":"on Power1#State=1 do WebSend [192.168.8.21:1880] /deurbeltrigger endon"

Afbeeldingslocatie: https://tweakers.net/i/Um2jJetH9BcBIvvqx3P-W22ShPk=/x800/filters:strip_icc():strip_exif()/f/image/b9NtxXoPgsRRzf4onjYrMBU3.jpg?f=fotoalbum_large
De 'relay' heeft qua hardware geen functie, maar is blijkbaar nodig om de rule te laten functioneren.

[ Voor 91% gewijzigd door ThinkPad op 27-08-2023 21:49 ]

Pagina: 1