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

<title>ATNEL tech-forum</title>
<link href="https://forum.atnel.pl/index.php" />
<updated>2014-10-03T22:01:44+01:00</updated>

<author><name><![CDATA[ATNEL tech-forum]]></name></author>
<id>https://forum.atnel.pl/feed.php?f=58&amp;t=8702&amp;mode</id>
<entry>
<author><name><![CDATA[bartek70]]></name></author>
<updated>2014-10-03T22:01:44+01:00</updated>
<published>2014-10-03T22:01:44+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=8702&amp;p=97617#p97617</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=8702&amp;p=97617#p97617"/>
<title type="html"><![CDATA[Re: Dioda zapalona przyciskiem]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=8702&amp;p=97617#p97617"><![CDATA[
hm? proszę o pomoc<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=5511">bartek70</a> — 3 paź 2014, o 22:01</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[bartek70]]></name></author>
<updated>2014-10-03T19:46:10+01:00</updated>
<published>2014-10-03T19:46:10+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=8702&amp;p=97591#p97591</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=8702&amp;p=97591#p97591"/>
<title type="html"><![CDATA[Re: Dioda zapalona przyciskiem]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=8702&amp;p=97591#p97591"><![CDATA[
<div class="quotetitle">MikieMan napisał(a):</div><div class="quotecontent"><br />Schemat OK, choć przycisk też można podłączyć na kilka sposobów, ale też też powinien działać.<br />Przepraszam, ale nie jestem w stanie pomóc Ci z programem bo moja przygoda z Arduino to było ponad 2 lata temu i już nie pamiętam składni, a nie mam chwilowo jak go przetestować. Bardzo szybko przesiadłem się na samodzielne programowanie uC w języku C. To forum skupia się właśnie na tej tematyce.<br /></div><br /><br />Ok dziękuje za sprawdzenie. Jeśli ktoś może poświecić chwile, to proszę o sprawdzenie kodu programu.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=5511">bartek70</a> — 3 paź 2014, o 19:46</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[MikieMan]]></name></author>
<updated>2014-10-03T11:29:56+01:00</updated>
<published>2014-10-03T11:29:56+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=8702&amp;p=97539#p97539</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=8702&amp;p=97539#p97539"/>
<title type="html"><![CDATA[Re: Dioda zapalona przyciskiem]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=8702&amp;p=97539#p97539"><![CDATA[
Schemat OK, choć przycisk też można podłączyć na kilka sposobów, ale też też powinien działać.<br />Przepraszam, ale nie jestem w stanie pomóc Ci z programem bo moja przygoda z Arduino to było ponad 2 lata temu i już nie pamiętam składni, a nie mam chwilowo jak go przetestować. Bardzo szybko przesiadłem się na samodzielne programowanie uC w języku C. To forum skupia się właśnie na tej tematyce.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=3503">MikieMan</a> — 3 paź 2014, o 11:29</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[bartek70]]></name></author>
<updated>2014-10-03T08:56:33+01:00</updated>
<published>2014-10-03T08:56:33+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=8702&amp;p=97505#p97505</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=8702&amp;p=97505#p97505"/>
<title type="html"><![CDATA[Re: Dioda zapalona przyciskiem]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=8702&amp;p=97505#p97505"><![CDATA[
<div class="quotetitle">MikieMan napisał(a):</div><div class="quotecontent"><br />Witaj.<br /><br />Jak widzę masz już jakąś wiedzę z zakresu programowania uC skoro program gotowy <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":-)" title="Szczęśliwy" /><br />Z pewnością w parze idzie wiedza z zakresu elektroniki, polecam więc jakieś podstawowe poradniki z tego zakresu bo bez tego ani rusz.<br /><br />Poniżej przykładowa aplikacja dla diody LED podłączonej oczywiście katodą (-) do GND i anodą (+) do VCC czyli zasilania poprzez rezystor.<br /><br /><a href="http://forum.atnel.pl/_obrazki/o/3503/d5c545a9cdf21aa7ae345699bef4ad5f.png"  class="postlink"><img src="http://forum.atnel.pl/_obrazki/o/thumb/3503/d5c545a9cdf21aa7ae345699bef4ad5f.png" alt="Obrazek" /></a><br /><br />Każda dioda led ma swoje parametry takie jak np. napięcie, do którego jest przystosowana oraz pobór prądu.<br />No i przykład dobrania rezystora dla jakiejś tam diody led w kolorze czerwonym (kolor ma wpływ na napięcie pracy diody), którą chcemy podłączyć np. do zasilania 5V:<br />V zas. = 5V   (napiecie układu do którego podłączamy diodę led)<br />VF = 2.0 V   (napięcie pracy diody led)<br />IF = 0,02A   (pobór prądu diody np. 20mA)<br />R = ???    (wartość rezystora, przez który podłączymy diodę do zasilania)<br /><br />I teraz ze wzoru wyliczamy wartość rezystora:<br />R = ( V zas. - VF) / IF,   a bardziej opisowo można by napisać:<br />R= (U zasilania - U diody) / I diody<br />czyli mamy tak:<br />R = (5 - 2)/0,02 czyli R=150 om<br /><br />Poniżej kilka informacji, które mogą Ci się przydać dla początkującego jak rozumiem elektronika <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";-)" title="Puszcza oko" /><br /><br /><a href="http://forum.atnel.pl/_obrazki/o/3503/28ffcc7a6cc76979e3b697f1be59d9ce.png"  class="postlink"><img src="http://forum.atnel.pl/_obrazki/o/thumb/3503/28ffcc7a6cc76979e3b697f1be59d9ce.png" alt="Obrazek" /></a><br /><br />Pierwsza grafika to oczywiście oznaczenie wyprowadzeń diody led jako elementu i oznaczenia używanego na schematach.<br />Na drugiej grafice podane zakresy napięcia dla diod w zależności od koloru (o czym pisałem wyżej). Typowo diody led pobierają prąd ok. 20-30 mA, ale kupując jakieś diody sprzedawca powinien podać podstawowe parametry diody, czasem wzbogacone o takie informacje jak kąt świecenia i dokładne podanie barwy światła jakie emituje.<br /><br />Mam nadzieję, że choć na początek trochę rozjaśniłem zagadnienie podłączenia diody LED. Wspomnę tylko, że do mikrokontrolera możesz podłączyć diodę led na dwa sposoby:<br />- katodą do mikrokontrolera (stan niski zapala diodę)<br />- anodą do mikrokontrolera (stan wysoki zapala diodę.<br /><br />Jakbyś miała jakieś pytania to pisz śmiało. Pamiętaj, że nie ma głupich pytań tylko głupie odpowiedzi. Każdy z nas tutaj na forum kiedyś stawiał pierwsze kroki. Ja jestem także początkujący, więc jeśli nasmarowałem jakieś bzdury to proszę kolegów o poprawienie.<br /><br />Pozdrawiam i życzę milej zabawy z elektroniką i programowaniem.<br />Ach no i najważniejsze - polecam Ci gorąco poradniki video Pana Mirka oraz książkę tzw. BlueBooka na początek.<br /></div><br /><br /><br />Dziękuje za odpowiedź. Wszystko zrozumiałem. Jeszcze proszę o sprawdzenie schematu, czy już wszystko jest ok?<br /><a href="http://forum.atnel.pl/_obrazki/o/5511/eabb84fb022d8a0a85dc70ba98783815.png"  class="postlink"><img src="http://forum.atnel.pl/_obrazki/o/thumb/5511/eabb84fb022d8a0a85dc70ba98783815.png" alt="Obrazek" /></a><br /><br />Kod programu<br />[syntax=c]int switchPin = 8; <br />int ledPin = 11; <br />boolean currentButton = LOW;<br />boolean lastButton = LOW;<br />boolean ledOn = false;<br /><br />boolean debounce(boolean last)<br />{<br />boolean current = digitalRead(switchPin);<br />if (current != lastButton)<br />{<br />delay(5);<br />current = digitalRead(switchPin);<br />}<br />return current;<br />}<br /><br />void setup()<br />{<br />pinMode(switchPin, INPUT); /* informujemy o deklaracji wejśćia*/<br />pinMode(ledPin, OUTPUT); /* informujemo o deklaracji wyjścia*/<br />}<br /><br />void loop()<br />{<br />currentButton = debounce(lastButton);<br /><br />if (currentButton == HIGH &amp;amp;&amp;amp; lastButton == LOW) ledOn = !ledOn;<br /><br />lastButton = currentButton;<br /><br />digitalWrite(ledPin, ledOn);<br />}[/syntax]<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=5511">bartek70</a> — 3 paź 2014, o 08:56</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[MikieMan]]></name></author>
<updated>2014-10-03T07:16:33+01:00</updated>
<published>2014-10-03T07:16:33+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=8702&amp;p=97493#p97493</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=8702&amp;p=97493#p97493"/>
<title type="html"><![CDATA[Re: Dioda zapalona przyciskiem]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=8702&amp;p=97493#p97493"><![CDATA[
Witaj.<br /><br />Jak widzę masz już jakąś wiedzę z zakresu programowania uC skoro program gotowy <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":-)" title="Szczęśliwy" /><br />Z pewnością w parze idzie wiedza z zakresu elektroniki, polecam więc jakieś podstawowe poradniki z tego zakresu bo bez tego ani rusz.<br /><br />Poniżej przykładowa aplikacja dla diody LED podłączonej oczywiście katodą (-) do GND i anodą (+) do VCC czyli zasilania poprzez rezystor.<br /><br /><a href="http://forum.atnel.pl/_obrazki/o/3503/d5c545a9cdf21aa7ae345699bef4ad5f.png"  class="postlink"><img src="http://forum.atnel.pl/_obrazki/o/thumb/3503/d5c545a9cdf21aa7ae345699bef4ad5f.png" alt="Obrazek" /></a><br /><br />Każda dioda led ma swoje parametry takie jak np. napięcie, do którego jest przystosowana oraz pobór prądu.<br />No i przykład dobrania rezystora dla jakiejś tam diody led w kolorze czerwonym (kolor ma wpływ na napięcie pracy diody), którą chcemy podłączyć np. do zasilania 5V:<br />V zas. = 5V   (napiecie układu do którego podłączamy diodę led)<br />VF = 2.0 V   (napięcie pracy diody led)<br />IF = 0,02A   (pobór prądu diody np. 20mA)<br />R = ???    (wartość rezystora, przez który podłączymy diodę do zasilania)<br /><br />I teraz ze wzoru wyliczamy wartość rezystora:<br />R = ( V zas. - VF) / IF,   a bardziej opisowo można by napisać:<br />R= (U zasilania - U diody) / I diody<br />czyli mamy tak:<br />R = (5 - 2)/0,02 czyli R=150 om<br /><br />Poniżej kilka informacji, które mogą Ci się przydać dla początkującego jak rozumiem elektronika <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";-)" title="Puszcza oko" /><br /><br /><a href="http://forum.atnel.pl/_obrazki/o/3503/28ffcc7a6cc76979e3b697f1be59d9ce.png"  class="postlink"><img src="http://forum.atnel.pl/_obrazki/o/thumb/3503/28ffcc7a6cc76979e3b697f1be59d9ce.png" alt="Obrazek" /></a><br /><br />Pierwsza grafika to oczywiście oznaczenie wyprowadzeń diody led jako elementu i oznaczenia używanego na schematach.<br />Na drugiej grafice podane zakresy napięcia dla diod w zależności od koloru (o czym pisałem wyżej). Typowo diody led pobierają prąd ok. 20-30 mA, ale kupując jakieś diody sprzedawca powinien podać podstawowe parametry diody, czasem wzbogacone o takie informacje jak kąt świecenia i dokładne podanie barwy światła jakie emituje.<br /><br />Mam nadzieję, że choć na początek trochę rozjaśniłem zagadnienie podłączenia diody LED. Wspomnę tylko, że do mikrokontrolera możesz podłączyć diodę led na dwa sposoby:<br />- katodą do mikrokontrolera (stan niski zapala diodę)<br />- anodą do mikrokontrolera (stan wysoki zapala diodę.<br /><br />Jakbyś miała jakieś pytania to pisz śmiało. Pamiętaj, że nie ma głupich pytań tylko głupie odpowiedzi. Każdy z nas tutaj na forum kiedyś stawiał pierwsze kroki. Ja jestem także początkujący, więc jeśli nasmarowałem jakieś bzdury to proszę kolegów o poprawienie.<br /><br />Pozdrawiam i życzę milej zabawy z elektroniką i programowaniem.<br />Ach no i najważniejsze - polecam Ci gorąco poradniki video Pana Mirka oraz książkę tzw. BlueBooka na początek.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=3503">MikieMan</a> — 3 paź 2014, o 07:16</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[augustyn1]]></name></author>
<updated>2014-10-03T07:16:00+01:00</updated>
<published>2014-10-03T07:16:00+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=8702&amp;p=97492#p97492</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=8702&amp;p=97492#p97492"/>
<title type="html"><![CDATA[Re: Dioda zapalona przyciskiem]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=8702&amp;p=97492#p97492"><![CDATA[
Witam<br />Warto przeglądnąć to forum:<br /><!-- m --><a class="postlink" href="http://starter-kit.nettigo.pl/" >http://starter-kit.nettigo.pl/</a><!-- m --><br />szczególnie zakładkę dla początkujących jest tam dużo pomocy.<br />augustyn1<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=59">augustyn1</a> — 3 paź 2014, o 07:16</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[bartek70]]></name></author>
<updated>2014-10-03T06:42:01+01:00</updated>
<published>2014-10-03T06:42:01+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=8702&amp;p=97489#p97489</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=8702&amp;p=97489#p97489"/>
<title type="html"><![CDATA[Dioda zapalona przyciskiem]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=8702&amp;p=97489#p97489"><![CDATA[
Witam,<br /><br />Zaczynam się dopiero uczyć programować. Przygotowałem program który ma polegać na tym, że diodę się włącza i wyłącza poprzez naciśnięcie przycisku. Tylko mam problem, ponieważ dostałem komentarz pod wpisem &quot;dioda (parametry), brakuje rezystora do diody bo w takim połączeniu jak masz na schemacie to przy pierwszym zapaleniu dioda zostanie spalona&quot; Bardzo proszę o pomoc:<br />1.jakie parametry diody?<br />2.jaki rezystor i gdzie on ma się znajdować?<br /> <br /><br />Załączam schemat<br /><br /><a href="http://forum.atnel.pl/_obrazki/o/5511/9e7035c65313ac3d4d5b3c68c62b0b6f.png"  class="postlink"><img src="http://forum.atnel.pl/_obrazki/o/thumb/5511/9e7035c65313ac3d4d5b3c68c62b0b6f.png" alt="Obrazek" /></a><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=5511">bartek70</a> — 3 paź 2014, o 06:42</p><hr />
]]></content>
</entry>
</feed>