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

<title>ATNEL tech-forum</title>
<link href="https://forum.atnel.pl/index.php" />
<updated>2014-11-21T22:21:41+01:00</updated>

<author><name><![CDATA[ATNEL tech-forum]]></name></author>
<id>https://forum.atnel.pl/feed.php?f=18&amp;t=9363&amp;mode</id>
<entry>
<author><name><![CDATA[leonos2000]]></name></author>
<updated>2014-11-21T22:21:41+01:00</updated>
<published>2014-11-21T22:21:41+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=9363&amp;p=105413#p105413</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=9363&amp;p=105413#p105413"/>
<title type="html"><![CDATA[Re: [Tutorial] Programowanie AVR urządzeniem z androidem]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=9363&amp;p=105413#p105413"><![CDATA[
<div class="quotetitle">majster napisał(a):</div><div class="quotecontent"><br />Nie zalamuj sie jak napiszesz takowy soft i dasz w sklepie androida cene np 15 pl to ja juz jestem twym klientem.<br /></div> heh zmobilizowałeś mnie tym postem, chyba już zacznę robić coś takiego. Ale nawet jak się uda to wątpię żebym brał za to 15 zł, szczególnie od forumowiczów. <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=4851">leonos2000</a> — 21 lis 2014, o 22:21</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[majster]]></name></author>
<updated>2014-11-21T22:15:11+01:00</updated>
<published>2014-11-21T22:15:11+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=9363&amp;p=105409#p105409</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=9363&amp;p=105409#p105409"/>
<title type="html"><![CDATA[Re: [Tutorial] Programowanie AVR urządzeniem z androidem]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=9363&amp;p=105409#p105409"><![CDATA[
Nie zalamuj sie jak napiszesz takowy soft i dasz w sklepie androida  cene np 15 pl to ja juz jestem twym klientem.<br /><br />Namazane ze smarta.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1628">majster</a> — 21 lis 2014, o 22:15</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[leonos2000]]></name></author>
<updated>2014-11-21T20:33:19+01:00</updated>
<published>2014-11-21T20:33:19+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=9363&amp;p=105357#p105357</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=9363&amp;p=105357#p105357"/>
<title type="html"><![CDATA[Re: [Tutorial] Programowanie AVR urządzeniem z androidem]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=9363&amp;p=105357#p105357"><![CDATA[
<div class="quotetitle">majster napisał(a):</div><div class="quotecontent"><br />jeszcze gdyby zamiast usb można by programować przez BT ... hmmm rewelacja <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /><br /></div><br />Planowałem zrobienie czegoś takiego, bo mój telefon nie posiada funkcji USB host <img src="https://forum.atnel.pl/images/smilies/icon_e_sad.gif" alt=":(" title="Smutny" /> chciałem programować w szkole na przerwach(albo na niektórych lekcjach <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /> z tabletem nie będę chodzić), nawet kupiłem moduł bluetooth ale nie mogę znaleźć aplikiacji na androida, która bezpośrednio mogłaby to zrobić, cóż będzie trzeba napisać <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=4851">leonos2000</a> — 21 lis 2014, o 20:33</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[majster]]></name></author>
<updated>2014-11-21T20:07:23+01:00</updated>
<published>2014-11-21T20:07:23+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=9363&amp;p=105353#p105353</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=9363&amp;p=105353#p105353"/>
<title type="html"><![CDATA[Re: [Tutorial] Programowanie AVR urządzeniem z androidem]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=9363&amp;p=105353#p105353"><![CDATA[
hmm ciekawe <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /> ... to będzie nowy etap programowania ala botloader <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /><br />trzeba będzie przetestować <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /> jeszcze gdyby zamiast usb można by programować przez BT ... hmmm rewelacja <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> — 21 lis 2014, o 20:07</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[xdf0r]]></name></author>
<updated>2014-11-21T20:01:04+01:00</updated>
<published>2014-11-21T20:01:04+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=9363&amp;p=105351#p105351</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=9363&amp;p=105351#p105351"/>
<title type="html"><![CDATA[Re: [Tutorial] Programowanie AVR urządzeniem z androidem]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=9363&amp;p=105351#p105351"><![CDATA[
Ja od siebie dodam jeszcze, że ZFlasher działa także z programatorem z ATB. Wystarczy jako programator wybrać Arduino ft232 <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=1008">xdf0r</a> — 21 lis 2014, o 20:01</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Jarecki]]></name></author>
<updated>2014-11-21T18:39:24+01:00</updated>
<published>2014-11-21T18:39:24+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=9363&amp;p=105340#p105340</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=9363&amp;p=105340#p105340"/>
<title type="html"><![CDATA[Re: [Tutorial] Programowanie AVR urządzeniem z androidem]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=9363&amp;p=105340#p105340"><![CDATA[
Konkretnie ogarnąłeś temat <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /> na pewno wiele osób skorzysta <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /> pozdrawiam <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=2511">Jarecki</a> — 21 lis 2014, o 18:39</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[leonos2000]]></name></author>
<updated>2014-11-21T18:29:25+01:00</updated>
<published>2014-11-21T18:29:25+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=9363&amp;p=105334#p105334</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=9363&amp;p=105334#p105334"/>
<title type="html"><![CDATA[[Tutorial] Programowanie AVR urządzeniem z androidem]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=9363&amp;p=105334#p105334"><![CDATA[
Witam<br /><br />Nie dawno pojawił się temat &quot;eclipse na androida&quot; gdzie kris4cars zadał pytanie czy da się programować AVR za pomocą urządzenia z tym systemem, padły odpowiedzi, że nie ale oczywiście, że się da <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /> i to w bardzo prosty sposób.<br /><br />Na początek napiszę co nam będzie potrzebne: (hardware)<br />1. Urządzenie z androidem WAŻNE urządzenie musi posiadać funkcje USB host, bo inaczej możemy tyko sobie pokompilować <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /> mój telefon ZTE Blade Q Maxi (Orange reyo) nie posiada takiej funkcji, ale już tablet NTT611 posiada;<br />2. Przewód USB OTG:<br /><a href="http://forum.atnel.pl/_obrazki/o/4851/7c2b9bc99f32fccb3ec21cfc1eed54a0.jpg"  class="postlink"><img src="http://forum.atnel.pl/_obrazki/o/thumb/4851/7c2b9bc99f32fccb3ec21cfc1eed54a0.jpg" alt="Obrazek" /></a><br /><a href="http://sklep.avt.pl/kabel-usb-a-gniazdo-b-micro-wtyk-otg-15cm.html"  class="postlink">link</a> do przykładowego sklepu z tym kabelkiem, ja swój kupiłem w MediaMarkt;<br />3. AVR do zaprogramowania.<br />I to wszystko <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /> jedyna rzecz której prawdopodobnie nie macie to ten &quot;specjalny&quot; kabelek. Ma on jeden szczegół różniący go od zwykłej przejściówki, jest zwarty piąty, nieużywany pin w gnieździe microUSB do masy tak jak przedstawia to ten rysunek:<br /><a href="http://forum.atnel.pl/_obrazki/o/4851/21f43a2cd2a6c78d074d6eb7860fd9aa.jpg"  class="postlink"><img src="http://forum.atnel.pl/_obrazki/o/thumb/4851/21f43a2cd2a6c78d074d6eb7860fd9aa.jpg" alt="Obrazek" /></a><br /><br />Potrzebne programy: (software)<br />1. Najważniejsze czyli CCTools <a href="https://play.google.com/store/apps/details?id=com.pdaxrom.cctools&amp;hl=pl"  class="postlink">link do download</a>;<br />2. Do programowania przez bootloader USB czyli AVR BootloadHID <a href="https://play.google.com/store/apps/details?id=com.pdaxrom.avrhidprog&amp;hl=pl"  class="postlink">link do download</a>;<br />3. I do programowania przez zwykłe programatory czyli ZFlascherAVR WAŻNE urządzenie musi posiadać ROOTa bo nie będzie działał ten program, jak zrobić roota jest np tu: <a href="http://forum.android.com.pl/f1307/tutorial-jak-zrobiae-roota-386802/"  class="postlink">link</a>, a tu <a href="https://play.google.com/store/apps/details?id=ru.zdevs.zflasheravr&amp;hl=pl"  class="postlink">link do download</a>.<br /><br />Instalacja:<br />1. Po zainstalowaniu CCTols otworzy nam się takie oto okno:<br /><a href="http://forum.atnel.pl/_obrazki/o/4851/fb77f680bb27a5f0b998e4e2aa811646.png"  class="postlink"><img src="http://forum.atnel.pl/_obrazki/o/thumb/4851/fb77f680bb27a5f0b998e4e2aa811646.png" alt="Obrazek" /></a>(widać pasek wyciszania, ale on się pokazuję jak robię screenshoty).<br />klikamy na listę<br /><a href="http://forum.atnel.pl/_obrazki/o/4851/04676a781ff7e3c059a1889b19d4f8ce.png"  class="postlink"><img src="http://forum.atnel.pl/_obrazki/o/thumb/4851/04676a781ff7e3c059a1889b19d4f8ce.png" alt="Obrazek" /></a><br />i wybieramy &quot;AVR C/C++ (crosscompiler)&quot;<br />klikamy &quot;Instal&quot; i czekamy, aż się... zainstaluję <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /><br />Ukażę nam się główne okno, w którym będziemy pisać kod:<br /><a href="http://forum.atnel.pl/_obrazki/o/4851/79a93895b08c5c40c490af90e4c50db2.png"  class="postlink"><img src="http://forum.atnel.pl/_obrazki/o/thumb/4851/79a93895b08c5c40c490af90e4c50db2.png" alt="Obrazek" /></a><br />i to wszystko <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /> już można pisać programy.<br />2. W instalacji AVRbootloaderHID i ZFlascherAVR nic nie trzeba omawiać, instalujemy i działa <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" />.<br /><br />Używanie CCTools:<br />Pokarzę to na przykładzie dostarczanym z programem, bo tam jest już napisany makefile:<br />Klikamy <br /><a href="http://forum.atnel.pl/_obrazki/o/4851/02ddf87282c191ce42509916bd83e823.png"  class="postlink"><img src="http://forum.atnel.pl/_obrazki/o/thumb/4851/02ddf87282c191ce42509916bd83e823.png" alt="Obrazek" /></a><br />i wybieramy katalog w którym się znajdują przykładowe programy czyli: storage/sdcard0/CCTools/Examples/avr-libc/ na przykład zwykłe demo i otwieramy demo.c:<br /><a href="http://forum.atnel.pl/_obrazki/o/4851/7a631bcf2c3c8ee991a059361c0aaaeb.png"  class="postlink"><img src="http://forum.atnel.pl/_obrazki/o/thumb/4851/7a631bcf2c3c8ee991a059361c0aaaeb.png" alt="Obrazek" /></a><br />pokażę nam się kod dla ATmegi8 pokazujący &quot;możliwości&quot; PWM na przykładzie np.diody LED.:<br /><a href="http://forum.atnel.pl/_obrazki/o/4851/300371d3eccf1654605217f24842ef26.png"  class="postlink"><img src="http://forum.atnel.pl/_obrazki/o/thumb/4851/300371d3eccf1654605217f24842ef26.png" alt="Obrazek" /></a><br />Żeby skompilować program klikamy znowu:<br /><a href="http://forum.atnel.pl/_obrazki/o/4851/02ddf87282c191ce42509916bd83e823.png"  class="postlink"><img src="http://forum.atnel.pl/_obrazki/o/thumb/4851/02ddf87282c191ce42509916bd83e823.png" alt="Obrazek" /></a><br />i wybieramy &quot;Makefile&quot;, który ustawiony jest na procesor ATmega8 i 1Mhz taktowania aby zmienić mikrokontroler odznaczamy ATmegę8 i zaznaczamy interesujący nas procesor, zapisujemy tym przyciskiem:<br /><a href="http://forum.atnel.pl/_obrazki/o/4851/8b2e0b288de70aa6803f12cc6c71249f.png"  class="postlink"><img src="http://forum.atnel.pl/_obrazki/o/thumb/4851/8b2e0b288de70aa6803f12cc6c71249f.png" alt="Obrazek" /></a><br />i kompilujemy tym:<br /><a href="http://forum.atnel.pl/_obrazki/o/4851/98bb402c82997e5f17839c85108253eb.png"  class="postlink"><img src="http://forum.atnel.pl/_obrazki/o/thumb/4851/98bb402c82997e5f17839c85108253eb.png" alt="Obrazek" /></a><br />w okienku, które się nam pokarze nic nie piszemy, tylko klikamy &quot;Continue&quot; i jeżeli skompiluje się poprawnie pokaże się nam:<br /><a href="http://forum.atnel.pl/_obrazki/o/4851/8de8f651e01037426104b6dfdb4c68b6.png"  class="postlink"><img src="http://forum.atnel.pl/_obrazki/o/thumb/4851/8de8f651e01037426104b6dfdb4c68b6.png" alt="Obrazek" /></a><br />teraz mamy plik w naszym przypadku demo.hex, o którego tak walczyliśmy <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" />.<br />W przypadku nowego pliku tworzymy go za pomocą:<br /><a href="http://forum.atnel.pl/_obrazki/o/4851/399485c68e69c0b6be567cdaaad5440d.png"  class="postlink"><img src="http://forum.atnel.pl/_obrazki/o/thumb/4851/399485c68e69c0b6be567cdaaad5440d.png" alt="Obrazek" /></a><br />piszemy kod i zapisujemy oczywiście z *.c . Trzeba tylko dodać makefile, ale wystarczy skopiować to z przykładu i zmienić wszystkie napisy z &quot;demo&quot; na nazwę pliku *.c . Dalej postępujemy jak wyżej.<br /><br />Wgrywanie wsadu:<br />1.Przez ZFlascherAVR: Jest to bardzo proste wystarczy, że podepniemy kabelek USB OTG do naszego urządzenia i wepniemy w niego kabelek od programatora USBasp. Po podłączeniu programatora program sam go wykryję i się włączy:<br /><a href="http://forum.atnel.pl/_obrazki/o/4851/8d7a854db1092b4d9c6fbe72719f5fd7.png"  class="postlink"><img src="http://forum.atnel.pl/_obrazki/o/thumb/4851/8d7a854db1092b4d9c6fbe72719f5fd7.png" alt="Obrazek" /></a><br />wybieramy procesor (ATmega8) i klikamy &quot;test&quot; sprawdzamy czy widać procesor czyli czy wszystko dobrze podłączyliśmy:<br /><a href="http://forum.atnel.pl/_obrazki/o/4851/f3b26553773f7cfe67525cb9f042a168.png"  class="postlink"><img src="http://forum.atnel.pl/_obrazki/o/thumb/4851/f3b26553773f7cfe67525cb9f042a168.png" alt="Obrazek" /></a><br />jeżeli wszystko dobrze pojawi się okienko z sygnaturą AVR i napis, że wszystko jest dobrze, analogicznie jeżeli jest źle pokaże się okienko, że jest... źle <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" />. Wybieramy wsad i klikamy przycisk (ciekawe jaki? <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" />) &quot;Go!&quot;:<br /><a href="http://forum.atnel.pl/_obrazki/o/4851/cdd84faf88d310ad66299fe12d7f6c7f.png"  class="postlink"><img src="http://forum.atnel.pl/_obrazki/o/thumb/4851/cdd84faf88d310ad66299fe12d7f6c7f.png" alt="Obrazek" /></a><br />To wszystko. AVR zaprogramowany, widzimy pięknie gasnącą i zapalającą się diodę LED. <img src="https://forum.atnel.pl/images/smilies/icon_e_biggrin.gif" alt=":D" title="Bardzo szczęśliwy" /><br /><br />2.Przez AVR BootloadHID USB uploader: niedługo dopiszę na razie nie mam czasu <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" />.<br /><br />Mam nadzieję, że się przyda. W ten oto sposób możemy programować sprzętem, który zmieści się w kieszeni <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=4851">leonos2000</a> — 21 lis 2014, o 18:29</p><hr />
]]></content>
</entry>
</feed>