<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="pl-pl">
<link rel="self" type="application/atom+xml" href="https://forum.atnel.pl/feed.php?f=58&amp;t=13702&amp;mode" />

<title>ATNEL tech-forum</title>
<link href="https://forum.atnel.pl/index.php" />
<updated>2015-11-27T08:36:17+01:00</updated>

<author><name><![CDATA[ATNEL tech-forum]]></name></author>
<id>https://forum.atnel.pl/feed.php?f=58&amp;t=13702&amp;mode</id>
<entry>
<author><name><![CDATA[kinder]]></name></author>
<updated>2015-11-27T08:36:17+01:00</updated>
<published>2015-11-27T08:36:17+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=13702&amp;p=146485#p146485</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=13702&amp;p=146485#p146485"/>
<title type="html"><![CDATA[zerowanie czasu]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=13702&amp;p=146485#p146485"><![CDATA[
witajcie. jestem nowa tutaj ,więc proszę o wybaczenie jeśli trochę nie ogarniam zasad forum.Z arduino też poznałam się niezbyt dawno. z tego tytułu mam prośbę. czy ktoś może mi podpowiedzieć jak wyzerować czas i &quot;sprawić&quot; żeby po kliknięciu &quot;buttonem&quot; odliczał go na nowo ? z góry dziękuję i pozdrawiam <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";-)" title="Puszcza oko" /><br /><br /><br /><br />[syntax=cpp]int sts=0;<br />int stn;<br />int licznik=0;<br />long poprzedni_czas = 0; <br />long interval =3000;<br />unsigned long actually ;<br /><br />void setup()<br />{<br />         pinMode(2, INPUT); <br />         Serial.begin(9600);<br />}<br /><br />void loop() <br />{<br />stn = digitalRead(2);<br />if (stn==!sts)<br />{ <br />if (sts == 1)<br />{ <br />  actually=millis();<br /><br />if (actually ==millis())<br />{<br />  licznik++;<br />}<br />}<br />}<br /> if (actually-poprzedni_czas &lt;= interval)<br />  {<br />if (stn==sts)<br /> {<br />  if (sts == 0)<br />{ <br />  <br />//actually=0;<br />//actually=millis();<br />}<br /> }<br />  }<br />if (actually - poprzedni_czas &gt;= interval)<br />{<br />   Serial.print(&quot;ilosc klikniec w ciagu 5 sekund: &quot;);<br />  Serial.println(licznik); <br /> <br />  licznik = 0;<br />  poprzedni_czas=actually;<br />}<br /><br />sts=stn;<br />}[/syntax]<br /><br /><span style="color: #FF0000">Jeśli Arduino to C++ a nie C# <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";-)" title="Puszcza oko" /> Zielono-Różowy J.</span><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=11949">kinder</a> — 27 lis 2015, o 08:36</p><hr />
]]></content>
</entry>
</feed>