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

<title>ATNEL tech-forum</title>
<link href="https://forum.atnel.pl/index.php" />
<updated>2016-08-16T10:02:47+01:00</updated>

<author><name><![CDATA[ATNEL tech-forum]]></name></author>
<id>https://forum.atnel.pl/feed.php?f=8&amp;t=15861&amp;mode</id>
<entry>
<author><name><![CDATA[surow]]></name></author>
<updated>2016-08-16T10:02:47+01:00</updated>
<published>2016-08-16T10:02:47+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=15861&amp;p=166137#p166137</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=15861&amp;p=166137#p166137"/>
<title type="html"><![CDATA[Re: Moduł komfortu dachu cabrio 307CC Attiny13]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=15861&amp;p=166137#p166137"><![CDATA[
okey sprawdzę ale dopiero za dwa tygodnie. Na szczęście dziś ostatni dzień w robocie i upragnione wakacje <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=14551">surow</a> — 16 sie 2016, o 10:02</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[SylwekK]]></name></author>
<updated>2016-08-16T09:21:49+01:00</updated>
<published>2016-08-16T09:21:49+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=15861&amp;p=166134#p166134</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=15861&amp;p=166134#p166134"/>
<title type="html"><![CDATA[Re: Moduł komfortu dachu cabrio 307CC Attiny13]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=15861&amp;p=166134#p166134"><![CDATA[
Sprawdź <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=1922">SylwekK</a> — 16 sie 2016, o 09:21</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[surow]]></name></author>
<updated>2016-08-16T08:58:47+01:00</updated>
<published>2016-08-16T08:58:47+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=15861&amp;p=166133#p166133</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=15861&amp;p=166133#p166133"/>
<title type="html"><![CDATA[Re: Moduł komfortu dachu cabrio 307CC Attiny13]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=15861&amp;p=166133#p166133"><![CDATA[
Hmm myślałem ze mona dodać coś takiego po &quot;odlicz&quot;:<br /><br />[syntax=c]if(!(PINB &amp; p1)) SW1_off;<br />if(!(PINB &amp; p2)) SW1_off;[/syntax]<br /><br />Ale rozumiem ze program sprawdzi to dopiero po 20 sekundach. Dobrze mi się wydaje?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=14551">surow</a> — 16 sie 2016, o 08:58</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[SylwekK]]></name></author>
<updated>2016-08-16T08:41:03+01:00</updated>
<published>2016-08-16T08:41:03+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=15861&amp;p=166132#p166132</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=15861&amp;p=166132#p166132"/>
<title type="html"><![CDATA[Re: Moduł komfortu dachu cabrio 307CC Attiny13]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=15861&amp;p=166132#p166132"><![CDATA[
Pewnie, że można. Chciałbym jednak żebyś sam pokombinował. Najprościej dodać jakąś zmienną, która sygnalizuje, że dach jest w ruchu i jeśli teraz będzie wciśnięty przycisk to ruch zostanie przerwany. Zapewne pojawi się problem &quot;na zmianę&quot; czyli przy wciśniętym przycisku będzie się włączało i wyłączało bardzo szybko więc to również można zabezpieczyć flagą, która informuje o puszczeniu klawisza i daje pozwolenie dla wykonania jakiejś opcji po jego ponownym wcisku. Brzmi to groźnie, ale uwierz nie jest to jakieś megaskomplikowane <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=1922">SylwekK</a> — 16 sie 2016, o 08:41</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[surow]]></name></author>
<updated>2016-08-15T13:52:00+01:00</updated>
<published>2016-08-15T13:52:00+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=15861&amp;p=166069#p166069</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=15861&amp;p=166069#p166069"/>
<title type="html"><![CDATA[Re: Moduł komfortu dachu cabrio 307CC Attiny13]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=15861&amp;p=166069#p166069"><![CDATA[
Panowie trochę mnie nie było i tak pomyślałem aby trochę zmienić program tak  ażeby można  było zatrzymać procedure otwierania/zamykania w nagłych wypadkach.<br />Mozna dodać do tego instrukcje żeby podczas zamykania/otwierania jakiekolwiek dotkniecie dowolnego przycisku rozłączało natychmiast przekaźnik i przechodziło w stan czuwania? <br /><br />Będę wdzięczny za pomoc.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=14551">surow</a> — 15 sie 2016, o 13:52</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[robertomic]]></name></author>
<updated>2016-07-30T08:24:53+01:00</updated>
<published>2016-07-30T08:24:53+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=15861&amp;p=165036#p165036</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=15861&amp;p=165036#p165036"/>
<title type="html"><![CDATA[Re: Moduł komfortu dachu cabrio 307CC Attiny13]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=15861&amp;p=165036#p165036"><![CDATA[
<div class="quotetitle">surow napisał(a):</div><div class="quotecontent"><br />...ogranicza mnie tylko .... pojemność układu<br /></div><br />atmega 2560 + ext ram <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=13232">robertomic</a> — 30 lip 2016, o 08:24</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[surow]]></name></author>
<updated>2016-07-28T20:56:02+01:00</updated>
<published>2016-07-28T20:56:02+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=15861&amp;p=164979#p164979</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=15861&amp;p=164979#p164979"/>
<title type="html"><![CDATA[Re: Moduł komfortu dachu cabrio 307CC Attiny13]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=15861&amp;p=164979#p164979"><![CDATA[
Dzięki Panowie, to kolejny atut dla użycia mikrokontrolera <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /><br />Jak mi się zachce coś wymodzić lub dodać funkcję ogranicza mnie tylko wyobraźnia i pojemność układu.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=14551">surow</a> — 28 lip 2016, o 20:56</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Rafcio321]]></name></author>
<updated>2016-07-28T20:46:07+01:00</updated>
<published>2016-07-28T20:46:07+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=15861&amp;p=164975#p164975</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=15861&amp;p=164975#p164975"/>
<title type="html"><![CDATA[Re: Moduł komfortu dachu cabrio 307CC Attiny13]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=15861&amp;p=164975#p164975"><![CDATA[
<div class="quotetitle">SylwekK napisał(a):</div><div class="quotecontent"><br /><div class="quotetitle">Rafcio321 napisał(a):</div><div class="quotecontent">@SylwekK Daleki jestem od ocenienia twojego programu, chciałem tylko pokazać @surow że programowanie daje dużo większe możliwości i w ten sposób zachęcić do rozwoju programu.<br /></div><br />Myślę, że jeśli @surow wkręci się w programowanie to ma już gotową bazę do rozbudowy o nową funkcjonalność. Sam programik ma około 150 bajtów więc jeszcze sporo tam można upchnąć <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /><br />Osobiście lubię wykorzystywać pamięć procków prawie pod &quot;korek&quot;, tyle, że jak się rozpędzam to przychodzą do głowy coraz to nowe pomysły i zaczyna się wylewać - wtedy zaczynają się dopiero schody i nierówna walka o każdy bajt <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /></div><br />Nie za wiele mam projektów za sobą ale zawsze staram się wykorzystać procesor jak najmniejszy. Dziwi mnie jak widzę atmegę do sterowania diodą <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /> Na początku nawet kupiłem kilka dużych procków ale większych niż 2313 nie używałem <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /> zazwyczaj brakuje mi portów. <br />Pozdrawiam i dziękuję za spędzony czas.<br /><br />Pozdrawiam Rafał<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=14332">Rafcio321</a> — 28 lip 2016, o 20:46</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[SylwekK]]></name></author>
<updated>2016-07-28T20:28:41+01:00</updated>
<published>2016-07-28T20:28:41+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=15861&amp;p=164973#p164973</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=15861&amp;p=164973#p164973"/>
<title type="html"><![CDATA[Re: Moduł komfortu dachu cabrio 307CC Attiny13]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=15861&amp;p=164973#p164973"><![CDATA[
<div class="quotetitle">Rafcio321 napisał(a):</div><div class="quotecontent"><br />@SylwekK Daleki jestem od ocenienia twojego programu, chciałem tylko pokazać @surow że programowanie daje dużo większe możliwości i w ten sposób zachęcić do rozwoju programu.<br /></div><br />Myślę, że jeśli @surow wkręci się w programowanie to ma już gotową bazę do rozbudowy o nową funkcjonalność. Sam programik ma około 150 bajtów więc jeszcze sporo tam można upchnąć <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /><br />Osobiście lubię wykorzystywać pamięć procków prawie pod &quot;korek&quot;, tyle, że jak się rozpędzam to przychodzą do głowy coraz to nowe pomysły i zaczyna się wylewać - wtedy zaczynają się dopiero schody i nierówna walka o każdy bajt <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=1922">SylwekK</a> — 28 lip 2016, o 20:28</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Rafcio321]]></name></author>
<updated>2016-07-28T17:38:00+01:00</updated>
<published>2016-07-28T17:38:00+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=15861&amp;p=164953#p164953</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=15861&amp;p=164953#p164953"/>
<title type="html"><![CDATA[Re: Moduł komfortu dachu cabrio 307CC Attiny13]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=15861&amp;p=164953#p164953"><![CDATA[
<div class="quotetitle">surow napisał(a):</div><div class="quotecontent"><br />Nie mógłby bo układ jak i system dachu działa po zapłonie. <br />Oczywiście można to zrobić tak samo jak otwieranie dachu z kluczyka ale to juz trzeba nieźle rzeźbić w aucie.<br />Cel jak najbardziej został osiągnięty i pisanie aplikacji nie wiadomo jakich w tym przypadku nie miało sensu.<br /></div><br />A to faktycznie. Wiadomo że się da ale nie jestem zwolennikiem modyfikowania instalacji. Natomiast zatrzymywanie, uchylenie dachu uważam że byłoby fajne.<br /> Pozdrawiam Rafał<br /><br />Pozdrawiam Rafał<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=14332">Rafcio321</a> — 28 lip 2016, o 17:38</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[surow]]></name></author>
<updated>2016-07-28T17:26:24+01:00</updated>
<published>2016-07-28T17:26:24+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=15861&amp;p=164952#p164952</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=15861&amp;p=164952#p164952"/>
<title type="html"><![CDATA[Re: Moduł komfortu dachu cabrio 307CC Attiny13]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=15861&amp;p=164952#p164952"><![CDATA[
Nie mógłby bo układ jak i system dachu działa po zapłonie. <br />Oczywiście można to zrobić tak samo jak otwieranie dachu z kluczyka ale to juz trzeba nieźle rzeźbić w aucie.<br />Cel jak najbardziej został osiągnięty i pisanie aplikacji nie wiadomo jakich w tym przypadku nie miało sensu.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=14551">surow</a> — 28 lip 2016, o 17:26</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Rafcio321]]></name></author>
<updated>2016-07-28T16:45:46+01:00</updated>
<published>2016-07-28T16:45:46+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=15861&amp;p=164944#p164944</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=15861&amp;p=164944#p164944"/>
<title type="html"><![CDATA[Re: Moduł komfortu dachu cabrio 307CC Attiny13]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=15861&amp;p=164944#p164944"><![CDATA[
@SylwekK Daleki jestem od ocenienia twojego programu, chciałem tylko pokazać @surow że programowanie daje dużo większe możliwości i w ten sposób zachęcić do rozwoju programu. <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /><br />Pozdrawiam Rafał<br /><br />P.S. Mógłby jeszcze domykać dach po zamknięciu centralnego zamka <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=14332">Rafcio321</a> — 28 lip 2016, o 16:45</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[SylwekK]]></name></author>
<updated>2016-07-28T16:18:19+01:00</updated>
<published>2016-07-28T16:18:19+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=15861&amp;p=164942#p164942</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=15861&amp;p=164942#p164942"/>
<title type="html"><![CDATA[Re: Moduł komfortu dachu cabrio 307CC Attiny13]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=15861&amp;p=164942#p164942"><![CDATA[
@Rafcio321, oczywiście tak jest najlepiej i sam tak robię w wielu urządzeniach, jednak autor miał sprecyzowane wymagania i przedstawiłem mu to w chyba w najprostszym rozwiązaniu bez przerwań, a w 100% działającym zgodnie z założeniami.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1922">SylwekK</a> — 28 lip 2016, o 16:18</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Rafcio321]]></name></author>
<updated>2016-07-28T16:12:40+01:00</updated>
<published>2016-07-28T16:12:40+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=15861&amp;p=164941#p164941</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=15861&amp;p=164941#p164941"/>
<title type="html"><![CDATA[Re: Moduł komfortu dachu cabrio 307CC Attiny13]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=15861&amp;p=164941#p164941"><![CDATA[
Witam<br />A lubię jak wszystko można ustawić podczas pracy urządzenia a nie z góry narzucać czas pracy. Np jeżeli w czasie 5 sekund od podania napięcia wciśnięcie zostaną oba przyciski to urządzenie przejdzie w tryb programowania czasu i zapamięta jak długo był przyciśnięty przycisk a potem drugi. I można zrobić tak że ponowne naciśnięcie tego samego przycisku zatrzymuje silnik i zapamiętuje czas a kolejne kończy daną funkcje (np. Zamykanie)<br /><br />Pozdrawiam Rafał<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=14332">Rafcio321</a> — 28 lip 2016, o 16:12</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[surow]]></name></author>
<updated>2016-07-28T07:32:10+01:00</updated>
<published>2016-07-28T07:32:10+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=15861&amp;p=164883#p164883</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=15861&amp;p=164883#p164883"/>
<title type="html"><![CDATA[Re: Moduł komfortu dachu cabrio 307CC Attiny13]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=15861&amp;p=164883#p164883"><![CDATA[
Sam się nad tym zastanawiałem ale dowolność konfiguracji czasu przez jeden klik jednak wygrała <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=14551">surow</a> — 28 lip 2016, o 07:32</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[perlon]]></name></author>
<updated>2016-07-28T07:29:58+01:00</updated>
<published>2016-07-28T07:29:58+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=15861&amp;p=164882#p164882</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=15861&amp;p=164882#p164882"/>
<title type="html"><![CDATA[Re: Moduł komfortu dachu cabrio 307CC Attiny13]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=15861&amp;p=164882#p164882"><![CDATA[
<div class="quotetitle">kicajek napisał(a):</div><div class="quotecontent"><br />Na samych 555 troszkę byłoby trudno sprostać założeniom; potrzebne byłyby dodatkowe tranzystory rozładowujące Cx'y.<br /><br />Pozdr.<br /></div><br />To chyba nie było by trudne. Ja widzę taki problem, że przełączenie natychmiastowe może generować duże prądy w samym napędzie dachu. Powinna być krótka zwłoka między wyłączeniem jednego kierunku a załączeniem drugiego, chyba że takie zabezpieczenie jest w oryginalnym układzie samochodu.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=382">perlon</a> — 28 lip 2016, o 07:29</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[kicajek]]></name></author>
<updated>2016-07-27T22:41:17+01:00</updated>
<published>2016-07-27T22:41:17+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=15861&amp;p=164872#p164872</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=15861&amp;p=164872#p164872"/>
<title type="html"><![CDATA[Re: Moduł komfortu dachu cabrio 307CC Attiny13]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=15861&amp;p=164872#p164872"><![CDATA[
Witam<br /><div class="quotetitle">perlon napisał(a):</div><div class="quotecontent"><br />było natychmiastowe wyłączenie drugiego kanału<br /></div><br /><div class="quotetitle">surow napisał(a):</div><div class="quotecontent"><br />przycisk wciśnięty <strong>przez 2 sekundy</strong> (IN1) włącza się przekaźnik SW1 na 20sekund, układ monituje nadal czy nie wciśnięto przypadkiem IN2 <strong>na 2 sekundy</strong>.<br /></div><br />Na samych 555 troszkę byłoby trudno sprostać założeniom; potrzebne byłyby dodatkowe tranzystory rozładowujące Cx'y.<br /><br />Pozdr.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=826">kicajek</a> — 27 lip 2016, o 22:41</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[perlon]]></name></author>
<updated>2016-07-27T21:47:15+01:00</updated>
<published>2016-07-27T21:47:15+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=15861&amp;p=164871#p164871</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=15861&amp;p=164871#p164871"/>
<title type="html"><![CDATA[Re: Moduł komfortu dachu cabrio 307CC Attiny13]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=15861&amp;p=164871#p164871"><![CDATA[
Tak na marginesie. Zwykła czasówka na 2x NE555 w układzie generatora monostabilnego by nie dała rady? Popełniłem swego czasu taki układ który miał dwa kanały. Ubocznym skutkiem połączeń elektrycznych którego nie przewidziałem na etapie projektowania (brak ugruntowanej wiedzy w tym zakresie) było działanie, którego oczekuje Autor. Czyli załączenie pierwszego kanału gdy drugi właśnie odlicza czas do wyłączenia było natychmiastowe wyłączenie drugiego kanału i rozpoczęcie odliczania na kanale pierwszym. Zaleta - zero programowania.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=382">perlon</a> — 27 lip 2016, o 21:47</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[SylwekK]]></name></author>
<updated>2016-07-27T11:16:56+01:00</updated>
<published>2016-07-27T11:16:56+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=15861&amp;p=164815#p164815</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=15861&amp;p=164815#p164815"/>
<title type="html"><![CDATA[Re: Moduł komfortu dachu cabrio 307CC Attiny13]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=15861&amp;p=164815#p164815"><![CDATA[
Ach, wkradł się malutki błąd - w badaniu czasu licznika p1 było złe wyzerowanie zmiennej - pozostałości po kopiowaniu <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /> nie wpływało to znacząco na działanie, ale teraz już jest poprawione. W sumie to nawet bez tych linii zerujących by działało, bo zmienne są zerowane po puszczeniu przycisków.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1922">SylwekK</a> — 27 lip 2016, o 11:16</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[surow]]></name></author>
<updated>2016-07-27T11:06:39+01:00</updated>
<published>2016-07-27T11:06:39+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=15861&amp;p=164813#p164813</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=15861&amp;p=164813#p164813"/>
<title type="html"><![CDATA[Re: Moduł komfortu dachu cabrio 307CC Attiny13]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=15861&amp;p=164813#p164813"><![CDATA[
Bardzo Ci dziękuje, czysto przejrzyście i w miarę prosto <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /> o to mi chodziło bo po co utrudniać sobie życie jakimiś watchdogami <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /><br />Potestuje i jak nie będzie errorów urządzenie wyląduje w moim aucie.<br />Thx.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=14551">surow</a> — 27 lip 2016, o 11:06</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[SylwekK]]></name></author>
<updated>2016-07-27T11:14:36+01:00</updated>
<published>2016-07-27T10:25:42+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=15861&amp;p=164809#p164809</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=15861&amp;p=164809#p164809"/>
<title type="html"><![CDATA[Re: Moduł komfortu dachu cabrio 307CC Attiny13]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=15861&amp;p=164809#p164809"><![CDATA[
Widzę, że od wczoraj cisza w temacie to masz tu ode mnie proste rozwiązanie <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /><br />Program tak skomentowałem żebyś się mógł czegoś nauczyć. To oczywiście jedno z wielu rozwiązań.<br />Użycie delay do spowolnienia pętli jest w pełni świadome i w tym przypadku bardzo upraszcza cały program. Działa niezawodnie jeśli dobrze zrozumiałem czyli wciśnięcie któregoś przycisku dłużej niż 2s załącza przekaźnik i nawet jeśli jest on załączony wciśnięcie drugiego przycisku na 2s wyłącza go natychmiast, a załącza drugi przekaźnik i rozpoczyna się kolejne odliczanie 20s.<br /><br />[syntax=c]/*<br /> * main.c<br /> *<br /> *   SylwekK<br /> *   27-07-2016<br /> */<br /><br /><br /><br />#include &lt;avr/io.h&gt;<br />#include &lt;util/delay.h&gt;<br /><br />#define SW1 PB0 //wyjścia<br />#define SW2 PB1 //<br /><br />#define p1 (1&lt;&lt;PB3) //przycik1<br />#define p2 (1&lt;&lt;PB4) //<br /><br />#define SW1_on PORTB |= (1&lt;&lt;SW1)                //wlaczenie SW1<br />#define SW1_off PORTB &amp;= ~(1&lt;&lt;SW1)              //wylaczenie SW1<br />#define SW2_on PORTB |= (1&lt;&lt;SW2)                //wlaczenie SW2<br />#define SW2_off PORTB &amp;= ~(1&lt;&lt;SW2)              //wlaczenie SW2<br /><br />uint8_t lp1, lp2, odlicz; //liczniki dla klawiszy i odliczania 20s<br /><br /><br />int main(void)<br />{<br />  DDRB |= (1&lt;&lt;SW1) | (1&lt;&lt;SW2); //przestawienie pinów na wyjścia<br />  PORTB |= p1 | p2; //podciągnięcie wejść<br /><br />  while(1)<br />    {<br />      _delay_ms(100); //wstępne stałe opóźnienie pętli głónej do 100ms/przebieg<br /><br />// timer odliczający (tu wspomniane 20s)<br />      if(odlicz)<br />        {<br />          odlicz--;<br />        }<br />      else<br />        {<br />          SW1_off; //jeśli skończy odliczać czyli &quot;odlicz=0&quot; to wyłącz wszystko<br />          SW2_off; //<br />        }<br />//badanie czy wciśnięty jakiś przycisk<br />      if(!(PINB &amp; p1)) lp1++; else lp1=0; //jeśli przycisk wciśniętyt to zwiększaj licznik...<br />      if(!(PINB &amp; p2)) lp2++; else lp2=0; //...gdy puszczony natychmiast wyzeruj.<br /><br />//sprawdzanie czasu trzymania przyciku<br />//p1<br />      if (lp1==20) //20, bo 100ms x 20 = 2s<br />        {<br />          SW2_off; //zawsze najpierw wyłączamy niepotrzebne...<br />          SW1_on; //...a dopiero później włączamy potrzebne !<br />          lp1=0; //wyzerowanie licznika przycisku<br />          odlicz=200; //czas odliczania = 200, bo 100ms x 200 = 20s<br />        }<br />//p2<br />      if (lp2==20)<br />        {<br />          SW1_off;<br />          SW2_on;<br />          lp2=0;<br />          odlicz=200;<br />        }<br />    }<br />}[/syntax]<br /><br />Pozwoliłem sobie zmienić nieco nazwy &quot;IN&quot; na &quot;p&quot; i przeportowałem pod moją płytkę bo tak mi było wygodniej. Dla swoich potrzeb po prostu pozamieniaj porty w definicjach tak aby Ci pasowały.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1922">SylwekK</a> — 27 lip 2016, o 10:25</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[surow]]></name></author>
<updated>2016-07-26T15:22:34+01:00</updated>
<published>2016-07-26T15:22:34+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=15861&amp;p=164758#p164758</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=15861&amp;p=164758#p164758"/>
<title type="html"><![CDATA[Moduł komfortu dachu cabrio 307CC Attiny13]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=15861&amp;p=164758#p164758"><![CDATA[
Witam,<br /><br />Naszła mnie taka myśl ażeby zrobić moduł komfortowego otwierania dachu w moim 307CC. W tej chwili muszę trzymać przycisk dachu do całkowitego otwarcia około 20 sekund. Chciałbym wykonać układ który po przyciśnięciu przycisku na np 2 sekundy podtrzyma niejako przyciśniecie przycisku do pełnego otwarcia dachu.<br />Nie chce kombinować z czujnikami w aucie wiec założenie jest takie ze oryginalny przycisk (dwu-pozycyjny) będzie podłączony do układu a przerzutniki na wyjściu będą obsługiwały resztę.<br />Ze schematem sobie poradziłem niestety moja wiedza programistyczna jest znikoma.<br />Zatem prośba do Was Panie i Panowie abyście mnie poprowadzili za &quot;rękę&quot;.<br />Schemat wygląda tak: <br /><br /><a href="https://obrazkiforum.atnel.pl/14551/4d620b1ae42dcfa5b69e5ddee95f4d8a.jpg"  class="postlink"><img src="https://obrazkiforum.atnel.pl/thumb/14551/4d620b1ae42dcfa5b69e5ddee95f4d8a.jpg" alt="Obrazek" /></a><br /><br />Pierwsze pytanie zanim zacznę dalej kombinować czy zacząłem dobrze.<br />Założenie jest takie: przycisk wciśnięty przez 2 sekundy (IN1) włącza się przekaźnik SW1 na 20sekund, układ monituje nadal czy nie wciśnięto przypadkiem IN2 na 2 sekundy. Jeżeli tak wyłączą przekaźnik SW1 i załącza SW2 na 20 sekund i na odwrót. Po tych 20 sekundach przechodzi w stan czuwania i monituje czy nie wciśnięto któregoś przycisku.<br /><br />[syntax=c]#define F_CPU 1200000<br /><br />#include &lt;avr/io.h&gt;<br />#include &lt;util/delay.h&gt;<br /><br />#define SW1 PB4<br />#define SW2 PB3<br />#define IN1 PB0<br />#define IN2 PB1<br />#define SW1_on PORTB |= (1&lt;&lt;PB4)//wlaczenie SW1 <br />#define SW1_off PORTB &amp;= ~(1&lt;&lt;PB4)//wylaczenie SW1 <br />#define SW2_on PORTB |= (1&lt;&lt;PB3)//wlaczenie SW2 <br />#define SW2_off PORTB &amp;= ~(1&lt;&lt;PB3)//wlaczenie SW2 <br /><br />int main(void) {<br /><br />DDRB |= (1 &lt;&lt; SW1)(1 &lt;&lt; SW2);//ustawienie SW1 SW2 jako wyjscia<br />DDRB &amp;= ~(1 &lt;&lt; IN1)(1 &lt;&lt; IN2);//ustawienie IN1 IN2 jako wejscia<br />PORTB |= (1 &lt;&lt; IN1)(1 &lt;&lt; IN2);//pociagniecie IN1 IN2 do +5V przez rezystor<br /><br />{<br /><br />}<br />return (0);<br />}[/syntax]<br /><br />Nie ukrywam ze nie mam za bardzo pojęcia co się z czym je i już się tyle naczytałem ze mi głowa pęka, wiec rady typu weź zrób watchdoga itd nie działają na mnie bo nie wiem o co chodzi <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /> Mam już 40 na karku i nie potrzebuje się uczyć całego C.<br /><br />Wiec zapytam wprost czy jest tu ktoś kto mnie poprowadzi za rękę przez gąszcz poleceń C?? Oczywiście chciałbym się czegoś przy okazji nauczyć ale sam sobie nie poradzę. W zamian odwdzięczę się moim doświadczeniem elektronicznym na forum <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=14551">surow</a> — 26 lip 2016, o 15:22</p><hr />
]]></content>
</entry>
</feed>