<?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=4&amp;t=17484&amp;mode" />

<title>ATNEL tech-forum</title>
<link href="https://forum.atnel.pl/index.php" />
<updated>2017-01-30T20:56:52+01:00</updated>

<author><name><![CDATA[ATNEL tech-forum]]></name></author>
<id>https://forum.atnel.pl/feed.php?f=4&amp;t=17484&amp;mode</id>
<entry>
<author><name><![CDATA[tonygryps]]></name></author>
<updated>2017-01-30T20:56:52+01:00</updated>
<published>2017-01-30T20:56:52+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=17484&amp;p=181285#p181285</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=17484&amp;p=181285#p181285"/>
<title type="html"><![CDATA[Re: Problem z encoderem]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=17484&amp;p=181285#p181285"><![CDATA[
Więc nie robisz wszystkiego jak w poradnikach Mirka.<div class="quotetitle"><b>Quote:</b></div><div class="quotecontent"><br />Witam. Mam problem z enkoderem, dopiero zaczynam i wykonuje wszystko jak na filmach p. Mirka o enkoderach.<br /></div><br />Obejrzyj te poradniki<a href="https://www.youtube.com/watch?v=IP5t_XzfRRM"  class="postlink">https://www.youtube.com/watch?v=IP5t_XzfRRM</a> tam Mirek pisze na wizji gotową bibliotekę i tłumaczy co i jak wystarczy się trochę zaangażować i pisać z Mirkiem gwarantuje ci że jego biblioteka działa pięknie.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=12014">tonygryps</a> — 30 sty 2017, o 20:56</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Jaglarz]]></name></author>
<updated>2017-01-30T12:06:42+01:00</updated>
<published>2017-01-30T12:06:42+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=17484&amp;p=181252#p181252</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=17484&amp;p=181252#p181252"/>
<title type="html"><![CDATA[Re: Problem z encoderem]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=17484&amp;p=181252#p181252"><![CDATA[
<!-- l --><a class="postlink-local" href="http://forum.atnel.pl/topic7402.html" >topic7402.html</a><!-- l --><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=471">Jaglarz</a> — 30 sty 2017, o 12:06</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[michal43b]]></name></author>
<updated>2017-01-29T19:11:39+01:00</updated>
<published>2017-01-29T19:11:39+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=17484&amp;p=181202#p181202</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=17484&amp;p=181202#p181202"/>
<title type="html"><![CDATA[Re: Problem z encoderem]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=17484&amp;p=181202#p181202"><![CDATA[
<div class="codetitle"><b>Code:</b></div><div class="codecontent">/*<br /> * main.c<br /> *<br /> *  Created on: 29 sty 2017<br /> *      Author: Michal<br /> */<br /><br />#include &lt;avr/io.h&gt;<br />#include &lt;avr/interrupt.h&gt;<br />#include &lt;avr/pgmspace.h&gt;<br />#include &lt;util/delay.h&gt;<br />#include &lt;string.h&gt;<br /><br />#include &quot;LCD/lcd44780.h&quot;<br /><br />volatile int encoder;<br /><br />int main(void){<br /><br />   DDRA |= (1&lt;&lt;PA7);<br />   PORTA |= (1&lt;&lt;PA7);<br /><br />   PORTD |= (1&lt;&lt;PD2);<br />   PORTD |= (1&lt;&lt;PD3);<br /><br /><br />   GICR |= (1&lt;&lt;INT0);<br /><br />   MCUCR |= (1&lt;&lt;ISC00);<br /><br /><br />   lcd_init();<br />   lcd_cls();<br />   lcd_str(&quot;start...&quot;);<br />   _delay_ms(500);<br /><br />   sei();<br /><br />   while(1){<br /><br /><br />      lcd_locate(1,0);<br />      lcd_str(&quot;enc: &quot;);<br />      lcd_int ( encoder );<br />      lcd_str(&quot;   &quot;);<br /><br /><br /><br />   }<br /><br /><br /><br />}<br /><br /><br />ISR( INT0_vect){<br /><br /><br />//   if(PIND &amp; (1&lt;&lt;PD3)) encoder++;<br />//   else encoder--;<br /><br />   static uint8_t dir;<br /><br />   if(!(PIND &amp; (1&lt;&lt;PD2))){<br />      dir = ( PIND &amp; (1&lt;&lt;PD3));<br />   }else{<br />      if( dir != (PIND &amp; (1&lt;&lt;PD3))){<br />         if(dir) encoder++;<br />         else encoder--;<br />      }<br />   }<br /><br /><br />//   if(PIND &amp; (1&lt;&lt;PD3)){<br />//      if(PIND &amp; (1&lt;&lt;PD2)){ encoder--;}<br />//      else{encoder++;}<br />//<br />//<br />//   }<br />//<br />//   if(PIND &amp; (1&lt;&lt;PD2)){<br />//         if(PIND &amp; (1&lt;&lt;PD3)){ encoder--;}<br />//         else{encoder++;}<br />//<br />//   }<br />}<br /></div><br />To jest kod z jakiego korzystam<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=10015">michal43b</a> — 29 sty 2017, o 19:11</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[tonygryps]]></name></author>
<updated>2017-01-29T18:26:01+01:00</updated>
<published>2017-01-29T18:26:01+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=17484&amp;p=181198#p181198</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=17484&amp;p=181198#p181198"/>
<title type="html"><![CDATA[Re: Problem z encoderem]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=17484&amp;p=181198#p181198"><![CDATA[
a w bibliotece przestawiłeś HALF_STEP na 1.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=12014">tonygryps</a> — 29 sty 2017, o 18:26</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[michal43b]]></name></author>
<updated>2017-01-29T18:17:29+01:00</updated>
<published>2017-01-29T18:17:29+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=17484&amp;p=181196#p181196</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=17484&amp;p=181196#p181196"/>
<title type="html"><![CDATA[Problem z encoderem]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=17484&amp;p=181196#p181196"><![CDATA[
Witam. Mam problem z enkoderem, dopiero zaczynam i wykonuje wszystko jak na filmach p. Mirka o enkoderach. Utknąłem w części 4 poradnika, mam enkoder pół-krokowy, i pomimo wpisania odpowiedniego kodu, na wyświetlaczu enkoder dodaje &quot;1&quot; co drugi przeskok. Czy ktoś wie, dlaczego tak się dzieje? Wszystkie połączenia zrealizowałem jak na filmie, schemat połączenia ten &quot;lepszy&quot;. Z góry dziękuje za pomoc <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=10015">michal43b</a> — 29 sty 2017, o 18:17</p><hr />
]]></content>
</entry>
</feed>