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

<title>ATNEL tech-forum</title>
<link href="https://forum.atnel.pl/index.php" />
<updated>2020-04-14T11:08:20+01:00</updated>

<author><name><![CDATA[ATNEL tech-forum]]></name></author>
<id>https://forum.atnel.pl/feed.php?f=12&amp;t=23021&amp;mode</id>
<entry>
<author><name><![CDATA[grzeniu 73]]></name></author>
<updated>2020-04-14T11:08:20+01:00</updated>
<published>2020-04-14T11:08:20+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=23021&amp;p=226175#p226175</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=23021&amp;p=226175#p226175"/>
<title type="html"><![CDATA[Re: prosta maszyna bascom;]]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=23021&amp;p=226175#p226175"><![CDATA[
Nie bardzo rozumie co tu jest problemem? Nie możesz dać zmiennej która będzie odliczać kieliszki? Skoro masz jakaś krańcówkę czy czujnik który zatrzymuje tackę to niech to zrobi max 12 razy i juz. Ja bym to zrobił tackę na silniku krokowym bo wiedziałbym dokładnie ,ze juz zrobiony jest pełny obrot ( Mozna wtedy zrobic pelny obrót zaznaczyć czujnikiem gdzie i ile jest kieliszkow i później zacząć nalewać. Wtedy nawet możesz nalewać co drugi). Mozna dać na osi potencjometr wielotorowy i z niego odczytywać pozycje talerza. Lub talerz który będzie miał jakiś sensor pod kieliszkiem co pozwoli na dokładne określenie gdzie i ile jest kieliszków. Mysle ,ze pomysłów na rozwiązanie jest sporo,ale to trzeba dokładnie widzieć co ty tam kombinujesz. Tak czy inaczej zrobilbym to na silniku krokowym ktory jest najlatwiejszy do obslugi w tym przypadku<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1519">grzeniu 73</a> — 14 kwi 2020, o 11:08</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[djkill]]></name></author>
<updated>2020-04-13T21:21:06+01:00</updated>
<published>2020-04-13T21:21:06+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=23021&amp;p=226162#p226162</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=23021&amp;p=226162#p226162"/>
<title type="html"><![CDATA[Re: prosta maszyna bascom;]]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=23021&amp;p=226162#p226162"><![CDATA[
to już nie stanowi problemu, bo można w pętli for ująć cały główny kod.  Nie mam krańcówki na talerzu, raczej nie chcę jej robić ze względów estetycznych - wolę, żeby program liczył kieliszki, niż dorzucać krańcówkę - owszem, kontaktron mógłby również być, jednak wolę rozwiązanie programowe.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=21404">djkill</a> — 13 kwi 2020, o 21:21</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[auers]]></name></author>
<updated>2020-04-13T19:13:56+01:00</updated>
<published>2020-04-13T19:13:56+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=23021&amp;p=226155#p226155</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=23021&amp;p=226155#p226155"/>
<title type="html"><![CDATA[Re: prosta maszyna bascom;]]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=23021&amp;p=226155#p226155"><![CDATA[
A czy do działania tego algorytmu jest to niezbędna informacja (ile jest kieliszków).<br />Ja bym to zrobił tak. Jak jest przeszkoda (kieliszek) to stop i nalewam. I tak do skutku nawet nie licząc tych kieliszków. Natomiast skupiłbym się na tym czy mam pełny obrót.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=7806">auers</a> — 13 kwi 2020, o 19:13</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[djkill]]></name></author>
<updated>2020-04-13T18:52:50+01:00</updated>
<published>2020-04-13T18:52:50+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=23021&amp;p=226150#p226150</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=23021&amp;p=226150#p226150"/>
<title type="html"><![CDATA[prosta maszyna bascom;]]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=23021&amp;p=226150#p226150"><![CDATA[
Cześć, na wstępie najlepsze świąteczne życzenia;)<br /><br /><br /><br />Robię pewną maszynę, moje doświadczenie z bascomem nie jest zbyt duże, ale kilka działających rzeczy udało mi się stworzyć;)<br /><br />Mianowicie - robię teraz maszynę...do wódki;p<br />Coś mi nie chce to działać tak, jak trzeba, jutro pewnie wstawię listing tego, co mam. Ogólnie algorytm wygląda następująco: <br /><br />Algorytm:<br /><br /><br />Naciskamy przycisk -&gt; ramię idzie do góry -&gt; obracamy talerz do momentu napotkania przeszkody -&gt; po wykryciu przeszkody zatrzymujemy talerz -&gt; włączamy przekaźnik pompki na chwilę -&gt; kręcimy talerzem -&gt; powtarzamy 12 razy -&gt; ramię idzie w dół -&gt; odtwarzamy muzyczkę -&gt;koniec sekwencji<br /><br /><br />Ramię jest sterowane serwo, jego poruszanie mam opanowane.  Talerz kręci silnik z przekładnią, sterowany przez pwm, bo prędkość musi być dość niska. Czujnik, który wykrywa kieliszek pod ramieniem, to zwykły podczerwony zbliżeniowy, wyjście cyfrowe. W teorii wszystko jest proste, praktyka niestety inna. Opuszczanie ramienia na serwo mm w pętli for, to akurat działa. Nie wiem natomiast, jak skutecznie obsłużyć ten warunek, żeby 12x sprawdzał algorytm, czy jest kieliszek pod spodem (na talerzu będzie 12 kieliszków max, więc program musi sprawdzić , ile ich jest aktualnie). Wstawię później listing, jest to zrobione na atmega 8. Dziękuję z góry za pomoc, mam nadzieję, że mogę na nią liczyć;) Pozdrawiam<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=21404">djkill</a> — 13 kwi 2020, o 18:52</p><hr />
]]></content>
</entry>
</feed>