<div dir="ltr">You'll want to write this as "non-blocking". That means don't use delay.<div><br></div><div>Set up a variable to store the "lastMotionDetected". In your loop, every time you detect motion, read the millis() clock into that variable. 

<span style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:small;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline">Every time you write to the variable turn the light on.</span> Also, monitor this variable to see if 10 minutes has lapsed. Once it has lapsed, turn the light off. </div><div><br></div><div>That'd be a start, does that help?</div><div><br></div><div><br></div></div><div class="gmail_extra"><br clear="all"><div><div class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><br><div><div><br></div><div><div>--</div><div>Darcy Whyte</div><div><br></div><div>Art+ <a href="http://inventorartist.com/" target="_blank">inventorArtist.com</a> | Makerspace <a href="http://hack613.com" target="_blank">hack613.com</a> | Aviation <a href="http://rubber-power.com/" target="_blank">rubber-power.com</a></div><div>Contact: <a href="mailto:darcy@inventorArtist.com" target="_blank"><b>darcy@inventorArtist.com</b></a> | 613-563-3634 by appointment (no text)</div></div></div><div><br></div></div></div></div></div></div></div></div>
<br><div class="gmail_quote">On Fri, Mar 2, 2018 at 12:50 PM, Bruce Harding <span dir="ltr"><<a href="mailto:bsharding@rogers.com" target="_blank">bsharding@rogers.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">I'm trying to get the code for this project to work.  I want the LEDs to stay on<br>for 10 minute or continue on if more motion is detected. right now the LED strip<br clear="all"><div>turns off 2 seconds after no motion.<br><br>the code:<br><a href="https://gist.github.com/anonymous/8f0be0ffb6366ebe814c6d9b0ef7cd49" target="_blank">https://gist.github.com/<wbr>anonymous/<wbr>8f0be0ffb6366ebe814c6d9b0ef7cd<wbr>49</a><br><br>pics of the project: <br><a href="https://photos.app.goo.gl/QrgMDG1KMnpNUjdy2" target="_blank">https://photos.app.goo.gl/<wbr>QrgMDG1KMnpNUjdy2</a><br><br></div><div>I'm using the Grove Shield and Relay<br><a href="http://wiki.seeed.cc/Grove-Relay/" target="_blank">http://wiki.seeed.cc/Grove-<wbr>Relay/</a><br></div><div><br>PS. I've not coding experience<br><br><span>====</span><br><span></span><div class="m_1486965363127104220gmail_signature"><div dir="ltr"><span>bruce<div><a href="http://faintfuzzies.ca" target="_blank">faintfuzzies.ca</a></div></span></div></div>
</div></div>
<br>______________________________<wbr>_________________<br>
Lab mailing list<br>
1. subscribe <a href="https://artengine.ca/mailman/listinfo/lab" rel="noreferrer" target="_blank">https://artengine.ca/mailman/<wbr>listinfo/lab</a><br>
2. then email <a href="mailto:Lab@artengine.ca">Lab@artengine.ca</a> to send your message to the list<br></blockquote></div><br></div>