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

<title>ATNEL tech-forum</title>
<link href="https://forum.atnel.pl/index.php" />
<updated>2016-12-31T04:17:23+01:00</updated>

<author><name><![CDATA[ATNEL tech-forum]]></name></author>
<id>https://forum.atnel.pl/feed.php?f=22&amp;t=17140&amp;mode</id>
<entry>
<author><name><![CDATA[Mellanogaster]]></name></author>
<updated>2016-12-28T10:31:05+01:00</updated>
<published>2016-12-28T10:31:05+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=17140&amp;p=178386#p178386</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=17140&amp;p=178386#p178386"/>
<title type="html"><![CDATA[Re: Projekt sterowania oświetleniem świątecznym]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=17140&amp;p=178386#p178386"><![CDATA[
Bardzo mi się ten projekt spodobał! <img src="https://forum.atnel.pl/images/smilies/icon_e_biggrin.gif" alt=":D" title="Bardzo szczęśliwy" /> gratuluję autorowi!<br />Muszę wliść na stronkę w nocy <img src="https://forum.atnel.pl/images/smilies/icon_razz.gif" alt=":P" title="Pokazuje język" /><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=2911">Mellanogaster</a> — 28 gru 2016, o 10:31</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Daro69]]></name></author>
<updated>2016-12-27T18:47:06+01:00</updated>
<published>2016-12-27T18:47:06+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=17140&amp;p=178340#p178340</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=17140&amp;p=178340#p178340"/>
<title type="html"><![CDATA[Re: Projekt sterowania oświetleniem świątecznym]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=17140&amp;p=178340#p178340"><![CDATA[
Czyli to nie ja ?  <img src="https://forum.atnel.pl/images/smilies/icon_rolleyes.gif" alt=":roll:" title="Udaje, że to nie on" /> .. uff. .  <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /><br />hihi..  <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=11549">Daro69</a> — 27 gru 2016, o 18:47</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[WoodPaker]]></name></author>
<updated>2016-12-27T18:30:23+01:00</updated>
<published>2016-12-27T18:30:23+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=17140&amp;p=178338#p178338</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=17140&amp;p=178338#p178338"/>
<title type="html"><![CDATA[Re: Projekt sterowania oświetleniem świątecznym]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=17140&amp;p=178338#p178338"><![CDATA[
<div class="quotetitle">SyntaxError napisał(a):</div><div class="quotecontent"><br />Popsuł tato jak naprawiał rynnę, którą popsuliśmy razem przy przeciąganiu kabli. <img src="https://forum.atnel.pl/images/smilies/icon_e_biggrin.gif" alt=":D" title="Bardzo szczęśliwy" /> Jutro kupię nowe lampki chyba, bo te niebieskie i tak były słabe. <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /> A na sylwestra szykuje coś bardziej sylwestrowego i chyba przeniosę to do pokoju, bo przez te latanie na poddasze schudłem z 5kg. A i wiatr na dworze wcale nie pomaga. <img src="https://forum.atnel.pl/images/smilies/icon_razz.gif" alt=":P" title="Pokazuje język" /><br /></div><br /><br />I po co się przyznawał? A tak to by można było trochę utrzeć nosa Jaglarzowi. Prawdziwy <strong>Syntaxerror</strong> normalnie!<br />Ale dziękuję za pozytywne rozpatrzenie mojej prośby! <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=1425">WoodPaker</a> — 27 gru 2016, o 18:30</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[SyntaxError]]></name></author>
<updated>2016-12-27T18:33:41+01:00</updated>
<published>2016-12-27T18:22:25+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=17140&amp;p=178337#p178337</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=17140&amp;p=178337#p178337"/>
<title type="html"><![CDATA[Re: Projekt sterowania oświetleniem świątecznym]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=17140&amp;p=178337#p178337"><![CDATA[
Popsuł tato jak naprawiał rynnę, którą popsuliśmy razem przy przeciąganiu kabli. <img src="https://forum.atnel.pl/images/smilies/icon_e_biggrin.gif" alt=":D" title="Bardzo szczęśliwy" /> Jutro kupię nowe lampki chyba, bo te niebieskie i tak były słabe. <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /> A na sylwestra szykuje coś bardziej sylwestrowego i chyba przeniosę to do pokoju, bo przez te latanie na poddasze schudłem z 5kg. A i wiatr na dworze wcale nie pomaga. <img src="https://forum.atnel.pl/images/smilies/icon_razz.gif" alt=":P" title="Pokazuje język" /><br /><br /><div class="quotetitle"><b>Quote:</b></div><div class="quotecontent"><br />Czy można prosić o cześć programu do komunikacji ESP z ATMEGA ?<br />Szukam inspiracji do mojej stacji pogody.<br /></div><br />Wystarczy biblioteka Serial z Arduino i to <a href="http://botland.com.pl/pliki/1/ESP8266_Komendy_AT.pdf"  class="postlink">http://botland.com.pl/pliki/1/ESP8266_Komendy_AT.pdf</a><br />Jak wrócę do domu to mogę dać kod, ale nie wiem czy jest sens. <br /><br />A co do samej stacji to śmiem wątpić w efektywność takiego rozwiązania. Sam mam stacje pogodową Oregona WMR88. Jeśli chcesz udostępniać te dane w internecie (tym bardziej w sieciach pogodowych typu wunderground) to polecam rozejrzeć się za gotowym hardwarem, a zająć się tylko częścią software. Jak nie szkoda Ci kasy to polecam Davisa. <br />Jest też pełno softu do obsługi stacji pogodowych. Pod linuxem polecam <a href="http://weewx.com/"  class="postlink">http://weewx.com/</a>. Taki soft potrafi generować content strony na bieżąco na podstawie templatek, które mu napiszesz. Jednak nie polecam tego rozwiązania, bo nie masz autoupdate, albo jest strasznie kijowy. Ja napisałem sobie API w PHPie działające na wspólnej bazie z tym softem, żeby obsługiwać stronkę w internecie i to rozwiązanie się sprawdza elegancko.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=6548">SyntaxError</a> — 27 gru 2016, o 18:22</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[SunRiver]]></name></author>
<updated>2016-12-27T17:48:13+01:00</updated>
<published>2016-12-27T17:48:13+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=17140&amp;p=178330#p178330</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=17140&amp;p=178330#p178330"/>
<title type="html"><![CDATA[Re: Projekt sterowania oświetleniem świątecznym]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=17140&amp;p=178330#p178330"><![CDATA[
<div class="quotetitle"><b>Quote:</b></div><div class="quotecontent"><br />A linka podesłał mi niejaki Jaglarz. Wnioskuję, że to on zepsuł!<br /></div><br /><br />Hmm no to całkiem możliwe ... zaklikał na smierć <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=58">SunRiver</a> — 27 gru 2016, o 17:48</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[WoodPaker]]></name></author>
<updated>2016-12-27T17:46:01+01:00</updated>
<published>2016-12-27T17:46:01+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=17140&amp;p=178329#p178329</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=17140&amp;p=178329#p178329"/>
<title type="html"><![CDATA[Re: Projekt sterowania oświetleniem świątecznym]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=17140&amp;p=178329#p178329"><![CDATA[
Jak wszedłem już było zepsute. A linka podesłał mi niejaki Jaglarz. Wnioskuję, że to on zepsuł!<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1425">WoodPaker</a> — 27 gru 2016, o 17:46</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[SunRiver]]></name></author>
<updated>2016-12-27T17:42:52+01:00</updated>
<published>2016-12-27T17:42:52+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=17140&amp;p=178327#p178327</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=17140&amp;p=178327#p178327"/>
<title type="html"><![CDATA[Re: Projekt sterowania oświetleniem świątecznym]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=17140&amp;p=178327#p178327"><![CDATA[
<div class="quotetitle">WoodPaker napisał(a):</div><div class="quotecontent"><br />Składam oficjalną prośbę o wymianę żarówki bo podczas zabawy nie czuję się spełniony!<br /></div><br /><br />już popsułeś ??<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=58">SunRiver</a> — 27 gru 2016, o 17:42</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[WoodPaker]]></name></author>
<updated>2016-12-27T17:36:30+01:00</updated>
<published>2016-12-27T17:36:30+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=17140&amp;p=178324#p178324</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=17140&amp;p=178324#p178324"/>
<title type="html"><![CDATA[Re: Projekt sterowania oświetleniem świątecznym]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=17140&amp;p=178324#p178324"><![CDATA[
Składam oficjalną prośbę o wymianę żarówki bo podczas zabawy nie czuję się spełniony!<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1425">WoodPaker</a> — 27 gru 2016, o 17:36</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[jaca_76]]></name></author>
<updated>2016-12-27T14:34:33+01:00</updated>
<published>2016-12-27T14:34:33+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=17140&amp;p=178311#p178311</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=17140&amp;p=178311#p178311"/>
<title type="html"><![CDATA[Re: Projekt sterowania oświetleniem świątecznym]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=17140&amp;p=178311#p178311"><![CDATA[
Czy można prosić o cześć programu do komunikacji ESP z ATMEGA ?<br /> Szukam inspiracji do mojej stacji pogody.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=2479">jaca_76</a> — 27 gru 2016, o 14:34</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Daro69]]></name></author>
<updated>2016-12-26T16:50:10+01:00</updated>
<published>2016-12-26T16:50:10+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=17140&amp;p=178264#p178264</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=17140&amp;p=178264#p178264"/>
<title type="html"><![CDATA[Re: Projekt sterowania oświetleniem świątecznym]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=17140&amp;p=178264#p178264"><![CDATA[
<img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" />  <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /> hihi..<br />Ja też się pobawiłem oświetleniem kolegi.  <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=11549">Daro69</a> — 26 gru 2016, o 16:50</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Andrzej]]></name></author>
<updated>2016-12-26T16:46:31+01:00</updated>
<published>2016-12-26T16:46:31+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=17140&amp;p=178263#p178263</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=17140&amp;p=178263#p178263"/>
<title type="html"><![CDATA[Re: Projekt sterowania oświetleniem świątecznym]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=17140&amp;p=178263#p178263"><![CDATA[
Jak dla mnie kawał dobrej i dobrze wykonanej pracy. Pobawiłem się chwilę tym działa bardzo fajnie.<br />Gratulacje za pomysł i wykonanie <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=7001">Andrzej</a> — 26 gru 2016, o 16:46</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[majster]]></name></author>
<updated>2016-12-26T11:01:53+01:00</updated>
<published>2016-12-26T11:01:53+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=17140&amp;p=178241#p178241</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=17140&amp;p=178241#p178241"/>
<title type="html"><![CDATA[Re: Projekt sterowania oświetleniem świątecznym]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=17140&amp;p=178241#p178241"><![CDATA[
Super <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /> zostawiłem wszystkie zapalone tak jak je zastałem <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /><br /><br />Wysłane z mojego Kruger&amp;Matz DRIVE 4 przy użyciu Tapatalka<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1628">majster</a> — 26 gru 2016, o 11:01</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[SyntaxError]]></name></author>
<updated>2016-12-31T04:17:23+01:00</updated>
<published>2016-12-26T02:17:11+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=17140&amp;p=178233#p178233</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=17140&amp;p=178233#p178233"/>
<title type="html"><![CDATA[Projekt sterowania oświetleniem świątecznym]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=17140&amp;p=178233#p178233"><![CDATA[
<a href="http://viid.me/qyTqNe"  class="postlink">http://viid.me/qyTqNe</a><br /><br />Zapraszam do zabawy. <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /> Pozdrawiam i wesołych świąt.<br /><br />Projekt sterowania oświetleniem świątecznym<br />1. Założenia<br />→ Umożliwienie sterowania poszczególnymi lampkami (4 kanały) przed domem za pośrednictwem sieci.<br />→ Zabezpieczenie przed przeciążeniem sterownika ilością operacji. <br />→ Pewne odizolowanie modułu sterownika od wysokiego napięcia prądu zmiennego 230V.<br />→ Udostępnienie streama obrazu z kamery.<br />→ Budżet max: 150zł<br /><br />2. Ogólna zasada działania<br />Klient łączy się do serwera http (zwykły hosting), na którym postawiona jest aplikacja klienta. Wczytywana jest zawartość strony, w której znajduje się kod JS łączący się z moim routerem za pośrednictwem protokołu ws. Adres mojego routera znajduje się na serwerze dynDNS. Do aktualizacji rekordów DNS wykorzystałem narzędzie ddclient.<br /><br />W moim LAN znajdują się dwa urządzenia: Laptop o adresie 192.168.1.170 i Sterownik o adresie 192.168.1.171. Przekierowanie portów w routerze wyglądają następująco:<br /><br />WAN 80 ←→ LAN 11221 (192.168.1.170)<br /><br />Laptop wystawia serwer, do którego łączy się klient po protokole ws. Jest tam zainstalowany interpreter PHP w wersji 7. Oprogramowanie serwera wykorzystuje bibliotekę Ratchet. Odpowiada za przechowywanie stanów każdego kanału.<br />Sterownik wystawia serwer, do którego łączy się laptop na porcie 11222. Laptop wysyła do sterownika za pomocą protokołu TCP liczbę stanów kanałów w formacie dziesiętnym z zakresu 0-15. Liczba odpowiada każdej możliwej kombinacji stanów na kanałach. Po zamianie na liczbę binarną otrzymujemy stan dla każdego z kanałów, np. 0011, gdzie 0 oznacza wyłączony.<br /><br />Stream obrazu obsługiwany jest przez serwer youtube. Laptop streamuje obraz za pomocą ffmpeg do serwera youtube.<br /><br />3. Sterownik<br />Sterownik złożony jest na płytce prototypowej z elementów przewlekanych. Wszystkie elementy kosztowały łącznie 70zł nie licząc kosztów starej ładowarki do tableta, która służy jak zasilanie. <br /><br />Elementy wykorzystane w układzie:<br />→ Mikrokontroler AtMega8 zasilany z 5V, taktowany 16MHz z programem odbierającym liczbę stanów kanałów za pomocą protokołu rs232 od modułu WiFi i wysyłający odpowiedź po poprawnym przełączeniu stanu rejestru. Liczba stanów jest odwracana (ze względu na budowę modułu przekaźnikowego). Rejestr podłączony jest do modułu przekaźnikowego. Podczas inicjalizacji wysyła do modułu niezbędne komendy AT służące do połączenia się z siecią i uruchomienie serwera TCP.<br /><br />→ Moduł Wifi ESP8266 zasilany napięciem 3.3V razem z konwerterem poziomów logicznych interfejsu rs232 do mikrokontrolera. Komunikacja rs232 obydwa się z prędkością 115200bps.<br /><br />→ 4-kanałowy moduł przekaźnikowy zasilany z 5V z przekaźnikami SRD-05VDC-SL-C oraz transoptorami EL817. Stan niski na wejściu każdego z kanałów załącza transoptor, który z kolei załącza przekaźnik. Do każdego z przekaźników podłączone są lampki zasilanie ~230V.<br /><br />→ Kondensatory 4x100nF, 2x47uF; Stabilizator napięcia LD1117T w obudowie TO220; 8 diod LED (różne kolory) do sygnalizacji stanów na modułach.<br /><br />4. Laptop<br />Na laptopie uruchomiona jest usługa która nasłuchuje na porcie 11221 za pomocą protokołu ws. Klienci wysyłają i odbierają dane w postaci JSONa. Przy każdej zmianie stanu wysyłana jest do sterownika liczba stanów kanałów.<br /><br />Oczekiwanie na odpowiedź sterownika sygnalizującą wprowadzenie liczby stanów do rejestru. W trakcie oczekiwania odpowiada innym klientom na rządania zmiany stanu sygnałem busy oznaczającym zajętość. Jeśli klient zbyt często powoduje sygnał busy zostaje odłączony (połączenie zostaje zerwane i wyświetla się mu stosowny komunikat).<br /><br />Stream odbywa się za pomocą narzędzia ffmpeg i protokołu rtmp oraz serwerów youtube.<br /><br />Na streamie obrazu występuje ok. 10s. opóźnienie.<br />Jest to spowodowane przetwarzaniem strumienia przez serwer youtube. Jednak same zmiany stanów wprowadzane są ze średnio 300ms. opóźnieniem.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=6548">SyntaxError</a> — 26 gru 2016, o 02:17</p><hr />
]]></content>
</entry>
</feed>