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

<title>ATNEL tech-forum</title>
<link href="https://forum.atnel.pl/index.php" />
<updated>2014-05-29T10:40:53+01:00</updated>

<author><name><![CDATA[ATNEL tech-forum]]></name></author>
<id>https://forum.atnel.pl/feed.php?f=8&amp;t=7222&amp;mode</id>
<entry>
<author><name><![CDATA[DrexonPl]]></name></author>
<updated>2014-05-29T10:40:53+01:00</updated>
<published>2014-05-29T10:40:53+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=7222&amp;p=82733#p82733</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=7222&amp;p=82733#p82733"/>
<title type="html"><![CDATA[Re: Czujnik światła.]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=7222&amp;p=82733#p82733"><![CDATA[
no zakrywam diode w sensorze i nic nie zgasza się dioda<br /><br />//edit<br />ok teraz już działa, aż za dobrze <img src="https://forum.atnel.pl/images/smilies/icon_e_biggrin.gif" alt=":D" title="Bardzo szczęśliwy" /><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=4318">DrexonPl</a> — 29 maja 2014, o 10:40</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Jaglarz]]></name></author>
<updated>2014-05-29T09:10:46+01:00</updated>
<published>2014-05-29T09:10:46+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=7222&amp;p=82726#p82726</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=7222&amp;p=82726#p82726"/>
<title type="html"><![CDATA[Re: Czujnik światła.]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=7222&amp;p=82726#p82726"><![CDATA[
Układ czujnika w ogóle działa?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=471">Jaglarz</a> — 29 maja 2014, o 09:10</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[majster]]></name></author>
<updated>2014-05-29T09:04:08+01:00</updated>
<published>2014-05-29T09:04:08+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=7222&amp;p=82724#p82724</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=7222&amp;p=82724#p82724"/>
<title type="html"><![CDATA[Re: Odp: Czujnik światła.]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=7222&amp;p=82724#p82724"><![CDATA[
<div class="quotetitle">DrexonPl napisał(a):</div><div class="quotecontent"><br />Mi to nie działa<br /></div><br /><br />Ale co nie dziala nie kompiluje, nie wgrywa? Jak podłączyłeś układ ?<br /><br />Wysłane z telefonu<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1628">majster</a> — 29 maja 2014, o 09:04</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[DrexonPl]]></name></author>
<updated>2014-05-29T08:31:30+01:00</updated>
<published>2014-05-29T08:31:30+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=7222&amp;p=82716#p82716</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=7222&amp;p=82716#p82716"/>
<title type="html"><![CDATA[Re: Czujnik światła.]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=7222&amp;p=82716#p82716"><![CDATA[
Mi to nie działa<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=4318">DrexonPl</a> — 29 maja 2014, o 08:31</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[osa1313]]></name></author>
<updated>2014-05-28T20:54:21+01:00</updated>
<published>2014-05-28T20:54:21+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=7222&amp;p=82684#p82684</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=7222&amp;p=82684#p82684"/>
<title type="html"><![CDATA[Re: Czujnik światła.]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=7222&amp;p=82684#p82684"><![CDATA[
Kod w C, wyłącza diodę gdy czujnik wysyła stan niski a zapali gdy na czujniku jest stan wysoki.<br />Mam nadzieje że głupich błędów w kodzie nie mam, sprawdzałem kod na m8 i działa jak należy.<br /><br />[syntax=c]/*<br /> * main.c<br /> *<br /> *  Created on: 2014-05-28<br /> *      Author: osa1313 www.osa1313project.com<br /> */<br />#include &lt;avr/io.h&gt;<br /><br />#define LED_PIN (1&lt;&lt;PC5)//Dioda<br />#define CZUJNIK_PIN (1&lt;&lt;PC4)//Czujnik<br /><br />int main(void)<br />{<br /><br />DDRC |= LED_PIN;//Kierunek wyjsciowy<br />PORTC |= LED_PIN;//Wylacz diode<br /><br />DDRC &amp;= ~CZUJNIK_PIN;//Kierunek wejsciowy<br />PORTC |= CZUJNIK_PIN;<br /><br />while(1)<br />{<br />if(!(PINC &amp; CZUJNIK_PIN))  //Stan niski wylacza diode<br />{<br /><br />PORTC |= LED_PIN;//Wylacz diode<br />}<br />else{<br />PORTC &amp;= ~LED_PIN;//Wlacz diode<br /><br />}<br />}<br />}[/syntax]<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=211">osa1313</a> — 28 maja 2014, o 20:54</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Nefarious19]]></name></author>
<updated>2014-05-28T19:40:39+01:00</updated>
<published>2014-05-28T19:40:39+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=7222&amp;p=82662#p82662</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=7222&amp;p=82662#p82662"/>
<title type="html"><![CDATA[Re: Czujnik światła.]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=7222&amp;p=82662#p82662"><![CDATA[
<div class="quotetitle">DrexonPl napisał(a):</div><div class="quotecontent"><br />to napisz w C  bo ja tylko w C programuje avr<br /></div><br /><br /><br /><br /><br /><div style="width: 583px; height: 471px; margin: 0 auto; padding-left: 26px; padding-top: 48px; background: url('https://www.atnel.pl/download/atnel_tv.png') no-repeat;"> <strong>iframe</strong> </div><br /><br />Tu masz poradnik Pana Mirka dotyczący sprawdzania stanu klawisza, czyli stanu jaki podajesz na PIN. Program jaki chcesz napisać to odczytywanie stanu na D0 które podłączone jest do PIN'u procesora. <br /><br />Albo zajrzyj do bluebooka...<br /><br /><strong><span style="color: #808000">------------------------ [ Dodano po: 2 minutach ]</span></strong><br /><br />a kod wrzucaj w syntax=C<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=2500">Nefarious19</a> — 28 maja 2014, o 19:40</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[DrexonPl]]></name></author>
<updated>2014-05-28T19:09:18+01:00</updated>
<published>2014-05-28T19:09:18+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=7222&amp;p=82653#p82653</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=7222&amp;p=82653#p82653"/>
<title type="html"><![CDATA[Re: Czujnik światła.]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=7222&amp;p=82653#p82653"><![CDATA[
to napisz w C <img src="https://forum.atnel.pl/images/smilies/icon_e_biggrin.gif" alt=":D" title="Bardzo szczęśliwy" /> bo ja tylko w C programuje avr<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=4318">DrexonPl</a> — 28 maja 2014, o 19:09</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[osa1313]]></name></author>
<updated>2014-05-28T19:08:30+01:00</updated>
<published>2014-05-28T19:08:30+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=7222&amp;p=82652#p82652</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=7222&amp;p=82652#p82652"/>
<title type="html"><![CDATA[Re: Czujnik światła.]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=7222&amp;p=82652#p82652"><![CDATA[
To jest kod do Arduino który ci podałem <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /><br />jak chcesz to ci napisze kod w C ?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=211">osa1313</a> — 28 maja 2014, o 19:08</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[DrexonPl]]></name></author>
<updated>2014-05-28T18:53:30+01:00</updated>
<published>2014-05-28T18:53:30+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=7222&amp;p=82650#p82650</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=7222&amp;p=82650#p82650"/>
<title type="html"><![CDATA[Re: Czujnik światła.]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=7222&amp;p=82650#p82650"><![CDATA[
... Error:<br /><div class="codetitle"><b>Code:</b></div><div class="codecontent">../main.c:10: warning: implicit declaration of function 'pinMode'<br />../main.c:10: error: 'OUTPUT' undeclared (first use in this function)<br />../main.c:10: error: (Each undeclared identifier is reported only once<br />../main.c:10: error: for each function it appears in.)<br />../main.c:11: error: 'INPUT' undeclared (first use in this function)<br />../main.c: In function 'loop':<br />../main.c:16: warning: implicit declaration of function 'digitalRead'<br />../main.c:18: error: 'HIGH' undeclared (first use in this function)<br />../main.c:20: warning: implicit declaration of function 'digitalWrite'<br />../main.c:24: error: 'LOW' undeclared (first use in this function)<br />make: *** &#91;main.o&#93; Error 1<br /></div><br /><br />\\ edit<br /><br />Kod:<br />[syntax=c]#include &lt;avr/io.h&gt;<br />#include &lt;util/delay.h&gt;<br /><br />const int czujnikPin = (1&lt;&lt;PC4);<br />const int ledPin =  (1&lt;&lt;PC5);<br /><br />int stanCzujnika = 0;<br /><br />void setup() {<br />  pinMode(ledPin, OUTPUT);<br />  pinMode(czujnikPin, INPUT);<br />}<br /><br />void loop(){<br /><br />  stanCzujnika = digitalRead(czujnikPin);<br /><br />  if (stanCzujnika == HIGH) {<br /><br />    digitalWrite(ledPin, HIGH);<br />  }<br />  else {<br /><br />    digitalWrite(ledPin, LOW);<br />  }<br />}[/syntax]<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=4318">DrexonPl</a> — 28 maja 2014, o 18:53</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[osa1313]]></name></author>
<updated>2014-05-28T18:32:57+01:00</updated>
<published>2014-05-28T18:32:57+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=7222&amp;p=82649#p82649</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=7222&amp;p=82649#p82649"/>
<title type="html"><![CDATA[Re: Czujnik światła.]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=7222&amp;p=82649#p82649"><![CDATA[
<div class="quotetitle">DrexonPl napisał(a):</div><div class="quotecontent"><br />Ja mam D0<br /></div><br /><br />No to masz wersję digital czyli ten kod co ci powyżej podałem powinien działać.<br />Sprawdzałeś czy działa ?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=211">osa1313</a> — 28 maja 2014, o 18:32</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[DrexonPl]]></name></author>
<updated>2014-05-28T18:14:41+01:00</updated>
<published>2014-05-28T18:14:41+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=7222&amp;p=82646#p82646</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=7222&amp;p=82646#p82646"/>
<title type="html"><![CDATA[Re: Czujnik światła.]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=7222&amp;p=82646#p82646"><![CDATA[
Ja mam D0<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=4318">DrexonPl</a> — 28 maja 2014, o 18:14</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[osa1313]]></name></author>
<updated>2014-05-28T17:10:07+01:00</updated>
<published>2014-05-28T17:10:07+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=7222&amp;p=82640#p82640</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=7222&amp;p=82640#p82640"/>
<title type="html"><![CDATA[Re: Czujnik światła.]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=7222&amp;p=82640#p82640"><![CDATA[
Spróbuj ten kod tylko zmień sobie pin czujnika i diody, czułość regulujesz potencjometrem.<br /><br />[syntax=cpp]const int czujnikPin = 2;    <br />const int ledPin =  13;     <br /><br />int stanCzujnika = 0;        <br /><br />void setup() {<br />  pinMode(ledPin, OUTPUT);      <br />  pinMode(czujnikPin, INPUT);     <br />}<br /><br />void loop(){<br />  <br />  stanCzujnika = digitalRead(czujnikPin);<br /><br />  if (stanCzujnika == HIGH) {     <br />  <br />    digitalWrite(ledPin, HIGH);  <br />  } <br />  else {<br />    <br />    digitalWrite(ledPin, LOW); <br />  }<br />}[/syntax]<br /><br /><strong><span style="color: #808000">------------------------ [ Dodano po: 18 minutach ]</span></strong><br /><br />A na pewno masz wersje digital a nie analogue ? Bo są dwie wersje poznasz je po tym że jedna ma wyjście D0 a druga A0.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=211">osa1313</a> — 28 maja 2014, o 17:10</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Nefarious19]]></name></author>
<updated>2014-05-28T17:10:19+01:00</updated>
<published>2014-05-28T17:08:43+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=7222&amp;p=82639#p82639</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=7222&amp;p=82639#p82639"/>
<title type="html"><![CDATA[Re: Czujnik światła.]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=7222&amp;p=82639#p82639"><![CDATA[
Znalazłem schemat chyba od tego czujnika. Jest prosty jak budowa cepa. w środku jest komparator. Wszystko działa na pomiarze różnicy napięć. Potencjometrem regulujesz napiecie odniesienia komparatora czyl czułość czujnika. Jak napięcie na wejściu nieodracającym jest mniejsze niż na odwracającym to na wyjściu jest 0V czyli logiczne zero, jak jest większe to vcc czyli np 5V co jest u Ciebie logiczną jedynką. <br /><br /><a href="http://forum.atnel.pl/_obrazki/o/2500/8b155ef5080e1329c720c320939cddcc.jpg"  class="postlink"><img src="http://forum.atnel.pl/_obrazki/o/thumb/2500/8b155ef5080e1329c720c320939cddcc.jpg" alt="Obrazek" /></a><br /><br />Wszystko co musisz robić to badać stan na D0 i w ten sposób określać co kontoler ma robić. np w if'ach. Jak jest ciemno to jest zero, jak jasno to jedynka. Proste. Poziom przejścia jasno-ciemno czyli czułośc regulujesz potencjometrem.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=2500">Nefarious19</a> — 28 maja 2014, o 17:08</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Alltronik]]></name></author>
<updated>2014-05-28T17:03:58+01:00</updated>
<published>2014-05-28T17:03:58+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=7222&amp;p=82638#p82638</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=7222&amp;p=82638#p82638"/>
<title type="html"><![CDATA[Re: Czujnik światła.]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=7222&amp;p=82638#p82638"><![CDATA[
Jak dobrze mysle to na pinie DO bedziesz miał dwa stany 1i 0 sprawdz sobie a potem jak program do zapalania diody przyciskiem tylko przyciskiem w tym przypadku będzie ten układ. <br />Jak źle mowie to proszę mnie poprawić.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=985">Alltronik</a> — 28 maja 2014, o 17:03</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Nefarious19]]></name></author>
<updated>2014-05-28T17:00:18+01:00</updated>
<published>2014-05-28T17:00:18+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=7222&amp;p=82636#p82636</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=7222&amp;p=82636#p82636"/>
<title type="html"><![CDATA[Re: Czujnik światła.]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=7222&amp;p=82636#p82636"><![CDATA[
Pewnie to działa na takiej zasadzie że jak masz &quot;jasno&quot; to na wyjściu jest stan wysoki, a jak &quot;ciemno&quot; to niski. Czułość (poziom przy którym ma się zmienić stan na wyjściu na przeciwny czyli przjście między &quot;jasno&quot; a &quot;ciemno&quot;) regulowany jest potencjometrem. Zatem do Vcc podłączasz Vcc, do gnd podłączasz gnd a z D0 (Digital OUT) lecisz na jakiś pin procka i w fukcji digitalRead() odczytujesz stan, jak jest true (czyli stan wysoki na wyjściu to niech dioda świeci) a jak false ( stan niski) niech nie świeci. Tak mi się wydaje że tak to działa<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=2500">Nefarious19</a> — 28 maja 2014, o 17:00</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[DrexonPl]]></name></author>
<updated>2014-05-28T16:51:08+01:00</updated>
<published>2014-05-28T16:51:08+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=7222&amp;p=82634#p82634</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=7222&amp;p=82634#p82634"/>
<title type="html"><![CDATA[Czujnik światła.]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=7222&amp;p=82634#p82634"><![CDATA[
Witam.<br />Mam czujnik światła taki:<br /><img src="http://forum.atnel.pl/_obrazki/o/471/5a373b1aebe5bee0bdbe73d463d360fb.jpg" alt="Obrazek" /><br /><br />O ile się nie mylę to:<br />Vcc - 5V<br /><a href="http://forum.atnel.pl/_obrazki/o/4318/4f1606980a35ee5ec9521e486861672f.png"  class="postlink"><img src="http://forum.atnel.pl/_obrazki/o/4318/4f1606980a35ee5ec9521e486861672f.png" alt="Obrazek" /></a> - inna wersja GND<br />D0 - wysyłanie informacji do mikrokontrolera<br /><br />I teraz pytanko jak to zaprogramować żeby, np.:<br />jak jest światło to się nie pali, a jak niema to się pali dioda<br /><br />// edit<br />Znalazłem taką stronkę o tym ale tam chyba nic niema:<br /><a href="http://www.baboon.co.in/products-page/sensors/digital-light-sensor-intensity-seek-module-photoresistor-arduino-avr/"  class="postlink">http://www.baboon.co.in/products-page/sensors/digital-light-sensor-intensity-seek-module-photoresistor-arduino-avr/</a><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=4318">DrexonPl</a> — 28 maja 2014, o 16:51</p><hr />
]]></content>
</entry>
</feed>