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

<title>ATNEL tech-forum</title>
<link href="https://forum.atnel.pl/index.php" />
<updated>2016-03-06T14:00:05+01:00</updated>

<author><name><![CDATA[ATNEL tech-forum]]></name></author>
<id>https://forum.atnel.pl/feed.php?f=47&amp;t=14754&amp;mode</id>
<entry>
<author><name><![CDATA[akimata]]></name></author>
<updated>2016-03-06T14:00:05+01:00</updated>
<published>2016-03-06T13:21:28+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=14754&amp;p=155518#p155518</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=14754&amp;p=155518#p155518"/>
<title type="html"><![CDATA[Re: Atmega328p zawiesza się]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=14754&amp;p=155518#p155518"><![CDATA[
Problem na razie chyba się rozwiązał jak zacząłem sterować masą a nie 5V, teraz nie ma tych spadków napiec i wygląda jakby uC się nie zawieszał. Jeszcze zauważyłem ze transmitter przestaje nadawać w momencie gdy złapie przewód od 5V.<br /><br />Transmiter:<br />[syntax=cpp]#include &lt;VirtualWire.h&gt;<br />int guzik=4;<br />void setup()<br />{<br />  pinMode(guzik, INPUT_PULLUP); <br />  vw_set_tx_pin(9);<br />    vw_setup(2000); // Bits per sec<br />}<br /><br />void loop()<br />{<br />  char *msg;<br />  digitalWrite(13, true);<br />    <br />if (digitalRead (guzik)==LOW) {msg=&quot;on&quot;; }<br />else {msg=&quot;off&quot;; } ;<br /><br />      vw_send((uint8_t *)msg, strlen(msg));<br />    vw_wait_tx(); // Wait until the whole message is gone<br />    digitalWrite(13, false);<br />    delay(200);<br />}[/syntax]<br /><br />Receiver:<br />[syntax=cpp]#include &lt;VirtualWire.h&gt;<br />int LED=2;<br />boolean LEDON=false;<br />char stan;<br />void setup()<br />{<br /> <br />  Serial.begin(9600);<br />  pinMode (LED,OUTPUT);<br />  vw_setup(2000); <br />  vw_set_rx_pin(4);<br />  vw_rx_start();<br />  Serial.print(9600);    <br />}<br /><br />void loop()<br />{<br />    uint8_t buf&#91;VW_MAX_MESSAGE_LEN&#93;;<br />    uint8_t buflen = VW_MAX_MESSAGE_LEN;<br /><br />    if (vw_get_message(buf, &amp;buflen)) <br />    {<br />int i;<br />       String stan;<br />  for (i = 0; i &lt; buflen; i++)<br />  { <br />  stan +=char(buf&#91;i&#93;);<br />  <br />  }<br />     if ( stan ==&quot;on&quot;)<br />     {<br />      <br /> digitalWrite (LED, HIGH);<br /> Serial.print(stan);<br /> Serial.println(&quot;&quot;);<br />  delay(100);<br /> <br />   }<br />   else<br />   {<br />    digitalWrite (LED, LOW);<br />   }<br />   } }[/syntax]<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=13238">akimata</a> — 6 mar 2016, o 13:21</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[matekogon]]></name></author>
<updated>2016-03-06T12:08:26+01:00</updated>
<published>2016-03-06T12:08:26+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=14754&amp;p=155513#p155513</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=14754&amp;p=155513#p155513"/>
<title type="html"><![CDATA[Re: Atmega328p zawiesza się]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=14754&amp;p=155513#p155513"><![CDATA[
Kolego jakiś schemat, może kod by się tez przydał itp<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1380">matekogon</a> — 6 mar 2016, o 12:08</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[akimata]]></name></author>
<updated>2016-03-06T12:02:25+01:00</updated>
<published>2016-03-06T12:02:25+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=14754&amp;p=155512#p155512</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=14754&amp;p=155512#p155512"/>
<title type="html"><![CDATA[Atmega328p zawiesza się]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=14754&amp;p=155512#p155512"><![CDATA[
Witajcie,<br />Tak jak w temacie mam problem z zawieszająca się atmegą, zawiesza się różnie ciężko mi powiedzieć dokładnie kiedy jedyne co wiem to że podanie 5V na wejście za którymś razem powoduje zawieszenie się totalne uC, nic nie pomaga po za odłączeniem od prądu.<br /><br />Próbowałem podłączyć przez zasilacz z odpowiednim stabilzatorem jak i z 5V z mojego arduino lecz ten sam efekt.<br />Zauważyłem również duży spadek napięcia w momencie podania sygnału na wejście.<br /><br />Do atmegi328 narazie podłaczony jest tylko transmitter RF i jedno wejście aktualnie podłaczane do 5V by sprawdzić działanie.<br /><br />z góry dzieęki 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=13238">akimata</a> — 6 mar 2016, o 12:02</p><hr />
]]></content>
</entry>
</feed>