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

<title>ATNEL tech-forum</title>
<link href="https://forum.atnel.pl/index.php" />
<updated>2014-11-04T12:23:24+01:00</updated>

<author><name><![CDATA[ATNEL tech-forum]]></name></author>
<id>https://forum.atnel.pl/feed.php?f=47&amp;t=9087&amp;mode</id>
<entry>
<author><name><![CDATA[wojtek76]]></name></author>
<updated>2014-11-04T12:23:24+01:00</updated>
<published>2014-11-04T12:23:24+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=9087&amp;p=102303#p102303</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=9087&amp;p=102303#p102303"/>
<title type="html"><![CDATA[Re: Sterowanie przekaźnikami podczerwienią.]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=9087&amp;p=102303#p102303"><![CDATA[
ok, dziękuję. Dam znać co z tego wyszło.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=6443">wojtek76</a> — 4 lis 2014, o 12:23</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[doman89]]></name></author>
<updated>2014-11-04T12:12:57+01:00</updated>
<published>2014-11-04T12:12:57+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=9087&amp;p=102300#p102300</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=9087&amp;p=102300#p102300"/>
<title type="html"><![CDATA[Re: Sterowanie przekaźnikami podczerwienią.]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=9087&amp;p=102300#p102300"><![CDATA[
<div class="quotetitle">wojtek76 napisał(a):</div><div class="quotecontent"><br />Tak, nagle &quot;zwiecha&quot;. <br />czujnik podpięty jest bezpośredni bez żadnej filtracji. jest jedno źródło zasilania USB.<br /></div><br /><br />Kolega to pierwsze co to porób filtrację + osobne zasilanie na te przekaźniki.<br /><br /><span style="color: #0000FF">z Niebieskim pozdRowieniem,<br />Doman89</span><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=3271">doman89</a> — 4 lis 2014, o 12:12</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2014-11-04T12:05:04+01:00</updated>
<published>2014-11-04T12:05:04+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=9087&amp;p=102298#p102298</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=9087&amp;p=102298#p102298"/>
<title type="html"><![CDATA[Re: Sterowanie przekaźnikami podczerwienią.]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=9087&amp;p=102298#p102298"><![CDATA[
<div class="quotetitle">doman89 napisał(a):</div><div class="quotecontent"><br />Ja bym schematu nie pomijał. Z prostej przyczyny:<br />- Każdy zawsze jest pewny czegoś na 100%, a często się okazuje, że tam tkwi problem.<br /></div><br />Dokładnie tak jest i potwierdza się to zawsze - szkoda tylko, że tak długo nieraz trzeba przekonywać pytających, którzy na własne życzenie tracą sami cenny czas ... aż szkoda ... ale cóż, jak ktoś woli kalambury ?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 4 lis 2014, o 12:05</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[wojtek76]]></name></author>
<updated>2014-11-04T11:49:47+01:00</updated>
<published>2014-11-04T11:49:47+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=9087&amp;p=102295#p102295</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=9087&amp;p=102295#p102295"/>
<title type="html"><![CDATA[Re: Sterowanie przekaźnikami podczerwienią.]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=9087&amp;p=102295#p102295"><![CDATA[
Tak, nagle &quot;zwiecha&quot;. <br />czujnik podpięty jest bezpośredni bez żadnej filtracji. jest jedno źródło zasilania USB.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=6443">wojtek76</a> — 4 lis 2014, o 11:49</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[doman89]]></name></author>
<updated>2014-11-04T11:35:38+01:00</updated>
<published>2014-11-04T11:35:38+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=9087&amp;p=102290#p102290</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=9087&amp;p=102290#p102290"/>
<title type="html"><![CDATA[Re: Sterowanie przekaźnikami podczerwienią.]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=9087&amp;p=102290#p102290"><![CDATA[
Ja bym schematu nie pomijał. Z prostej przyczyny:<br />- Każdy zawsze jest pewny czegoś na 100%, a często się okazuje, że tam tkwi problem.<br /><br />I ja bym zrobił to standardowo. Rozumiem, że np. klikasz sobie i przez jakiś czas Ci się przełącza normalnie i nagle &quot;zwiecha&quot; tak?<br /><br />To pokaż jak masz filtrowany np. czujnik TSOP, bo nic o tym nie napisałeś. Poza tym przekaźniki to potężne źródło zakłóceń. Jak dasz radę to zasilaj je osobno (łącząc oczywiście masy), bo w małym arduino pewnie szarpie napięciem.<br /><br /><span style="color: #0000FF">z Niebieskim pozdRowieniem,<br />Doman89</span><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=3271">doman89</a> — 4 lis 2014, o 11:35</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[wojtek76]]></name></author>
<updated>2014-11-04T09:22:49+01:00</updated>
<published>2014-11-04T09:22:49+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=9087&amp;p=102265#p102265</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=9087&amp;p=102265#p102265"/>
<title type="html"><![CDATA[Re: Sterowanie przekaźnikami podczerwienią.]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=9087&amp;p=102265#p102265"><![CDATA[
wybacz, myślałem że możemy pominąć pewne sprawy ale ok już piszę co i jak.<br /><br /><strong><span style="color: #808000">------------------------ [ Dodano po: 11 minutach ]</span></strong><br /><br />używam arduino nano 3 + moduł 4ro przekaźnikowy (bez separacji) (<!-- m --><a class="postlink" href="http://botland.com.pl/przekazniki/1998-czterokanalowy-modul-przekaznika-rm4-5v-10a125vac.html" >http://botland.com.pl/przekazniki/1998- ... 25vac.html</a><!-- m -->) + odbiornik IR na 36kHm.<br />Pominę rysunek połączeń ponieważ z kodu wszystko wynika. I zakładamy prze wszystko dobrze podłączyłem. <br />Mój kod:<br /><br />[syntax=cpp]#include &lt;CapacitiveSensor.h&gt;<br />#include &lt;IRremote.h&gt;<br />#define irPin 12<br /><br />IRrecv irrecv(irPin);<br />decode_results results;<br /> <br />#define kanal1Pin A0<br />#define kanal2Pin A1<br />#define kanal3Pin A2<br />#define powerPin A3<br /><br />//int kanal1Status = LOW;<br />//int kanal2Status = LOW;<br />//int kanal3Status = LOW;<br />int powerStatus = LOW;<br />int startx = 1;<br />int level = 0;<br /><br />CapacitiveSensor   cs_2_3 = CapacitiveSensor(2,3);        // K1 10M resistor between pins 4 &amp; 2, pin 2 is sensor pin, add a wire and or foil if desired<br />CapacitiveSensor   cs_2_4 = CapacitiveSensor(2,4);        // K2 10M resistor between pins 4 &amp; 6, pin 6 is sensor pin, add a wire and or foil<br />//CapacitiveSensor   cs_2_5 = CapacitiveSensor(2,5);        // K3 10M resistor between pins 4 &amp; 8, pin 8 is sensor pin, add a wire and or foil<br />//CapacitiveSensor   cs_2_6 = CapacitiveSensor(2,6);        // Power 10M resistor between pins 4 &amp; 8, pin 8 is sensor pin, add a wire and or foil<br />//CapacitiveSensor   cs_2_7 = CapacitiveSensor(2,7);        // Volume + 10M resistor between pins 4 &amp; 8, pin 8 is sensor pin, add a wire and or foil<br />//CapacitiveSensor   cs_2_8 = CapacitiveSensor(2,8);        // Volume - 10M resistor between pins 4 &amp; 8, pin 8 is sensor pin, add a wire and or foil<br /><br /><br />void setup() {<br />   Serial.begin(9600);<br />    irrecv.enableIRIn();<br /> <br />    pinMode(kanal1Pin, OUTPUT);<br />    pinMode(kanal2Pin, OUTPUT);<br />    pinMode(kanal3Pin, OUTPUT);<br />    pinMode(powerPin, OUTPUT);<br />    <br />    cs_2_3.set_CS_AutocaL_Millis(0xFFFFFFFF);     // turn off autocalibrate on channel 1 - just as an example<br /> <br />}<br /> <br />void loop() {<br />  <br /> start();<br /> capSensor();  <br />    <br />   if (irrecv.decode(&amp;results)) {<br /> <br />      switch (results.value) {<br />         case 0xC2CA827D:<br />            //Serial.println(&quot;K1&quot;);<br />            kanaly(1);<br />            break;<br />         <br />         case 0xC2CA42BD:<br />            //Serial.println(&quot;K2&quot;);<br />            kanaly(2);<br />            break;<br />            <br />         case 0xC2CAC23D:<br />            //Serial.println(&quot;K3&quot;);<br />            kanaly(3);<br />            break;<br />            <br />         case 0xC2CA807F:<br />            //Serial.println(&quot;Power&quot;);<br />            power();<br />            break;<br />            <br />         case 0xC2CACC33:<br />           <br />           volumeup();<br />            break;<br /> <br />         case 0xC2CADC23:<br />           <br />           volumedown();<br />            break;<br />         <br />         }<br />         <br /> <br />   irrecv.resume();<br />   }<br />   <br />}<br /><br />void start(){<br />  <br />   if(startx==1){<br />     //digitalPotWrite(1, 0); //volume min<br />     //digitalPotWrite(0, 0); //volume min<br />     digitalWrite(kanal2Pin, HIGH);<br />     digitalWrite(kanal3Pin, HIGH);<br />     digitalWrite(kanal1Pin, HIGH); <br />     delay(500);<br />     for(int i=0; i&lt;10; i++){<br />       powerStatus = ~powerStatus;<br />       digitalWrite(powerPin, powerStatus);<br />       delay(1000);<br />     }<br />    <br />    digitalWrite(kanal2Pin, HIGH);<br />    digitalWrite(kanal3Pin, HIGH);<br />    digitalWrite(kanal1Pin, LOW); <br />    startx = 0;<br />  }<br />  <br />}<br /><br />void kanaly(int kanal){<br />    <br />  if(kanal == 1){ <br />    digitalWrite(kanal2Pin, HIGH);<br />    digitalWrite(kanal3Pin, HIGH);<br />    digitalWrite(kanal1Pin, LOW);<br />    //kanal1Status = ~kanal1Status;<br />    //digitalWrite(kanal1Pin, kanal1Status);<br />    delay(250);<br />  }<br />  if(kanal == 2){  <br />    digitalWrite(kanal1Pin, HIGH);<br />    digitalWrite(kanal3Pin, HIGH);<br />    digitalWrite(kanal2Pin, LOW);<br />    delay(250);<br />  }<br />  if(kanal == 3){  <br />    digitalWrite(kanal1Pin, HIGH);<br />    digitalWrite(kanal2Pin, HIGH);<br />    digitalWrite(kanal3Pin, LOW);<br />    delay(250);<br />  }<br />  <br />}<br /><br />void power(){<br /><br />    powerStatus = ~powerStatus;<br />    digitalWrite(powerPin, powerStatus);<br />    delay(250);<br /><br />}<br /><br />void capSensor(){<br />  <br />    long start = millis();<br />    long total1 =  cs_2_3.capacitiveSensor(30);<br />    long total2 =  cs_2_4.capacitiveSensor(30);<br />    //long total3 =  cs_2_5.capacitiveSensor(30);<br />    //long total4 =  cs_2_6.capacitiveSensor(30);<br />    //long total5 =  cs_2_7.capacitiveSensor(30);<br />    //long total6 =  cs_2_8.capacitiveSensor(30);<br />    //Serial.println(total1);<br />     if(total1&gt;1000){ kanaly(1); }<br />     if(total2&gt;1000){ kanaly(2); }<br />     //if(total3&gt;1000){ kanaly(3); }<br />     //if(total4&gt;1000){ power(); }<br />     //if(total5&gt;1000){ volumeup(); }<br />     //if(total6&gt;1000){ volumedown(); }<br />     delay(10);<br />     <br />}<br /><br />void volumeup(){<br />  if(level&lt;254){<br />     level++;<br />     //volume(level);<br />     //digitalPotWrite(0, level);<br />     //digitalPotWrite(1, level);<br />     //Serial.print(&quot;volume + &quot;);<br />     Serial.println(level);<br />  }<br />}<br /><br />void volumedown(){<br />  if(level&gt;0){<br />     level--;<br />     //volume(level);<br />     //digitalPotWrite(0, level);<br />     //digitalPotWrite(1, level);<br />     //Serial.print(&quot;volume - &quot;);<br />     Serial.println(level);<br />  }<br />}[/syntax]<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=6443">wojtek76</a> — 4 lis 2014, o 09:22</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2014-11-04T09:09:40+01:00</updated>
<published>2014-11-04T09:09:40+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=9087&amp;p=102263#p102263</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=9087&amp;p=102263#p102263"/>
<title type="html"><![CDATA[Re: Sterowanie przekaźnikami podczerwienią.]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=9087&amp;p=102263#p102263"><![CDATA[
panie wojtek76 ... weź usiądź ty na spokojnie i sam przeczytaj swój post ...<br /><br />i zastanów się czy to nie jest pytanie kierowane do jasnowidzów ? <br /><br />powiedz ile razy można przypominać na forum, że jak ktoś zadaje takie akurat pytanie i oczekuje rzeczywiście pomocy to pokazuje przynajmniej schemat ale też płytkę PCB nie mówiąc o kodzie .... jak sobie wyobrażasz pomoc bez tak mega podstawowych informacji<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 4 lis 2014, o 09:09</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[wojtek76]]></name></author>
<updated>2014-11-04T08:57:59+01:00</updated>
<published>2014-11-04T08:57:59+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=9087&amp;p=102260#p102260</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=9087&amp;p=102260#p102260"/>
<title type="html"><![CDATA[Sterowanie przekaźnikami podczerwienią.]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=9087&amp;p=102260#p102260"><![CDATA[
Witam serdecznie jestem nowy i mam problem, który jest dość dziwny. Zrobiłem sterownie podczerwienią. Fajnie wszystko działa, ale czasami po załączeniu przekaźnika, odbiornik IR przestaje słuchać. Gdy odłączę fizycznie (pin sterujący) ten załączony przekaźnik wszystko wraca do normy. <br />Proszę o pomoc. <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /> Pozdrawiam.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=6443">wojtek76</a> — 4 lis 2014, o 08:57</p><hr />
]]></content>
</entry>
</feed>