till vad kopplar man in en lös magnetsensor?

Elektronikrelaterade (på komponentnivå) frågor och funderingar.
pirx
Inlägg: 21
Blev medlem: 18 februari 2021, 23:29:51

till vad kopplar man in en lös magnetsensor?

Inlägg av pirx »

Hej!

Tänkte kanske ta mig an något litet projekt att fixa ett eget superenkelt hemmalarm till lägenheten. Eller larm och larm, kanske bara att jag får ett mail när ytterdörren öppnas eller så.

Jag har testat en wifi-ansluten och batteridriven "Shelly" magnetkontakt: https://www.styrahem.se/p/581/dorr-och- ... doorwindow
Jag konfade den så att den gjorde ett http-anrop till min raspberry pi när den öppnades/stängdes. Från raspberryn kunde jag ju sen göra liet vad jag vill, skicka mail tex.
Den funkade bra, ett litet tag... sen har den gått offline/online lite som den vill. Så den verkar ganska opålitlig, för jag har haft samma problem med 2st sådana,
och hört liknande berättelser från shellys användarforum på fejjan.

Iaf, en sån här tänkte jag: https://www.kjell.com/se/produkter/hem- ... -nc-p50517
Men jag är lite newbie ju, så... vad kopplar man en sån till egentligen?

Finns det kontakter på en raspberry pi som man kan ansluta den till? Eller ska det vara en arduino (som jag aldrig använt)?
Eller ska det till andra elektroniska komponenter för att kunna använda en sån?

Tack på förhand! :)
Användarvisningsbild
Icecap
Inlägg: 26106
Blev medlem: 10 januari 2005, 14:52:15
Ort: Aabenraa, Danmark

Re: till vad kopplar man in en lös magnetsensor?

Inlägg av Icecap »

Magnetbrytarn är NC, alltså Normally Closed.
När magneten kommer nära nog öppnar den och ingen ström kan gå.

I grunden är det ofattbart enkelt att koppla till en μCena ledaren till GND o den andra tkllen pinne. MEN för att få stabila signaler ska det med ett pull-up motstånd mellan pinnen och +3,3V.

Och nu kommer problemenom ledningen mellan sensorn och Pajen är längre än ganska korta kan en EMP-puls (tänk åska i närhetet) elda upp pinnen på pajen.

Störningar kan i det hela tagit komma in som en tok med lite långa ledningar på.

Så MITT sätt att lösa det pä är att ha 2 totalt separata nätdeler o låta den ena driva sensorer och den andra pajen.

Signalering sker då medelst optokopplare. Detta brukar tåla en del stryk.
pirx
Inlägg: 21
Blev medlem: 18 februari 2021, 23:29:51

Re: till vad kopplar man in en lös magnetsensor?

Inlägg av pirx »

Ok, men först, vad är en uCena-ledare?? :)

Och när du snackar om ground och andra pinnar, då menar du de där GPIO-pinnarna i raspberryn va?

Och "pull up motstånd"?
Och optokopplare? :)

Om det finns länkar till exempel på såna här grejer så tar jag tacksamt emot:)
Användarvisningsbild
JimmyAndersson
Inlägg: 26308
Blev medlem: 6 augusti 2005, 21:23:33
Ort: Oskarshamn (En bit utanför)
Kontakt:

Re: till vad kopplar man in en lös magnetsensor?

Inlägg av JimmyAndersson »

Bra frågor! :tumupp:
Det är precis så här som man lär sig. :)


”I grunden är det ofattbart enkelt att koppla till en μCena ledaren till GND o den andra tkllen pinne.”

Borde bli:
” I grunden är det ofattbart enkelt att koppla till en μC. Ena ledaren till GND o den andra till en pinne.”

:)

”Ground” = jord, dvs GND på raspberryn.

”pull up motstånd" är ett vanligt motstånd som man kopplar in ”mellan pinnen och +3,3V”.

Optokopplare.. Hm, nu vet jag inte hur van du är, men om du känner till transistorer så styrs den ju av en ström på basen. I en optokopplare så är det en lysdiod som, så att säga, lyser på basen (svårt att förklara enkelt), på den inbyggda transistorn och får den att släppa igenom ström.

Testa att söka lite på optokopplare så lär du se hur jag menar.

För komponenterna: testa t.ex www.electrokit.se
(Och sök där efter optokopplare. En sort som lär fungera till detta heter ”pc817”. Det finns en billigare variant, men just nu minns jag inte namnet på den. Egentligen går det nog med de flesta optokopplarna.)

Lycka till! :tumupp:
Palle500
Inlägg: 4484
Blev medlem: 6 juni 2015, 14:53:06

till vad kopplar man in en lös magnetsensor?

Inlägg av Palle500 »

Börja lite enkelt att lära dig hur man läser av digitala insignaler via GPIO anslutningen på en Raspberry Pi.
Har du några meter mellan dörren och din Raspberry Pi så kan det fungera problemfritt med en enkel direktkopplad signal från din dörrsensor. Annars kan du nog hitta ett bra expansionskort som du ansluter på din GPIO kontakt.
Övergripande
https://www.raspberrypi.org/documentation/usage/gpio/
Mera konkreta tester
https://learn.sparkfun.com/tutorials/raspberry-gpio/all
Pull-up vad är det?
https://learn.sparkfun.com/tutorials/pu ... istors/all
Läsa en pinne via Python
https://learn.sparkfun.com/tutorials/raspberry-gpio/all

Hur din magnetbrytare (button) kan anslutas
Input pin är lämplig pinne på din GPIO tex pinne 11 (GPIO 17)
VCC är 3,3 Volt
BUTTON magnetbrytare NC
R1 typ 1-10 Kohm (pull-up)
IMG_1598.jpg
Du har inte behörighet att öppna de filer som bifogats till detta inlägg.
Skriv svar