The UK Home Automation Archive

Archive Home
Group Home
Search Archive


Advanced Search

The UKHA-ARCHIVE IS CEASING OPERATIONS 31 DEC 2024


[Message Prev][Message Next][Thread Prev][Thread Next][Message Index][Thread Index]

Re: Garage door automation - position detection



--20cf30563c2d052f2604f196875a
Content-Type: text/plain; charset=ISO-8859-1

I built a prototype garage door position sensor by having the door pull the
inertia reel seatbelt (disable the inertia mechanism) from an old Metro
over the guts of a cheap optical mouse. Works fairly well as long as you
build some sort of rig to keep the mouse pressed against the fabric. I also
tried a steel tape measure, but the mouse had trouble seeing the shiny
curved surface. Some sort of shaft encoder would probably work well too.

cheers

ant


On 1 February 2014 14:03, Simon McCaughey <simonmcc@xxxxxxx> wrote:

>
>
> I have automatic garage roller doors installed which operate from a
remote
> control. Recently I have been working on a project to use a Raspberry
Pi to
> remote control them. So I have some relay outputs, and that all works
fine.
>
> I also decided to install a beam detector, so that if the door is
closing
> and the beam is broken that the door will reverse.
>
> To detect if the door is open or closed I planned to use magnetic reed
> switches - one at the top and one at the bottom, nice and simple way
to
> know where the door is (I don't care where it is at if it is somewhere
in
> the middle
>
> The problem: I have tried and tried, but I can't come up with a
position
> for the switches that works, its really tricky, far worse than I
thought it
> would be, it is hard to get them in a position where they are
triggered by
> the magnets.
>
> Any other suggestions for door position sensing? I thought of
> microswitches with a actuator arm, but again I'm not sure where they
could
> be positioned.
>
> Regards
>
> Simon
> ---
>
>
>
>
>

--20cf30563c2d052f2604f196875a
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable





<head>

<style type=3D"text/css">
<!--

/* start of attachment style */
.ygrp-photo-title{
clear: both;
font-size: smaller;
height: 15px;
overflow: hidden;
text-align: center;
width: 75px;
}
div.ygrp-photo{
background-position: center;
background-repeat: no-repeat;
background-color: white;
border: 1px solid black;
height: 62px;
width: 62px;
}

div.photo-title=20
a,
div.photo-title a:active,
div.photo-title a:hover,
div.photo-title a:visited {
text-decoration: none;=20
}

div.attach-table div.attach-row {
clear: both;
}

div.attach-table div.attach-row div {
float: left;
/* margin: 2px;*/
}

p {
clear: both;
padding: 15px 0 3px 0;
overflow: hidden;
}

div.ygrp-file {
width: 30px;
valign: middle;
}
div.attach-table div.attach-row div div a {
text-decoration: none;
}

div.attach-table div.attach-row div div span {
font-weight: normal;
}

div.ygrp-file-title {
font-weight: bold;
}
/* end of attachment style */
-->
</style>
</head>
<html>
<head>
<style type=3D"text/css">
<!--
#ygrp-mkp {
border: 1px solid #d8d8d8;
font-family: Arial;
margin: 10px 0;
padding: 0 10px;
}

#ygrp-mkp hr {
border: 1px solid #d8d8d8;
}

#ygrp-mkp #hd {
color: #628c2a;
font-size: 85%;
font-weight: 700;
line-height: 122%;
margin: 10px 0;
}

#ygrp-mkp #ads {
margin-bottom: 10px;
}

#ygrp-mkp .ad {
padding: 0 0;
}

#ygrp-mkp .ad p {
margin: 0;
}

#ygrp-mkp .ad a {
color: #0000ff;
text-decoration: none;
}
-->
</style>
</head>
<body>



<!-- **begin egp html banner** -->

<br><br>

<!-- **end egp html banner** -->


<div dir=3D"ltr">I built a prototype garage door position
sensor by having =
the door pull the inertia reel seatbelt (disable the inertia mechanism)
fro=
m an old Metro over the guts of a cheap optical mouse. Works fairly well
as=
long as you build some sort of rig to keep the mouse pressed against the f=
abric. I also tried a steel tape measure, but the mouse had trouble seeing
=
the shiny curved surface. Some sort of shaft encoder would probably work
we=
ll too.=A0<div>
<br></div><div>cheers</div><div><br></div><div>ant</div></div><div
class=3D=
"gmail_extra"><br><br><div
class=3D"gmail_quote">On 1 February 2014 14:03, =
Simon McCaughey <span dir=3D"ltr">&lt;<a
href=3D"mailto:simonmcc@xxxxxxx"=
target=3D"_blank">simonmcc@xxxxxxx</a>&gt;</span>
wrote:<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0
.8ex;border-left:1p=
x #ccc solid;padding-left:1ex">






=20=20=20=20=20=20=20=20




<div>





<br><br>




<div dir=3D"ltr">I have automatic garage roller doors
installed which opera=
te from a remote control. Recently I have been working on a project to use
=
a Raspberry Pi to remote control them. So I have some relay outputs, and
th=
at all works fine.=A0<div>


<br></div><div>I also decided to install a beam detector,
so that if the do=
or is closing and the beam is broken that the door will
reverse.=A0</div><d=
iv><br></div><div>To detect if the door is open or
closed I planned to use =
magnetic reed switches - one at the top and one at the bottom, nice and
sim=
ple way to know where the door is (I don&#39;t care where it is at if
it is=
somewhere in the middle</div>


<div><br></div><div>The problem: I have tried and
tried, but I can&#39;t co=
me up with a position for the switches that works, its really tricky, far
w=
orse than I thought it would be, it is hard to get them in a position
where=
they are triggered by the magnets.</div>


<div><br></div><div>Any other suggestions for door
position sensing? I thou=
ght of microswitches with a actuator arm, but again I&#39;m not sure
where =
they could be positioned.<br><div><br
clear=3D"all"><div><div dir=3D"ltr">

Regards<br>
<br>Simon<div>---</div><div><br></div></div></div>
</div></div></div>






<br>


<br>




<div width=3D"1"
style=3D"color:white;clear:both"></div>
</div>


</blockquote></div><br></div>




<!-- **begin egp html banner** -->

<br>


<br>

<!-- **end egp html banner** -->


<div width=3D"1" style=3D"color: white; clear:
both;"/>__._,_.___</div>

=20=20=20=20=20=20
=20=20=20=20=20=20
<!-- Start Recommendations -->
<!-- End Recommendations -->


<!-- **begin egp html banner** -->

<br><br>
<tt>
&lt;*&gt; Join the Automated Home Forums<BR>
&nbsp;&nbsp;&nbsp;&nbsp; <a href=3D"http://www.automatedhome.co.uk/vbulleti=
n/">http://www.automatedhome.co.uk/vbulletin/</a><BR>
<BR>
&lt;*&gt; UKHA_D Mailing list in association with:<BR>
&nbsp;&nbsp;&nbsp;&nbsp; <a href=3D"http://www.automatedhome.co.uk";>http://=
www.automatedhome.co.uk</a><BR>
<BR>
<BR>
</tt>
<br><br>

<!-- **end egp html banner** -->



<!-- **begin egp html banner** -->

<img src=3D"http://geo.yahoo.com/serv?s=3D97476590/grpId=3D1109639/grpspI=
d=3D1705041992/msgId=3D164669/stime=3D1391529154"
width=3D"1" height=3D"1">=
<br>

<!-- **end egp html banner** -->

=20=20
<!-- **begin egp html banner** -->

<br>
<div style=3D"font-family: verdana; font-size: 77%; border-top: 1px
s=
olid #666; padding: 5px 0;" >
Your email settings: Individual EmailTraditional <br>
<a href=3D"http://groups.yahoo.com/group/ukha_d/join;_ylc=3DX3oDMTJmb=
TE4aGwzBF9TAzk3NDc2NTkwBGdycElkAzExMDk2MzkEZ3Jwc3BJZAMxNzA1MDQxOTkyBHNlYwNm=
dHIEc2xrA3N0bmdzBHN0aW1lAzEzOTE1MjkxNTQ-">Change settings via the
Web</a> (=
Yahoo! ID required) <br>
Change settings via email: <a href=3D"mailto:ukha_d-digest@yahoogroup=
s.com?subject=3DEmail Delivery: Digest">Switch delivery to Daily
Digest</a>=
<a href =3D "mailto:ukha_d-fullfeatured@xxxxxxx?subject=3DChange=
Delivery Format: Fully Featured">Switch to Fully Featured</a>
<br>
<a href=3D"http://groups.yahoo.com/group/ukha_d;_ylc=3DX3oDMTJkY=
nVtZXNiBF9TAzk3NDc2NTkwBGdycElkAzExMDk2MzkEZ3Jwc3BJZAMxNzA1MDQxOTkyBHNlYwNm=
dHIEc2xrA2hwZgRzdGltZQMxMzkxNTI5MTU0">
Visit Your Group=20
</a>
<a href=3D"http://info.yahoo.com/legal/us/yahoo/utos/terms/";>
Yahoo! Groups Terms of Use
</a>
<a href=3D"mailto:ukha_d-unsubscribe@xxxxxxx?subject=3DUnsubs=
cribe">
Unsubscribe=20
</a>=20
<br>
</div>
<br>

<!-- **end egp html banner** -->


<div style=3D"color: white; clear:
both;"/>__,_._,___</div>
</body>

</html>

--20cf30563c2d052f2604f196875a--

UKHA_D Main Index | UKHA_D Thread Index | UKHA_D Home | Archives Home

Comments to the Webmaster are always welcomed, please use this contact form . Note that as this site is a mailing list archive, the Webmaster has no control over the contents of the messages. Comments about message content should be directed to the relevant mailing list.