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

<title>ATNEL tech-forum</title>
<link href="https://forum.atnel.pl/index.php" />
<updated>2016-02-21T18:42:10+01:00</updated>

<author><name><![CDATA[ATNEL tech-forum]]></name></author>
<id>https://forum.atnel.pl/feed.php?f=4&amp;t=14526&amp;mode</id>
<entry>
<author><name><![CDATA[THEGITMAN]]></name></author>
<updated>2016-02-21T18:42:10+01:00</updated>
<published>2016-02-21T18:42:10+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=14526&amp;p=154316#p154316</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=14526&amp;p=154316#p154316"/>
<title type="html"><![CDATA[Re: DS1820 - lista rzeczy które muszę zrobić]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=14526&amp;p=154316#p154316"><![CDATA[
Popraw int8_t na uint8_t<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=7818">THEGITMAN</a> — 21 lut 2016, o 18:42</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[anshar]]></name></author>
<updated>2016-02-20T19:55:05+01:00</updated>
<published>2016-02-20T19:55:05+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=14526&amp;p=154210#p154210</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=14526&amp;p=154210#p154210"/>
<title type="html"><![CDATA[Re: DS1820 - lista rzeczy które muszę zrobić]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=14526&amp;p=154210#p154210"><![CDATA[
Sprawdz jeszcze z tym kodem, trochę poprawiłem:<br />[syntax=c]#include &lt;avr/io.h&gt;<br />#include &lt;avr/interrupt.h&gt;<br />#include &lt;util/delay.h&gt;<br /><br />#include &quot;UART/mkuart.h&quot;<br />#include &quot;1Wire/ds18x20.h&quot;<br /><br />uint8_t subzero, cel, cel_fract_bits;<br /><br />void sprawdz();<br />void wyslij();<br /><br />int main (void)<br />{<br />USART_Init(__UBRR );<br />sei();<br /><br />while(1)<br />{<br />wyslij();<br />}<br />}<br /><br />void sprawdz(void)<br />{<br />search_sensors();<br />_delay_ms(750);<br />DS18X20_start_meas( DS18X20_POWER_EXTERN, NULL );<br />}<br /><br />void wyslij (void)<br />{<br />sprawdz();<br /><br />if( DS18X20_OK == DS18X20_read_meas(gSensorIDs&#91;0&#93;, &amp;subzero, &amp;cel, &amp;cel_fract_bits) )<br />{<br />uart_puts(&quot;TEMP&quot;);                                                                             //wyświetlenie &quot;Temp&quot;<br />if(subzero)<br />uart_puts(&quot;-&quot;);                                                                     //jeśli subzero==1 wyświetl znak minus (temp. ujemna)<br />else uart_puts(&quot; &quot;);                                                                           //wyświetlenie przecinka &quot;.&quot;<br />uart_putint(cel,10);<br />uart_puts(&quot;,&quot;);<br />uart_putint (cel_fract_bits,10);<br />uart_puts(&quot;C&quot;);<br />uart_puts( &quot;\r\n&quot;);<br /><br />}<br />else {                                                                                                          //wyświetlenie błedu, gdy brak czujnika<br />uart_puts(&quot;-- error --&quot;);                                                                       //wyświetlenie &quot;error&quot;<br />uart_puts( &quot;\r\n&quot;);                                                                             //przejście do początku i następnej linii<br />}<br />}[/syntax]<br /><br />Jakie masz tatkowanie procka? Ustawiłeś taktowanie poprawnie w projekcie?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=7157">anshar</a> — 20 lut 2016, o 19:55</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[anshar]]></name></author>
<updated>2016-02-20T19:17:37+01:00</updated>
<published>2016-02-20T19:17:37+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=14526&amp;p=154203#p154203</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=14526&amp;p=154203#p154203"/>
<title type="html"><![CDATA[Re: DS1820 - lista rzeczy które muszę zrobić]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=14526&amp;p=154203#p154203"><![CDATA[
Właśnie zrobiłem kopiuj/wklej twojego main.c, dołączyłem wymagane biblioteki z BB. Odpaliłem terminal i wszystko ładnie działa, tzn pokazuje prawidłowo temperaturę, a gdy odłączę czujnik to pokazuje -- error T --.<br />Zobacz sam:<br /><a href="https://obrazkiforum.atnel.pl/7157/41c9c1f3bee0ae50138761b22726de63.jpg"  class="postlink"><img src="https://obrazkiforum.atnel.pl/thumb/7157/41c9c1f3bee0ae50138761b22726de63.jpg" alt="Obrazek" /></a><br /><br />Jakiego procka używasz, z jakim taktowaniem? Coś chyba tutaj jest nie tak.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=7157">anshar</a> — 20 lut 2016, o 19:17</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[ciamciak]]></name></author>
<updated>2016-02-20T19:07:51+01:00</updated>
<published>2016-02-20T19:07:51+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=14526&amp;p=154200#p154200</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=14526&amp;p=154200#p154200"/>
<title type="html"><![CDATA[Re: DS1820 - lista rzeczy które muszę zrobić]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=14526&amp;p=154200#p154200"><![CDATA[
Może za szybko odpalasz start measure.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1254">ciamciak</a> — 20 lut 2016, o 19:07</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[anshar]]></name></author>
<updated>2016-02-18T19:03:36+01:00</updated>
<published>2016-02-18T19:03:36+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=14526&amp;p=154041#p154041</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=14526&amp;p=154041#p154041"/>
<title type="html"><![CDATA[Re: DS1820 - lista rzeczy które muszę zrobić]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=14526&amp;p=154041#p154041"><![CDATA[
Nie musi być. Tylko tak jest łatwiej i nieblokująco. <br />Wysyłasz rozkaz wykonania pomiaru temperatury, czekasz 750ms na dokonanie konwersji (bardzo ważne) i już możesz wysłać odczytaną temperaturę gdzie tam sobie chcesz. Wszystko to może być zrealizowane po naciśnięciu przycisku przecież.  <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=7157">anshar</a> — 18 lut 2016, o 19:03</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[anshar]]></name></author>
<updated>2016-02-18T14:06:53+01:00</updated>
<published>2016-02-18T14:06:53+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=14526&amp;p=154002#p154002</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=14526&amp;p=154002#p154002"/>
<title type="html"><![CDATA[Re: DS1820 - lista rzeczy które muszę zrobić]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=14526&amp;p=154002#p154002"><![CDATA[
Zobacz jak ja to kiedyś rozwiązałem <a href="http://forum.atnel.pl/topic10571.html"  class="postlink">http://forum.atnel.pl/topic10571.html</a>.<br />Masz tam odczyt z dwóch czujników temeratury ( jak w BB ), wyświetlenie na wyświetlaczu OLED, ale to co Ciebie chyba najbardziej interesuje to wysłanie po UART (funkcja void uart_dispaly_sensor(uint8_t number)). <br />Może Ci się przyda?<br />Pozdrawiam.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=7157">anshar</a> — 18 lut 2016, o 14:06</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[zoom]]></name></author>
<updated>2016-02-18T12:35:20+01:00</updated>
<published>2016-02-18T12:35:20+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=14526&amp;p=153995#p153995</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=14526&amp;p=153995#p153995"/>
<title type="html"><![CDATA[Re: DS1820 - lista rzeczy które muszę zrobić]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=14526&amp;p=153995#p153995"><![CDATA[
Raczej itoa <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=685">zoom</a> — 18 lut 2016, o 12:35</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Bartek123]]></name></author>
<updated>2016-02-17T20:47:59+01:00</updated>
<published>2016-02-17T20:47:59+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=14526&amp;p=153945#p153945</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=14526&amp;p=153945#p153945"/>
<title type="html"><![CDATA[Re: DS1820 - lista rzeczy które muszę zrobić]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=14526&amp;p=153945#p153945"><![CDATA[
Przeczytaj rozdział o lcd tam masz funkcję która zamienia int na string. Morzesz ją skopiować i podmienić nazwę funkcji na swoją i funkcji która wysyła całego stringa.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=10617">Bartek123</a> — 17 lut 2016, o 20:47</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[ciamciak]]></name></author>
<updated>2016-02-17T17:55:27+01:00</updated>
<published>2016-02-17T17:55:27+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=14526&amp;p=153931#p153931</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=14526&amp;p=153931#p153931"/>
<title type="html"><![CDATA[Re: DS1820 - lista rzeczy które muszę zrobić]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=14526&amp;p=153931#p153931"><![CDATA[
To powiedz gdzie to przeczytałeś <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /><br />Biblioteka na 100% pozwala wyświetlać na terminalu teksty i zmienne.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1254">ciamciak</a> — 17 lut 2016, o 17:55</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[ciamciak]]></name></author>
<updated>2016-02-17T17:45:55+01:00</updated>
<published>2016-02-17T17:45:55+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=14526&amp;p=153927#p153927</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=14526&amp;p=153927#p153927"/>
<title type="html"><![CDATA[Re: DS1820 - lista rzeczy które muszę zrobić]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=14526&amp;p=153927#p153927"><![CDATA[
Sugeruje po prostu doczytać BB <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1254">ciamciak</a> — 17 lut 2016, o 17:45</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[MirkoT]]></name></author>
<updated>2016-02-14T21:20:14+01:00</updated>
<published>2016-02-14T21:20:14+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=14526&amp;p=153680#p153680</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=14526&amp;p=153680#p153680"/>
<title type="html"><![CDATA[Re: DS1820 - lista rzeczy które muszę zrobić]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=14526&amp;p=153680#p153680"><![CDATA[
No to tam masz wszystko jak na tacy <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=189">MirkoT</a> — 14 lut 2016, o 21:20</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[ficek]]></name></author>
<updated>2016-02-14T19:54:06+01:00</updated>
<published>2016-02-14T19:54:06+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=14526&amp;p=153663#p153663</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=14526&amp;p=153663#p153663"/>
<title type="html"><![CDATA[Re: DS1820 - lista rzeczy które muszę zrobić]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=14526&amp;p=153663#p153663"><![CDATA[
A z jakiej biblioteki korzystasz? Generalnie najpierw wysyłasz rozkaz wykonania pomiaru, następnie po czasie 750 ms możesz odczytać wynik. Najpopularniejsza na forum biblioteka udostępnia funkcję odczytującą wynik do 3 zmiennych - znak, część całkowitą oraz dziesiętna. Następnie w zależności jaką transmisję wykorzystujesz możesz wysłać dane binarne lub co wygodniejsze w postaci kodów ASCI po wcześniejszej konwersji.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=534">ficek</a> — 14 lut 2016, o 19:54</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[anshar]]></name></author>
<updated>2016-02-14T19:48:48+01:00</updated>
<published>2016-02-14T19:48:48+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=14526&amp;p=153662#p153662</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=14526&amp;p=153662#p153662"/>
<title type="html"><![CDATA[Re: DS1820 - lista rzeczy które muszę zrobić]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=14526&amp;p=153662#p153662"><![CDATA[
<div class="quotetitle">multitask napisał(a):</div><div class="quotecontent"><br />W jakiej kolejności i co muszę zrobić<br />proszę o wskazówki przykłady kodu itp<br /></div><br /><br />Wszystko co potrzebujesz masz w BB, zaczynając od teorii, a kończąc na praktyce (gotowe przykłady na płycie CD: 10_1Wire, 07_uart, 19_ProjektWielozadaniowy). <br />Wykonaj po prostu te ćwiczenia.  <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=7157">anshar</a> — 14 lut 2016, o 19:48</p><hr />
]]></content>
</entry>
</feed>