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

<title>ATNEL tech-forum</title>
<link href="https://forum.atnel.pl/index.php" />
<updated>2014-07-23T19:33:16+01:00</updated>

<author><name><![CDATA[ATNEL tech-forum]]></name></author>
<id>https://forum.atnel.pl/feed.php?f=56&amp;t=7601&amp;mode</id>
<entry>
<author><name><![CDATA[Anonymous]]></name></author>
<updated>2014-07-23T19:33:16+01:00</updated>
<published>2014-07-23T19:33:16+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=7601&amp;p=88617#p88617</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=7601&amp;p=88617#p88617"/>
<title type="html"><![CDATA[Re: Magic LED - part 07 .... czas start]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=7601&amp;p=88617#p88617"><![CDATA[
Ciekawe zastosowanie WSek <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /> <br /><br /><div style="width: 583px; height: 471px; margin: 0 auto; padding-left: 26px; padding-top: 48px; background: url('https://www.atnel.pl/download/atnel_tv.png') no-repeat;"> <strong>iframe</strong> </div><p>Statystyki: Napisane przez Gość — 23 lip 2014, o 19:33</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[sieja]]></name></author>
<updated>2014-07-23T11:56:29+01:00</updated>
<published>2014-07-23T11:56:29+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=7601&amp;p=88591#p88591</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=7601&amp;p=88591#p88591"/>
<title type="html"><![CDATA[Re: Magic LED - part 07 .... czas start]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=7601&amp;p=88591#p88591"><![CDATA[
<div class="quotetitle">mirekk36 napisał(a):</div><div class="quotecontent"><br />reasumując - za to na pewno - i Arduino i Bascom wprowadzają pewne ograniczenia - które dla wielu początkujących szczególnie (ale nie tylko) są na pewnym etapie niestety zbyt za ciasnym garniturkiem i wtedy trzeba sięgnąć po ten szyty na miarę - czyli C<br /></div><br /><br />Zgadzam sie to tak samo jakby porownac photoshopa to jakiegos innego tez dobrego programu graficznego<br />na innym da rade to samo zrobic a wiadomo ze photoshop jest najbardziej popularny i ludzie w nim wyprawiaja cuda <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /> nie mniej jak ktos nigdy nie uzywal photoshop opdala go pierwszy raz to jak dziecko we mgle... <img src="https://forum.atnel.pl/images/smilies/icon_e_biggrin.gif" alt=":D" title="Bardzo szczęśliwy" /><br /><br />z reszta przykladow jest sporo darmowy blender do 3D vs 3D Studio max GIMP vs Photoshop<br />Linux vs Windows <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=2437">sieja</a> — 23 lip 2014, o 11:56</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2014-07-23T11:50:30+01:00</updated>
<published>2014-07-23T11:50:30+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=7601&amp;p=88587#p88587</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=7601&amp;p=88587#p88587"/>
<title type="html"><![CDATA[Re: Magic LED - part 07 .... czas start]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=7601&amp;p=88587#p88587"><![CDATA[
<div class="quotetitle">sq8dsr napisał(a):</div><div class="quotecontent"><br />Ale myślę, że w Arduino też się daje podejść do tematu każdego od samego fundamentu.<br /></div><br /><br />ależ oczywiście - bo są też tacy co robią w Arduino - zresztą tak samo jak i w Bascomie naprawdę CUDA NA KIJU - i niejeden programista C takich rzeczy nie widział<br /><br />ale to zawsze świadczy tylko o jednym<br /><br />każdy język programowania jest tylko tak dobry jak programista się nim posługujący<br /><br />reasumując - za to na pewno - i Arduino i Bascom wprowadzają pewne ograniczenia - które dla wielu początkujących szczególnie (ale nie tylko) są na pewnym etapie niestety zbyt za ciasnym garniturkiem i wtedy trzeba sięgnąć po ten szyty na miarę - czyli C <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /><br /><br />Nie wspomnę już że sam podziwiam tych co piszą DUŻE programy w Arduino - bo dla mnie niestety samo to środowisko IDE do pisania kodu - to tak jakbym miał się dobrowolnie położyć na łoże madejowe i dać polewać gorącą smołą i posypywać piórami <img src="https://forum.atnel.pl/images/smilies/icon_lol.gif" alt=":lol:" title="Śmieje się" /><br /><br />nie nie ... brrrr to był tylko zły sen - wolę Eclipse<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 23 lip 2014, o 11:50</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[sq8dsr]]></name></author>
<updated>2014-07-23T11:45:16+01:00</updated>
<published>2014-07-23T11:45:16+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=7601&amp;p=88585#p88585</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=7601&amp;p=88585#p88585"/>
<title type="html"><![CDATA[Re: Magic LED - part 07 .... czas start]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=7601&amp;p=88585#p88585"><![CDATA[
<div class="quotetitle">mirekk36 napisał(a):</div><div class="quotecontent"><br />dlatego ja proponuję drogę od czystego C ... bo tu nie dość że robimy jak widać wszystko po kolei to co można pod arduino to jeszcze jest ta jedna dodatkowa wielka zaleta - że NAGLE każdy już wie jak to działa od środka i przestaje mieć problemy żeby sobie taki czy inny kod w C połączyć z innym kodem ... BA! ... żeby sobie z powodzeniem samemu pisać<br /></div><br /><br />Dokładnie. Ale myślę, że w Arduino też się daje podejść do tematu każdego od samego fundamentu. I nawet trzeba, jest to wskazane. Może ta dostępność gotowców rozleniwia. Nie wiem. Nigdy nie miałem styczności praktycznej z Arduino, choć ta cała platwoforma wygląda zachęcająco. Głownie przez daleko posuniętą standaryzację.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1589">sq8dsr</a> — 23 lip 2014, o 11:45</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[sieja]]></name></author>
<updated>2014-07-23T11:44:41+01:00</updated>
<published>2014-07-23T11:44:41+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=7601&amp;p=88584#p88584</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=7601&amp;p=88584#p88584"/>
<title type="html"><![CDATA[Re: Magic LED - part 07 .... czas start]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=7601&amp;p=88584#p88584"><![CDATA[
problem w tym ze nie mam usbasp jedynie arduino moge odczytac flash fusebity w mkAVRCalculator ale kiedy chcialem zmienic np fusebity to juz mi wyskakiwal blad :/<br /><br />do arduino pro mini mam podlaczony bluetooth HC-05(z kondensatorem ktory resetuje arduino) ktory po serialu wgrywa mi program innej mozliwosci narazie nie mam :/ <br /><br />testowalem kiedys biblioteke adafruit smiegala bardzo ladnie ale nie ma to jak biblioteka Pana Mirka <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /><br />poza tym zawsze lepiej wiedziec co jak i dlaczego i moc pisac swoje efekty ze zrozumieniem<br /><br />no i podoba mi sie pomysl zeby razem rozbudowywac biblioteke o rozne efekty <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /><br /><br />sorry za off topic ale przy okazji spytam sie czy ktos by mial ochote przetestowac maly stworek mojego projektu? nie mam duzego doswiadczenia w elektronice i to co zrobilem jest efektem nauki z filmow Pana Mirka... glownie rozchodzi mi sie o kondensatory filtrujace czy sa tam gdzie powinny byc i o takim rozmiarze<br />czy moze bez potrzeby dodalem tam gdzie sa zbyteczne poza tym z checia uslusze opinie na jego temat <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /><br /><br />w tym tygodniu nie wiem czy bym dal rade ale w nastepnym tygodniu moge podeslac komus plyteczke to przetestowania <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=2437">sieja</a> — 23 lip 2014, o 11:44</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2014-07-23T11:37:18+01:00</updated>
<published>2014-07-23T11:37:18+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=7601&amp;p=88582#p88582</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=7601&amp;p=88582#p88582"/>
<title type="html"><![CDATA[Re: Magic LED - part 07 .... czas start]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=7601&amp;p=88582#p88582"><![CDATA[
<div class="quotetitle"><b>Quote:</b></div><div class="quotecontent"><br />Myślę, że spokojnie da się przystosować bibliotekę do Arduino<br /></div><br /><br />tak tylko że to taka droga na MEEEEEGA OKRĘTKĘ <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /> ... bo dla arduinowców jest pełno kodów praktycznie do wszystkiego, do każdego czujnika - tylko że wiele osób zaciesza się że np znajdzie kod do czujnika czy urządzenia X oraz Y .... że każde z osobna działa .... a gdzy przychodzi połączyć to razem - no to zaczyna się BONANZA <img src="https://forum.atnel.pl/images/smilies/icon_e_sad.gif" alt=":(" title="Smutny" /> .... ale nie z winy arduino ... tylko z tej winy - że wiele osób traktuje to jako gotowce nie chcąc wnikać co jest &quot;pod spodem&quot; że tak powiem<br /><br />dlatego ja proponuję drogę od czystego C ... bo tu nie dość że robimy jak widać wszystko po kolei to co można pod arduino to jeszcze jest ta jedna dodatkowa wielka zaleta - że NAGLE każdy już wie jak to działa od środka i przestaje mieć problemy żeby sobie taki czy inny kod w C połączyć z innym kodem ... BA! ... żeby sobie z powodzeniem samemu pisać <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=54">mirekk36</a> — 23 lip 2014, o 11:37</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[sq8dsr]]></name></author>
<updated>2014-07-23T11:31:49+01:00</updated>
<published>2014-07-23T11:31:49+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=7601&amp;p=88579#p88579</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=7601&amp;p=88579#p88579"/>
<title type="html"><![CDATA[Re: Magic LED - part 07 .... czas start]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=7601&amp;p=88579#p88579"><![CDATA[
A nie możesz zgrać całej zawartości flash razem bootloaderem ( i fusebity arduino też) i jak coś to sobie wgrasz z powrotem.<br /><br />Myślę, że spokojnie da się przystosować bibliotekę do Arduino, tylko trzeba by zapytać kogoś kto lepiej zna to środowisko.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1589">sq8dsr</a> — 23 lip 2014, o 11:31</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[sieja]]></name></author>
<updated>2014-07-23T11:27:04+01:00</updated>
<published>2014-07-23T11:27:04+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=7601&amp;p=88578#p88578</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=7601&amp;p=88578#p88578"/>
<title type="html"><![CDATA[Re: Magic LED - part 07 .... czas start]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=7601&amp;p=88578#p88578"><![CDATA[
ja nadal mysle ze gdzies popelnilem babola bede czekal cierpliwie na biblioteke i wtedy przetestuje<br />jesli okaze sie ze to jednak srodowisko arduino koliduje z kodem no to bede musial zaopatrzyc sie w usbasp<br />albo moze uda mi sie jakis tuning zrobic zebym mogl wysylac przez bluetooth<br /><br />mimo wszystko dzieki za pomoc i dobre checi <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=2437">sieja</a> — 23 lip 2014, o 11:27</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2014-07-23T11:21:56+01:00</updated>
<published>2014-07-23T11:21:56+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=7601&amp;p=88573#p88573</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=7601&amp;p=88573#p88573"/>
<title type="html"><![CDATA[Re: Magic LED - part 07 .... czas start]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=7601&amp;p=88573#p88573"><![CDATA[
<div class="quotetitle">sieja napisał(a):</div><div class="quotecontent"><br />czyli krotko mowiac ta biblioteka moze sie wywalac pod arduino IDE nawet jesli bezblednie ja przepisze tak? :/<br />problem tkwi w tym ze eclipse nadpisze mi bootloader a ja wysylam projekt poprzez bluetooth<br /></div><br /><br />No ja tu nie pomogę bo nie znam się końpletnie na arduino <img src="https://forum.atnel.pl/images/smilies/icon_e_sad.gif" alt=":(" title="Smutny" /><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 23 lip 2014, o 11:21</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[sieja]]></name></author>
<updated>2014-07-23T11:07:38+01:00</updated>
<published>2014-07-23T11:07:38+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=7601&amp;p=88572#p88572</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=7601&amp;p=88572#p88572"/>
<title type="html"><![CDATA[Re: Magic LED - part 07 .... czas start]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=7601&amp;p=88572#p88572"><![CDATA[
tzn ustawia sie na jakiej czestotliwosci pracujemy <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /><br /><br />czyli krotko mowiac ta biblioteka moze sie wywalac pod arduino IDE nawet jesli bezblednie ja przepisze tak? :/<br />problem tkwi w tym ze eclipse nadpisze mi bootloader a ja wysylam projekt poprzez bluetooth<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=2437">sieja</a> — 23 lip 2014, o 11:07</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[sq8dsr]]></name></author>
<updated>2014-07-23T10:43:09+01:00</updated>
<published>2014-07-23T10:43:09+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=7601&amp;p=88568#p88568</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=7601&amp;p=88568#p88568"/>
<title type="html"><![CDATA[Re: Magic LED - part 07 .... czas start]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=7601&amp;p=88568#p88568"><![CDATA[
W ecplise, ani w żadnym innym środowisku, nie można zmienić częstotliwości kwarcu. <br />Kiedyś zmieniało się ją twardą gumką myszką i ołówkiem <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /> (taka mała dygresja).<br />Ecplisa tylko informuje się o tym jaki jest kwarc. <br /><br />Arduino IDE używa specjalnej składni, jest podobna co C, ale nie jest to C. Ulega dopiero przekształceniu do C.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1589">sq8dsr</a> — 23 lip 2014, o 10:43</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[sieja]]></name></author>
<updated>2014-07-23T10:26:32+01:00</updated>
<published>2014-07-23T10:26:32+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=7601&amp;p=88567#p88567</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=7601&amp;p=88567#p88567"/>
<title type="html"><![CDATA[Re: Magic LED - part 07 .... czas start]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=7601&amp;p=88567#p88567"><![CDATA[
wiem ze w eclipse mozna zmienic czestotliwosc kwarca i jest duzo opcji<br />ale kod wczesniejszy z noopami(send_one send_zero) te pierwsze Pana filmy o magic ledach dzialaly tak samo na eclipse jak na arduino IDE wiec myslalem ze analogicznie ten kod tez powinien dzialac <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=2437">sieja</a> — 23 lip 2014, o 10:26</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2014-07-23T09:46:38+01:00</updated>
<published>2014-07-23T09:46:38+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=7601&amp;p=88564#p88564</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=7601&amp;p=88564#p88564"/>
<title type="html"><![CDATA[Re: Magic LED - part 07 .... czas start]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=7601&amp;p=88564#p88564"><![CDATA[
<div class="quotetitle"><b>Quote:</b></div><div class="quotecontent"><br />wydaje mi sie ze to nie powinno robic roznicy czy kompiluje w eclipse czy arduiono IDE?<br /></div><br /><br />o jo joooj .... no to kolega teraz wystrzelił <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /> .... masz rację, że ci się tylko wydaje <img src="https://forum.atnel.pl/images/smilies/icon_e_sad.gif" alt=":(" title="Smutny" /> .... no jak może nie być różnic<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 23 lip 2014, o 09:46</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[sieja]]></name></author>
<updated>2014-07-23T09:31:21+01:00</updated>
<published>2014-07-23T09:31:21+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=7601&amp;p=88561#p88561</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=7601&amp;p=88561#p88561"/>
<title type="html"><![CDATA[Re: Magic LED - part 07 .... czas start]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=7601&amp;p=88561#p88561"><![CDATA[
No trudno poczekam na biblioteke udostepniona w plikach skopiuje wkleje i wtedy sprobuje<br />bo za krotki jestem zeby z tym walczyc :/<br />wydaje mi sie ze to nie powinno robic roznicy czy kompiluje w eclipse czy arduiono IDE?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=2437">sieja</a> — 23 lip 2014, o 09:31</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2014-07-23T03:45:38+01:00</updated>
<published>2014-07-23T03:45:38+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=7601&amp;p=88541#p88541</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=7601&amp;p=88541#p88541"/>
<title type="html"><![CDATA[Re: Magic LED - part 07 .... czas start]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=7601&amp;p=88541#p88541"><![CDATA[
naprawdę nie mam pojęcia co się u ciebie dzieje ... i te przedziwne błędy ...<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 23 lip 2014, o 03:45</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[sieja]]></name></author>
<updated>2014-07-23T00:28:51+01:00</updated>
<published>2014-07-23T00:28:51+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=7601&amp;p=88539#p88539</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=7601&amp;p=88539#p88539"/>
<title type="html"><![CDATA[Re: Magic LED - part 07 .... czas start]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=7601&amp;p=88539#p88539"><![CDATA[
ahh kurcze Panie Mirku probowalem leciec dalej z poradnikiem nr. 8 <br />kiedy chcialem wyswietlic kilka linijek<br /><br />[syntax=cpp]ws_cls( pasek, 0 ); <br /><br /> ws_line( pasek, 0, 3, 0x01 );<br />        ws_line( pasek, 4, 3, 0x0100 );<br />        ws_line( pasek, 10, 3, 0x010000 );<br />        ws281x_asm_send( pasek, WS_LED_CNT, WS_PIN );<br />        <br />        mk_delay(3000);<br />        ws_cls( ws_rgb_leds, 0 );[/syntax]<br /><br />wszystko jest ladnie pieknie az sie zerwalem z radosci ze cos wychodzi <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /><br />probuje pisac z Panem efekt w petli<br /><br /><br />[syntax=cpp]while(1) {<br />          //uint32_t i;<br />          <br />          for( i=0; i&lt;WS_LED_CNT; i++ ){<br /> //           set_pixel( pasek, i-1, 0x00 );<br /> //           set_pixel( pasek, i, 0x01 );<br />             ws_line( pasek, 0, 3, 0x00 ); <br />             ws_line( pasek, i, 3, 0x01 );<br />             ws_line( pasek, i+4, 3, 0x010000 ); <br />             ws281x_asm_send( pasek, WS_LED_CNT, WS_PIN );<br />             _delay_ms(1); <br />          }[/syntax]<br /><br />set_pixel przepuszcza ladnie chociaz czas tak samo jest jakis spowolniony nawet _delay_ms(1) przeskakuje co mniej wiecej 1/10 sekundy komentuje set_pixel i chce to samo zrobic z ws_line<br /><br />o oto jaki blad dostaje :/<br /><br />[syntax=bash]/var/folders/rj/8n3dz5ks54b629xxnfw27xnc0000gn/T//ccnCyqEh.s: Assembler messages:<br />/var/folders/rj/8n3dz5ks54b629xxnfw27xnc0000gn/T//ccnCyqEh.s:717: Error: register number above 15 required<br />/var/folders/rj/8n3dz5ks54b629xxnfw27xnc0000gn/T//ccnCyqEh.s:718: Error: register number above 15 required[/syntax]<br /><br />Nie wiem czy moze brakuje jakies pamieci bo bez petli wszystko dzialalo a w petli wyskakuje taki blad :/<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=2437">sieja</a> — 23 lip 2014, o 00:28</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2014-07-22T23:37:50+01:00</updated>
<published>2014-07-22T23:37:50+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=7601&amp;p=88538#p88538</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=7601&amp;p=88538#p88538"/>
<title type="html"><![CDATA[Re: Magic LED - part 07 .... czas start]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=7601&amp;p=88538#p88538"><![CDATA[
pamiętaj że na tym etapie trzeba samemu robić RESET, czyli delay minimum 40us po każdym wysłaniu wagoników do paska<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 22 lip 2014, o 23:37</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[sieja]]></name></author>
<updated>2014-07-22T23:04:20+01:00</updated>
<published>2014-07-22T23:04:20+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=7601&amp;p=88535#p88535</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=7601&amp;p=88535#p88535"/>
<title type="html"><![CDATA[Re: Magic LED - part 07 .... czas start]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=7601&amp;p=88535#p88535"><![CDATA[
Kilka godzin prob i bledow i jestem juz troszeczke blizej choc nadal nie wiem czemu kod zachowuje sie tak dziwnie<br /><br />przyklad<br /><br />[syntax=cpp]int main( void ) {<br /><br />     <br />       #if DEBUG_ON == 1<br />        debug_test( pasek, 0 );<br />       #endif<br />       <br />       <br />       <br />        ws_cls( pasek, 0 ); <br />        mk_delay(10); //bez delay zapala sie tylko pierwsza dioda na zielono<br />        <br />        set_pixel( pasek, 0, 0x010101 );<br />        set_pixel( pasek, 2, 0x0100 );<br />        set_pixel( pasek, 4, 0x01 );<br />        set_pixel( pasek, 6, 0x01 );<br />        set_pixel( pasek, 7, 0x010000 );<br />       <br />        ws281x_asm_send( pasek, WS_LED_CNT, WS_PIN );<br />       <br />      <br />        <br />        uint8_t i;<br />       <br />        while(1) {<br />       <br />//            for( i=0; i&lt;WS_LED_CNT; i++ ) {<br />//                set_pixel( pasek, i, 0x01 );<br />//                //mk_delay(27-i);  <br />//                //ws281x_asm_send( pasek, WS_LED_CNT, WS_PIN );<br />//            }<br />//            ws281x_asm_send( pasek, WS_LED_CNT, WS_PIN );<br />//            mk_delay(1000);<br />//            ws_cls(pasek, 0); <br />//          <br />}<br /><br />}[/syntax]<br /><br />najpierw wyswietlanie diodek bez zapetlenia<br /><br />diody swieca poprawnie tylko wtedy kiedy jest <strong>mk_delay</strong> po funkcji <strong>ws_cls( pasek, 0 );</strong><br />jesli jest sam <strong>mk_delay</strong> diody sie rozwalaja i swieca na maxa(5 diod ale w troszke innej kolejnosci)<br />jesli zakomentuje <strong>delay</strong>'a wszystko sie rozwala zapala sie tylko pierwsza dioda(na maksa) w kolorze zielonym<br /><br />efekt zapalania diod w petli... delay nie reaguje na zmiany tj. taka sama predkosc jest przy wartosci 100 jak przy 10 kompletnie nie ma efektu przyspieszenia jak u Pana Mirka na filmie<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=2437">sieja</a> — 22 lip 2014, o 23:04</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[sieja]]></name></author>
<updated>2014-07-21T17:51:15+01:00</updated>
<published>2014-07-21T17:51:15+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=7601&amp;p=88391#p88391</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=7601&amp;p=88391#p88391"/>
<title type="html"><![CDATA[Re: Magic LED - part 07 .... czas start]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=7601&amp;p=88391#p88391"><![CDATA[
Witam,<br />pisalem kod razem z Panem Mirkiem ogladajac poradniki ale na czyms sie wywalilem :/<br />mianowicie kod dziala ale nie tak jak powinien :/<br /><br />wyjasnie moze lepiej na obrazku <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /><br /><br />jesli main wyglada tak<br /><br />[syntax=cpp]int main( void ) {<br /><br />     <br />       #if DEBUG_ON == 1<br />        debug_test( pasek, 0 );<br />       #endif<br />       <br />       <br />       <br />        ws_cls( pasek, 0 ); <br />       <br />       <br />       _delay_ms(100);<br />       <br />       set_pixel( pasek,  1, 0x0f0000 );<br />       _delay_ms(100);<br />       set_pixel( pasek,  2, 0x0f0f00 );<br />       _delay_ms(100);<br />       set_pixel( pasek,  3, 0x0f0f0f );<br />       _delay_ms(100);<br />       set_pixel( pasek,  4, 0x0f00 ); <br />       _delay_ms(100);<br />       set_pixel( pasek,  5, 0x0f );   <br />       set_pixel( pasek,  7, 0x0f0f ); <br />       ws281x_asm_send( pasek, WS_LED_CNT, WS_PIN ); <br />       <br />       <br />       <br />        while(1) {<br /><br />}<br /><br />}[/syntax]<br /><br /><strong>ws_cls( pasek, 0 );</strong> odkomentowany zapala diody tak jak powinny sie palic slabo i w kolorach odpowiednich<br /><br /><a href="http://forum.atnel.pl/_obrazki/o/2437/b423983a1605c12e6a5d11733c299d91.JPG"  class="postlink"><img src="http://forum.atnel.pl/_obrazki/o/thumb/2437/b423983a1605c12e6a5d11733c299d91.JPG" alt="Obrazek" /></a><br /><br />kiedy zakomentuje <strong>ws_cls( pasek, 0 );</strong><br />diody pala sie od pierwszej ale rozpalone na maxa i nie ma jednej zgaszonej ktora powinna byc zamiast tego jest przykaszona<br /><br /><a href="http://forum.atnel.pl/_obrazki/o/2437/ec25736028854686ffa38bdcbc46f9a8.JPG"  class="postlink"><img src="http://forum.atnel.pl/_obrazki/o/thumb/2437/ec25736028854686ffa38bdcbc46f9a8.JPG" alt="Obrazek" /></a><br /><br />pomine juz nawet to ze dalay dziala tylko bez <strong>ws_cls( pasek, 0 );</strong> ale tylko jest przerwa pomiedzy pierwsza dioda<br /><br />Sprawdzalem kod na arduino uno i na arduino pro mini rezultat jest ten sam(uzywajac arduino IDE) :/<br /><br />nie chcialem prosic o gotowy kod zeby sprawdzic czy dziala(zeby ktos nie pomyslal - leniowi nie chcialo sie sledzic w poradnikach) wiec prosze o pomoc z kodem <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /><br /><br />nie mam pojecia na czym sie wywalilem wkleje jeszcze kod 3 plikow main .c i .h<br />moze ktorys z Was zobaczy gdzie zrobilem babola...<br /><br />z gory dzieki <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /><br /><br /><br /><br /><strong>main.c</strong><br /><br />[syntax=cpp]#include &lt;avr/io.h&gt;<br />#include &lt;avr/interrupt.h&gt;<br />#include &lt;avr/pgmspace.h&gt;<br />#include &lt;util/delay.h&gt;<br />#include &lt;string.h&gt;<br /><br />#include &quot;ws281x.c&quot;<br /><br /><br /><br />TWSRGB ws_rgb_leds&#91; WS_LED_CNT &#93;;<br /><br />uint8_t * pasek = (uint8_t*)ws_rgb_leds;<br /><br /><br /><br /><br /><br />void mk_delay ( uint16_t ms );<br /><br />int main( void ) {<br /><br />     <br />       #if DEBUG_ON == 1<br />        debug_test( pasek, 0 );<br />       #endif<br />       <br />       <br />       <br />        ws_cls( pasek, 0 ); <br />       <br />       <br />       _delay_ms(100);<br />       <br />       set_pixel( pasek,  1, 0x0f0000 );<br />       _delay_ms(100);<br />       set_pixel( pasek,  2, 0x0f0f00 );<br />       _delay_ms(100);<br />       set_pixel( pasek,  3, 0x0f0f0f );<br />       _delay_ms(100);<br />       set_pixel( pasek,  4, 0x0f00 ); <br />       _delay_ms(100);<br />       set_pixel( pasek,  5, 0x0f );   <br />       set_pixel( pasek,  7, 0x0f0f ); <br />       ws281x_asm_send( pasek, WS_LED_CNT, WS_PIN ); <br />       <br />       <br />       <br />        while(1) {<br /><br />}<br /><br />}<br /><br /><br />void mk_delay( uint16_t ms ) {<br />   while( ms-- ) {<br />       _delay_ms(1);<br />   }<br />}[/syntax]<br /><br /><br /><br /><br /><strong>ws281x.c</strong><br /><br />[syntax=cpp]/*<br /> * ws281x_asm.c<br /> *<br /> *  Created on: 30-06-2014<br /> *      Author: Miros³aw Kardaœ<br /> *      F_CPU = 16 MHz<br /> */<br />#include &lt;avr/io.h&gt;<br />#include &quot;ws281x.h&quot;<br /><br />//     bit = 0    bit = 1<br />//  +----+        |        +--------+    |<br />//  |    |        |        |        |    |<br />//  |    |        |        |        |    |<br />//  |    |        |        |        |    |<br />//  |    |        |        |        |    |<br />//  |    +--------+        |        +----+<br />//  400ns   800ns 800ns   400ns<br /><br /><br /><br />#if DEBUG_ON == 1<br />void debug_test( void * line, uint32_t color ) {<br />  if( !color ){<br />      *((uint8_t*)line ) = color = 0x0f;<br />      *((uint8_t*)line + 1) = color = 0x0f;<br />      *((uint8_t*)line + 2) = color = 0x0f;  <br />  } else {<br />      *((uint8_t*)line ) = color &gt;&gt; 8;<br />      *((uint8_t*)line + 1) = color &gt;&gt; 16;<br />      *((uint8_t*)line + 2) = color;  <br />  }<br />  <br />  while(1){<br />     ws281x_asm_send( line, 1, WS_PIN );<br />    _delay_ms(1); <br />  }<br />  <br />}<br /><br />#endif<br /><br /><br />void ws_cls( void * line, uint32_t color ) {<br />  <br />    if( !color ) memset( line, 0, WS_LED_CNT*3 );<br />    else {<br />        uint16_t x,i;<br />        for( i=0; i&lt;WS_LED_CNT; i++ ){<br />           x=i*3;<br />          *((uint8_t*)line + x) = color &gt;&gt; 8;<br />          *((uint8_t*)line + x+1) = color &gt;&gt; 16;<br />          *((uint8_t*)line + x+2) = color; <br />        }<br />    }<br />  ws281x_asm_send( (uint8_t*)line, WS_LED_CNT, WS_PIN );<br />}<br /><br />void set_pixel( void * line, uint16_t x, uint32_t color ) {<br />    x*=3;<br />    *((uint8_t*)line + x) = color &gt;&gt; 8;<br />    *((uint8_t*)line + x+1) = color &gt;&gt; 16;<br />    *((uint8_t*)line + x+2) = color;<br />}<br /><br />void ws281x_asm_send( void *data, uint16_t datlen, uint8_t pin ) {<br /><br />uint8_t databyte=0, cnt, pinLO=~pin;<br />WS_DIR |= pin;<br />datlen *= 3;<br /><br />#if F_CPU == 16000000<br /><br />asm volatile(<br />&quot;lds%&#91;cnt&#93;,%&#91;ws_port&#93;\n\t&quot;<br />&quot;or%&#91;pinHI&#93;,%&#91;cnt&#93;\n\t&quot;<br />&quot;and%&#91;pinLO&#93;,%&#91;cnt&#93;\n\t&quot;<br />&quot;mPTL%=:subi%A6,1\n\t&quot;<br />&quot;sbci%B6,0\n\t&quot;<br />&quot;brcsexit%=\n\t&quot;<br />&quot;ld%&#91;databyte&#93;,X+\n\t&quot;<br />&quot;ldi%&#91;cnt&#93;,8\n\t&quot;<br /><br />&quot;oPTL%=:sts%&#91;ws_port&#93;,%&#91;pinHI&#93;\n\t&quot;<br />&quot;rjmp .+0\n\t&quot;<br /><br />&quot;lsl%&#91;databyte&#93;\n\t&quot;<br />&quot;brcs.+2\n\t&quot;<br />&quot;sts%&#91;ws_port&#93;,%&#91;pinLO&#93;\n\t&quot;<br />&quot;rjmp .+0\n\t&quot;<br />&quot;rjmp .+0\n\t&quot;<br /><br />&quot;dec%&#91;cnt&#93;\n\t&quot;<br />&quot;sts%&#91;ws_port&#93;,%&#91;pinLO&#93;\n\t&quot;<br />&quot;breqmPTL%=\n\t&quot;<br />&quot;rjmp .+0\n\t&quot;<br /><br />&quot;rjmpoPTL%=\n\t&quot;<br />&quot;exit%=:\n\t&quot;<br />:&#91;cnt&#93;&quot;=&amp;d&quot; (cnt)<br />:&#91;databyte&#93;&quot;r&quot; (databyte), &#91;ws_port&#93;&quot;M&quot; (_SFR_MEM_ADDR(WS_PORT)),<br /> &#91;pinHI&#93;&quot;r&quot; (pin), &#91;pinLO&#93;&quot;r&quot; (pinLO), &#91;data&#93;&quot;x&quot; (data), &#91;datlen&#93;&quot;r&quot; (datlen)<br />);<br /><br />#endif<br /><br />}[/syntax]<br /><br /><br /><br /><strong>ws281x.h</strong><br />[syntax=cpp]#ifndef WS281x_H_<br />#define WS281x_H_<br /><br />//#define WSPIN    (1&lt;&lt;PINB1) // pin 9<br />#define WS_PIN_NR PINB1<br />#define WS_PIN (1&lt;&lt;WS_PIN_NR)<br />#define WS_PORT  PORTB<br />#define WS_DIR   DDRB<br /><br />#define DEBUG_ON 0<br /><br />typedef struct {<br />  uint8_t r;<br />  uint8_t g;<br />  uint8_t b;<br />  <br />} TWSRGB;<br /><br />#define WS_LED_CNT 25<br /><br />void debug_test( void * line, uint32_t color );<br />void ws_cls( void * line, uint32_t color );<br />void set_pixel( void * line, uint16_t x, uint32_t color );<br /><br /><br />void ws281x_asm_send( void *data, uint16_t datlen, uint8_t pin );<br /><br /><br /><br />#endif[/syntax]<br /><br />dodatkowo zauwazylem kiedy zakomentuje delay'e a zostawie ws_cls zapala sie tylko pierwsza dioda na zielono kiedy zostawie zakomentowane delay'e i ws_cls wtedy zapalaja sie diody tak jak na zdjeciu(z jasnoscia na maxa)<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=2437">sieja</a> — 21 lip 2014, o 17:51</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[majster]]></name></author>
<updated>2014-07-03T23:19:21+01:00</updated>
<published>2014-07-03T23:19:21+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=7601&amp;p=86582#p86582</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=7601&amp;p=86582#p86582"/>
<title type="html"><![CDATA[Re: Magic LED - part 07 .... czas start]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=7601&amp;p=86582#p86582"><![CDATA[
W weekend urodzinki żonki ale będę miał chwilkę to również przysiądę do mojego paska ... tylko ukończę projekt do którego pozostał mi już tylko obudowa <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /><br /><br />Bo tak patrze i mnie skręca że nie mam czasu się pobawić ledkami po nowych odcinkach poradnika ... <br /><br />ba mimo że nie mam czasu wyczekuję kolejne odcinki <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=1628">majster</a> — 3 lip 2014, o 23:19</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[sq8dsr]]></name></author>
<updated>2014-07-03T20:34:46+01:00</updated>
<published>2014-07-03T20:34:46+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=7601&amp;p=86566#p86566</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=7601&amp;p=86566#p86566"/>
<title type="html"><![CDATA[Re: Magic LED - part 07 .... czas start]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=7601&amp;p=86566#p86566"><![CDATA[
<div class="quotetitle">mirekk36 napisał(a):</div><div class="quotecontent"><br />to ustaw co najmniej o połowę mniejsze wartości PWM<br /></div><br />Tutaj był PWM na 30 <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /> <br />One na prawdę nieźle dają po oczach. 9 sztuk tych diod ustawionych na maxa i na prawdę jest jasno. Strach pomyśleć co będzie przy taśmie 60 albo 144 diody / m  <img src="https://forum.atnel.pl/images/smilies/icon_lol.gif" alt=":lol:" title="Śmieje się" /> <br /><br />Tak w ogóle to przypomnę jedną funkcyjkę której używam może się komuś przydać:<br /><br />To jest taki miły dla oka efekcik:<br />[syntax=c]for(j=50; j&lt;255; j++){<br />for (hue=0; hue&lt;1520; hue=hue+39){<br />hsv_to_rgb_8(hue, j, 255, &amp;red, &amp;green, &amp;blue);<br />ws_rgb_leds&#91;i&#93;.b=blue;<br />ws_rgb_leds&#91;i&#93;.g=green;<br />ws_rgb_leds&#91;i&#93;.r=red;<br />i++;<br />if (i==40) i=0;<br />}<br />ws281x_asm_send(ws_rgb_leds, WS_LED_CNT, WS_PIN);<br />_delay_ms(30);<br />}<br /><br />for(j=255; j&gt;50; j--){<br />for (hue=0; hue&lt;1520; hue=hue+39){<br />hsv_to_rgb_8(hue, j, 255, &amp;red, &amp;green, &amp;blue);<br />ws_rgb_leds&#91;i&#93;.b=blue;<br />ws_rgb_leds&#91;i&#93;.g=green;<br />ws_rgb_leds&#91;i&#93;.r=red;<br />i++;<br />if (i==40) i=0;<br />}<br />ws281x_asm_send(ws_rgb_leds, WS_LED_CNT, WS_PIN);<br />_delay_ms(30);<br />}[/syntax]<br /><br />a tutaj jest fukcja która bardzo upraszcza płynne operacje na kolorach:<br />[syntax=c]/* Funkcja obliczania wektorów RGB z przestrzeni HSV<br />Bez normalizacji jasnoci, PWM 8 bit<br /><br />hue: 0 do 1529<br />sat: 0 do 255<br />bri: 0 do 255<br />zmienne tylu unit16_t<br />*/<br /><br />void hsv_to_rgb_8(uint16_t hue, uint16_t sat, uint16_t bri, uint8_t *red, uint8_t *green, uint8_t *blue) {<br /><br /><br />uint16_t red_val, green_val, blue_val;<br /><br />while (hue &gt; 1529) hue -= 1530;<br />while (hue &lt; 0) hue += 1530;<br /><br />if (hue &lt; 255) {<br />   red_val = 255;<br />   green_val = (65280 - sat * (255 - hue)) &gt;&gt; 8;<br />   blue_val = 255 - sat;<br />}<br />else if (hue &lt; 510) {<br />   red_val = (65280 - sat * (hue - 255)) &gt;&gt; 8;<br />   green_val = 255;<br />   blue_val = 255 - sat;<br />}<br />else if (hue &lt; 765) {<br />   red_val = 255 - sat;<br />   green_val = 255;<br />   blue_val = (65280 - sat * (765 - hue)) &gt;&gt; 8;<br />}<br />else if (hue &lt; 1020) {<br />   red_val = 255 - sat;<br />   green_val = (65280 - sat * (hue - 765)) &gt;&gt; 8;<br />   blue_val = 255;<br />}<br />else if (hue &lt; 1275) {<br />   red_val = (65280 - sat * (1275 - hue)) &gt;&gt; 8;<br />   green_val = 255 - sat;<br />   blue_val = 255;<br />}<br />else {<br />   red_val = 255;<br />   green_val = 255 - sat;<br />   blue_val = (65280 - sat * (hue - 1275)) &gt;&gt; 8;<br />}<br /><br />*red = ((bri + 1) * red_val) &gt;&gt; 8;<br />*green = ((bri + 1) * green_val) &gt;&gt; 8;<br />*blue = ((bri + 1) * blue_val) &gt;&gt; 8;<br />}[/syntax]<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1589">sq8dsr</a> — 3 lip 2014, o 20:34</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2014-07-03T20:24:05+01:00</updated>
<published>2014-07-03T20:24:05+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=7601&amp;p=86564#p86564</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=7601&amp;p=86564#p86564"/>
<title type="html"><![CDATA[Re: Magic LED - part 07 .... czas start]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=7601&amp;p=86564#p86564"><![CDATA[
No i ślicznie <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /><br /><br />a jeśli chcesz aby na filmiku było w miarę dobrze widać - to ustaw co najmniej o połowę mniejsze wartości PWM bo jak widzisz teraz to w zasadzie widać że każda świeci prawie na biało ....<br /><br />ale najważniejsze że śmiga ... fajne diodki co ? <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=54">mirekk36</a> — 3 lip 2014, o 20:24</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[sq8dsr]]></name></author>
<updated>2014-07-03T18:37:14+01:00</updated>
<published>2014-07-03T18:37:14+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=7601&amp;p=86560#p86560</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=7601&amp;p=86560#p86560"/>
<title type="html"><![CDATA[Re: Magic LED - part 07 .... czas start]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=7601&amp;p=86560#p86560"><![CDATA[
Wakacje MagicLed'ami  <img src="https://forum.atnel.pl/images/smilies/icon_lol.gif" alt=":lol:" title="Śmieje się" /> <br /><br />Moje pierwsze testy. Krótki pasek, ale coś już widać, że działa. <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /><br />Oczywiście jedzie na buforze. Wszystkie operacje zmian kolorów wykonywane w pamięci.<br /><br />AT328 i 10MHz. <br /><br /><div style="width: 583px; height: 471px; margin: 0 auto; padding-left: 26px; padding-top: 48px; background: url('https://www.atnel.pl/download/atnel_tv.png') no-repeat;"> <strong>iframe</strong> </div><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1589">sq8dsr</a> — 3 lip 2014, o 18:37</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2014-07-01T21:40:49+01:00</updated>
<published>2014-07-01T21:40:49+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=7601&amp;p=86427#p86427</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=7601&amp;p=86427#p86427"/>
<title type="html"><![CDATA[Re: Magic LED - part 07 .... czas start]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=7601&amp;p=86427#p86427"><![CDATA[
<div class="quotetitle">majster napisał(a):</div><div class="quotecontent"><br />Mirku a dlaczego wisisz jak net'oper ( net operator albo nietoperz <img src="https://forum.atnel.pl/images/smilies/icon_e_biggrin.gif" alt=":D" title="Bardzo szczęśliwy" /> ) <img src="https://forum.atnel.pl/images/smilies/icon_e_biggrin.gif" alt=":D" title="Bardzo szczęśliwy" /> w 7:52 <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /> to taki odpoczynek ? <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /> hmm trzeba będzie wypróbować <img src="https://forum.atnel.pl/images/smilies/icon_e_biggrin.gif" alt=":D" title="Bardzo szczęśliwy" /><br /></div><br /><br /><img src="https://forum.atnel.pl/images/smilies/icon_lol.gif" alt=":lol:" title="Śmieje się" /> czekałem aż ktoś to zauważy, że postanowiłem &quot;troszkę&quot; odpocząć <img src="https://forum.atnel.pl/images/smilies/icon_lol.gif" alt=":lol:" title="Śmieje się" /><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 1 lip 2014, o 21:40</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[majster]]></name></author>
<updated>2014-07-01T21:35:24+01:00</updated>
<published>2014-07-01T21:35:24+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=7601&amp;p=86424#p86424</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=7601&amp;p=86424#p86424"/>
<title type="html"><![CDATA[Re: Magic LED - part 07 .... czas start]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=7601&amp;p=86424#p86424"><![CDATA[
Mirku a dlaczego wisisz jak net'oper ( net operator albo nietoperz <img src="https://forum.atnel.pl/images/smilies/icon_e_biggrin.gif" alt=":D" title="Bardzo szczęśliwy" /> ) <img src="https://forum.atnel.pl/images/smilies/icon_e_biggrin.gif" alt=":D" title="Bardzo szczęśliwy" /> w 7:52 <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /> to taki odpoczynek ? <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /> hmm trzeba będzie wypróbować <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=1628">majster</a> — 1 lip 2014, o 21:35</p><hr />
]]></content>
</entry>
</feed>