<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title>Полезные статьи+схемы</title>
		<link>https://robotsspace.ucoz.ru/publ/</link>
		<description>Полезные статьи+схемы</description>
		<lastBuildDate>Sun, 14 Feb 2010 07:02:32 GMT</lastBuildDate>
		<generator>uCoz Web-Service</generator>
		<atom:link href="https://robotsspace.ucoz.ru/publ/rss" rel="self" type="application/rss+xml" />
		
		<item>
			<title>Как сделать робота из скрепок?</title>
			<description>Очень часто на всевозможных форумах или сайтах посвящённых робототехники можно встретить такой вопрос: &lt;i&gt;как сделать робота из подручных материалов&lt;/i&gt;? &lt;p&gt; По таким вопросам сразу понятно, что человек, который их задаёт новичок и мало, что смыслит в робототехники. &lt;p&gt; Но как ни странно из подручных материалов МОЖНО сделать робота...нужно только смекалку проявить. &lt;p&gt; &lt;div align=&quot;center&quot;&gt;&lt;img src=&quot;http://s15.radikal.ru/i188/1002/ab/4cf1286fd849.jpg&quot; border=&quot;0&quot; alt=&quot;&quot;&gt;&lt;/div&gt;</description>
			
			<link>https://robotsspace.ucoz.ru/publ/kak_sdelat_robota_iz_skrepok/18-1-0-73</link>
			<category>Механика</category><dc:creator>Алексей Будников</dc:creator>
			<guid>https://robotsspace.ucoz.ru/publ/kak_sdelat_robota_iz_skrepok/18-1-0-73</guid>
			<pubDate>Sun, 14 Feb 2010 07:02:32 GMT</pubDate>
		</item>
		<item>
			<title>Подключаем ИК-дальномер Sharp GP2Y0A21 (10-80см)</title>
			<description>&lt;div align=&quot;center&quot;&gt;&lt;img src=&quot;http://robotsspace.ucoz.ru/_pu/0/72629974.jpg&quot; border=&quot;0&quot; alt=&quot;&quot;&gt;&lt;/div&gt; &lt;br /&gt; Для преобразования сигнала с дальномера Sharp необходимо использовать аналого-цифровой преобразователь. Рассмотрим программный пример работы с АЦП микроконтроллера atmega16, реализованный средствами компилятора CodeVision AVR.</description>
			
			<link>https://robotsspace.ucoz.ru/publ/dalnomer_sharp_cvavr/9-1-0-72</link>
			<category>Программирование в CV AVR?</category><dc:creator></dc:creator>
			<guid>https://robotsspace.ucoz.ru/publ/dalnomer_sharp_cvavr/9-1-0-72</guid>
			<pubDate>Tue, 09 Feb 2010 17:44:07 GMT</pubDate>
		</item>
		<item>
			<title>Делаем платформу</title>
			<description>И так первая задача при постройке робота это сделать более или менее
нормальную платформу, на которой должно уместиться как минимум сервы,
драйвер двигателей, несколько датчиков, контроллер и аккумулятор
небольшого размера(например литьевый). На ней можно будет проводить все
тесты написанной программы. В дальнейшем можно будет сварганить более
совершенную платформу, а то и целый корпус. &lt;br&gt;

Из чего сделать? Есть несколько вариантов:&lt;br&gt;&lt;br&gt;&lt;div align=&quot;center&quot;&gt;&lt;!--IMG5--&gt;&lt;a href=&quot;http://robotsspace.ucoz.ru/_pu/0/83989150.jpg&quot; target=&quot;_blank&quot; title=&quot;Нажмите, для просмотра в полном размере...&quot;&gt;&lt;img alt=&quot;&quot; style=&quot;margin:0;padding:0;border:0;&quot; src=&quot;http://robotsspace.ucoz.ru/_pu/0/s83989150.jpg&quot; align=&quot;&quot; /&gt;&lt;/a&gt;&lt;!--IMG5--&gt;&lt;br&gt;
&lt;/div&gt;</description>
			
			<link>https://robotsspace.ucoz.ru/publ/delaem_platformu/18-1-0-71</link>
			<category>Механика</category><dc:creator></dc:creator>
			<guid>https://robotsspace.ucoz.ru/publ/delaem_platformu/18-1-0-71</guid>
			<pubDate>Tue, 02 Feb 2010 10:00:56 GMT</pubDate>
		</item>
		<item>
			<title>Литье эпоксидных смол в силиконовые формы</title>
			<description>&lt;h2&gt; &lt;span class=&quot;mw-headline&quot;&gt; Подготовка формы &lt;/span&gt;&lt;/h2&gt;

&lt;div class=&quot;thumb tright&quot;&gt;&lt;div class=&quot;thumbinner&quot; style=&quot;width: 202px;&quot;&gt;
&lt;div align=&quot;right&quot;&gt;&lt;a href=&quot;http://roboforum.ru/wiki/%D0%A4%D0%B0%D0%B9%D0%BB:%D0%A8%D0%B5%D1%81%D1%82%D0%B5%D1%80%D0%BD%D1%8F.jpg&quot; class=&quot;image&quot; title=&quot;Рисунок 1. Шестерня&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;http://roboforum.ru/mediawiki/images/thumb/4/42/%D0%A8%D0%B5%D1%81%D1%82%D0%B5%D1%80%D0%BD%D1%8F.jpg/200px-%D0%A8%D0%B5%D1%81%D1%82%D0%B5%D1%80%D0%BD%D1%8F.jpg&quot; class=&quot;thumbimage&quot; width=&quot;200&quot; border=&quot;0&quot; height=&quot;138&quot;&gt;&lt;/a&gt;&lt;/div&gt;
 &lt;div class=&quot;thumbcaption&quot;&gt;&lt;div class=&quot;magnify&quot;&gt;&lt;a href=&quot;http://roboforum.ru/wiki/%D0%A4%D0%B0%D0%B9%D0%BB:%D0%A8%D0%B5%D1%81%D1%82%D0%B5%D1%80%D0%BD%D1%8F.jpg&quot; class=&quot;internal&quot; title=&quot;Увеличить&quot;&gt;&lt;img src=&quot;http://roboforum.ru/mediawiki/skins/common/images/magnify-clip.png&quot; alt=&quot;&quot; width=&quot;15&quot; height=&quot;11&quot;&gt;&lt;/a&gt;&lt;/div&gt;Рисунок 1. Шестерня&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;br&gt;

&lt;p&gt;За основу взята металическая шестерня (рисунок 1).&lt;br&gt;
Параметры:
&lt;/p&gt;

&lt;ul&gt;&lt;li&gt; 23 зуба
&lt;/li&gt;&lt;li&gt; внешний диаметр - 24.85мм
&lt;/li&gt;&lt;li&gt; диаметр под ось - 5.9мм
&lt;/li&gt;&lt;/ul&gt;

&lt;p&gt;&lt;br&gt;
Выбор обусловлен дальнейшими &lt;a href=&quot;http://roboforum.ru/mediawiki/index.php?title=%D0%A2%D0%B5%D1%81%D1%82_%D0%BC%D0%B5%D1%85%D0%B0%D0%BD%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%B8%D1%85_%D1%81%D0%B2%D0%BE%D0%B9%D1%81%D1%82%D0%B2_%D0%BA%D0%BE%D0%BF%D0%B8%D0%B9_%D1%88%D0%B5%D1%81%D1%82%D0%B5%D1%80%D0%B5%D0%BD%D0%BE%D0%BA&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;Тест механических свойств копий шестеренок (такой страницы не существует)&quot;&gt;тестами на механический срез зубов&lt;/a&gt; у отлитых шестерёнок.
&lt;/p&gt;
&lt;p&gt;Изготавливать форму будем при помощи &lt;a href=&quot;http://roboforum.ru/wiki/%D0%92%D0%B8%D0%BA%D1%81%D0%B8%D0%BD%D1%82&quot; title=&quot;Виксинт&quot;&gt;виксинта 710A&lt;/a&gt;
(ориентировочная стоимость за 1 кг. - 300 руб. [сентябрь 2007 года]) С
вопросами приобритения постарайтесь разобраться сами, материал не из
разряда &quot;труднодоставаемых&quot;, так же для формования можно использовать
материал - &quot;&lt;a href=&quot;http://roboforum.ru/mediawiki/index.php?title=%D0%AD%D0%BB%D0%B0%D1%81%D1%82%D0%BE%D1%81%D0%B8%D0%BB&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;Эластосил (такой страницы не существует)&quot;&gt;эластосил&lt;/a&gt;&quot;, но я с ним ещё не работал, по свойствам они схожи с виксинтом, но есть и небольшие различия.&lt;br&gt;
Виксинт достаточно капризен к неточностям пропорций. Обычно смешивают в соотношении 100/3 частям катализатора, максимум 100/5&lt;sup id=&quot;cite_ref-0&quot; class=&quot;reference&quot;&gt;&lt;a href=&quot;http://roboforum.ru/wiki/%D0%9B%D0%B8%D1%82%D1%8C%D0%B5_%D1%8D%D0%BF%D0%BE%D0%BA%D1%81%D0%B8%D0%B4%D0%BD%D1%8B%D1%85_%D1%81%D0%BC%D0%BE%D0%BB_%D0%B2_%D1%81%D0%B8%D0%BB%D0%B8%D0%BA%D0%BE%D0%BD%D0%BE%D0%B2%D1%8B%D0%B5_%D1%84%D0%BE%D1%80%D0%BC%D1%8B#cite_note-0&quot; title=&quot;&quot;&gt;[1]&lt;/a&gt;&lt;/sup&gt;. Методом тестов я опредилил пропорцию для своей партии виксинта, она составляет пропорцию 100/3.&lt;/p&gt;</description>
			
			<link>https://robotsspace.ucoz.ru/publ/lite_ehpoksidnykh_smol_v_silikonovye_formy/14-1-0-70</link>
			<category>Шестерни</category><dc:creator></dc:creator>
			<guid>https://robotsspace.ucoz.ru/publ/lite_ehpoksidnykh_smol_v_silikonovye_formy/14-1-0-70</guid>
			<pubDate>Tue, 02 Feb 2010 09:31:30 GMT</pubDate>
		</item>
		<item>
			<title>Что такое циклы и с чем их едят?</title>
			<description>И так не много общей теории:&lt;br&gt;

&lt;p&gt;Последовательность инструкций, предназначенная для многократного исполнения, называется &lt;i&gt;телом цикла&lt;/i&gt;. Единичное выполнение тела цикла называется &lt;i&gt;итерацией&lt;/i&gt;. &lt;a href=&quot;http://ru.wikipedia.org/wiki/%D0%9B%D0%BE%D0%B3%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%BE%D0%B5_%D0%B2%D1%8B%D1%80%D0%B0%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5&quot; title=&quot;Логическое выражение&quot;&gt;Выражение&lt;/a&gt; определяющее, будет в очередной раз выполняться итерация, или цикл завершится, называется &lt;i&gt;условием выхода&lt;/i&gt; или &lt;i&gt;условием окончания цикла&lt;/i&gt; (либо &lt;i&gt;условием продолжения&lt;/i&gt; в зависимости от того, как интерпретируется его истинность&amp;nbsp;— как признак необходимости завершения или продолжения цикла). &lt;a href=&quot;http://ru.wikipedia.org/wiki/%D0%9F%D0%B5%D1%80%D0%B5%D0%BC%D0%B5%D0%BD%D0%BD%D0%B0%D1%8F&quot; title=&quot;Переменная&quot;&gt;Переменная&lt;/a&gt;, хранящая текущий номер итерации, называется &lt;i&gt;счётчиком итераций&lt;/i&gt; цикла или просто &lt;i&gt;счётчиком цикла&lt;/i&gt;.
Цикл не обязательно содержит счётчик, счётчик не обязан быть один&amp;nbsp;—
условие выхода из цикла может зависеть от нескольких изменяемых в цикле
переменных, а может определяться внешними условиями (например,
наступлением определённого времени), в последнем случае счётчик может
вообще не понадобиться.&lt;/p&gt;


&lt;p&gt;Исполнение любого цикла включает первоначальную инициализацию
переменных цикла, проверку условия выхода, исполнение тела цикла и
обновление переменной цикла на каждой итерации. Кроме того большинство
языков программирования предоставляют средства для досрочного
завершения цикла, то есть выхода из цикла независимо от истинности
условия выхода.&lt;/p&gt;

&lt;a href=&quot;http://ru.wikipedia.org/wiki/%D0%A6%D0%B8%D0%BA%D0%BB_%28%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5%29&quot;&gt;Узнать о циклах подробней&lt;/a&gt;&lt;br&gt;

&lt;br&gt;

Рассмотрим цикл &lt;b&gt;Do...Loop&lt;/b&gt;. В Bascom avr это цикл используется чаще всего. Опишем действия цикла. Операторы цикла &lt;b&gt;Do&lt;/b&gt; и &lt;b&gt;Loop&lt;/b&gt;
устанавливают необходимость безусловного выполнения операторов,
расположенных между ними. Прекращение цикла происходит только при
выполнение условий, заданных с помощью слова &lt;b&gt;Until&lt;/b&gt;. Если вы не хотите чтоб цикл завершал свою роботу, а повтарялся снова и снова, то просто опускаем слово &lt;b&gt;Until&lt;/b&gt;. Из цикла также можно выйти, с помощью операторов &lt;b&gt;Goto&lt;/b&gt; или &lt;b&gt;Exit&lt;/b&gt;.&lt;br&gt;

Теперь о синтаксисе. &lt;br&gt;

&lt;font color=&quot;#006400&quot;&gt;Do&lt;br&gt;
&apos; Тело цикла&lt;br&gt;
Loop [ Until expression ]&lt;/font&gt;&lt;br&gt;

&lt;br&gt;

&lt;b&gt;Expression&lt;/b&gt; - выражение условия прекращения цикла. Из цикла можно также выйти, применив в теле циклической программы директиву &lt;b&gt;Exit Do &lt;/b&gt;или оператор &lt;b&gt;Goto&lt;/b&gt;.&lt;br&gt;

Привиду два примеру. В одном бесконечное марганием светодиодом без
выхода из цикла, в другом выход из цикла при достижение перемнной,
определённого значения в условии&lt;b&gt; Until&lt;/b&gt;.</description>
			
			<link>https://robotsspace.ucoz.ru/publ/chto_takoe_cikly_i_s_chem_ikh_edjat/8-1-0-69</link>
			<category>Программирование в BascomAVR</category><dc:creator></dc:creator>
			<guid>https://robotsspace.ucoz.ru/publ/chto_takoe_cikly_i_s_chem_ikh_edjat/8-1-0-69</guid>
			<pubDate>Sun, 31 Jan 2010 22:05:39 GMT</pubDate>
		</item>
		<item>
			<title>Подключаем ИК-дальномер Sharp GP2Y0A21 (10-80см)</title>
			<description>&lt;font color=&quot;#006400&quot;&gt;&lt;font color=&quot;#000000&quot;&gt;&lt;b&gt;Демонстрационный вариант работы шарпа.&lt;br&gt;&lt;/b&gt;&lt;/font&gt;&lt;/font&gt;&lt;div align=&quot;center&quot;&gt;&lt;font color=&quot;#006400&quot;&gt;&lt;font color=&quot;#000000&quot;&gt;&lt;!--IMG1--&gt;&lt;img alt=&quot;&quot; style=&quot;margin:0;padding:0;border:0;&quot; src=&quot;http://robotsspace.ucoz.ru/_pu/0/72629974.jpg&quot; align=&quot;&quot; /&gt;&lt;!--IMG1--&gt;&lt;/font&gt;&lt;/font&gt;&lt;br&gt;&lt;/div&gt;&lt;font color=&quot;#006400&quot;&gt;&lt;font color=&quot;#000000&quot;&gt;
Ну здесь всё просто. Для определения препятствия нам всего лишь надо
считывать данные с ацп. Срабатывание шарпа настроим в проге. Если
требуется измерять расстояние в см, то здесь уже по сложней. Надо
подумать над несколькими формулами, по которым будет считать
расстояние. Я измерять расстояние уже пробовал можно глянуть &lt;a href=&quot;../forum/3-381-1&quot;&gt;здесь&lt;/a&gt;.
В программе шарп будет срабатывать когда препятствие окажется в
диапозоне, когда АЦП будет меньше или равно 500. Когда он сработает
загорится светодиод. &lt;br&gt;
&lt;br&gt;
&lt;font color=&quot;#006400&quot;&gt;$regfile = &quot;m16def.Dat&quot;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &apos; мк ATmega16&lt;br&gt;
&lt;br&gt;
$crystal = 16000000&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &apos; частота кварца 16мГц&lt;br&gt;
&lt;br&gt;
Config Adc = Single , Prescaler = Auto , Reference = Internal&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &apos;конфигурация АЦП&lt;br&gt;
&lt;br&gt;
Config Pina.2 = Input&lt;br&gt;
&lt;br&gt;
Config Portc.4 = Output : Led Alias Portc.4&lt;br&gt;
&lt;br&gt;
Dim АЦП As Word&lt;br&gt;
&lt;br&gt;
Enable Interrupts&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &apos;разрешаем все прерывания&lt;br&gt;
&lt;br&gt;
Led = 1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &apos;изначально гасим светодиод&lt;br&gt;
&lt;br&gt;
Do&lt;br&gt;
&lt;br&gt;
Start Adc&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &apos;запускаем аналого-цифровое преобразование&lt;br&gt;
&lt;br&gt;
АЦП = Getadc(2)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &apos;считываем результат с пина 2 порта А.&lt;br&gt;
&lt;br&gt;
If АЦП &amp;gt;= 500 Then : Led = 0 : Else : Led = 1 : End If&lt;br&gt;
&lt;br&gt;
Loop&lt;br&gt;
&lt;br&gt;
End&lt;/font&gt;&lt;br&gt;
&lt;br&gt;
&lt;/font&gt;&lt;/font&gt;
&lt;div align=&quot;center&quot;&gt;&lt;font color=&quot;#006400&quot;&gt;&lt;font color=&quot;#000000&quot;&gt;&lt;br&gt;&lt;/font&gt;&lt;/font&gt;&lt;/div&gt;</description>
			
			<link>https://robotsspace.ucoz.ru/publ/podkljuchaem_ik_dalnomer_sharp_gp2y0a21_10_80sm/8-1-0-68</link>
			<category>Программирование в BascomAVR</category><dc:creator></dc:creator>
			<guid>https://robotsspace.ucoz.ru/publ/podkljuchaem_ik_dalnomer_sharp_gp2y0a21_10_80sm/8-1-0-68</guid>
			<pubDate>Sun, 31 Jan 2010 13:22:55 GMT</pubDate>
		</item>
		<item>
			<title>Подключаем сервопривод</title>
			<description>Для управления сервой воспользуемся циклом For. Сервопривод возьмём HXT12K. &lt;br&gt;

&lt;div align=&quot;center&quot;&gt;&lt;!--IMG1--&gt;&lt;img alt=&quot;&quot; style=&quot;margin:0;padding:0;border:0;&quot; src=&quot;http://robotsspace.ucoz.ru/_pu/0/96624845.jpg&quot; align=&quot;&quot; /&gt;&lt;!--IMG1--&gt;&lt;br&gt;
&lt;/div&gt;

И так действие данного цикла, выполняет некотрые действия заданное число раз. Основой управления конструкцией &lt;b&gt;FOR...NEXT&lt;/b&gt; служит изменение указанной переменной от начального до конечного значения.&lt;br&gt;

Синтаксис конструкции:&lt;br&gt;

&lt;br&gt;

&lt;font color=&quot;#006400&quot;&gt;&lt;font color=&quot;#0000cd&quot;&gt;&lt;b&gt;For&lt;/b&gt;&lt;/font&gt; &lt;font color=&quot;#000000&quot;&gt;var&lt;/font&gt; &lt;font color=&quot;#ff0000&quot;&gt;=&lt;/font&gt; &lt;font color=&quot;#000000&quot;&gt;start&lt;/font&gt;&lt;font color=&quot;#000080&quot;&gt; &lt;/font&gt;&lt;font color=&quot;#0000cd&quot;&gt;&lt;b&gt;To&lt;/b&gt;&lt;/font&gt;&lt;font color=&quot;#000000&quot;&gt; end&lt;/font&gt; [&lt;font color=&quot;#0000cd&quot;&gt;Step&lt;/font&gt;&lt;font color=&quot;#000000&quot;&gt; value&lt;/font&gt;]&lt;br&gt;
&apos;Повторяемый блок&lt;br&gt;
&lt;font color=&quot;#0000cd&quot;&gt;&lt;b&gt;Next&lt;/b&gt;&lt;/font&gt;&lt;/font&gt;&lt;br&gt;

&lt;br&gt;

var - переменная, start - начальное значение переменной, end - конечное
значение переменной, value - значения шага изменения переменной.
Изначально шаг идёт уже как 1, поэтому step 1 ставить не обязательно.
Переменная может уменьшаться в зависимости от шага. Если число в шаге
положительно, значит переменная увеличивается, отрицательное переменная
уменьшается.&lt;br&gt;

Что касается настройки программы под работу сервопривода. Нам
потребуется указать кол-во подключённых серв, присвоить имя servo1 к
одному из портов и указать длину импульса.</description>
			
			<link>https://robotsspace.ucoz.ru/publ/podkljuchaem_servoprivod/8-1-0-67</link>
			<category>Программирование в BascomAVR</category><dc:creator></dc:creator>
			<guid>https://robotsspace.ucoz.ru/publ/podkljuchaem_servoprivod/8-1-0-67</guid>
			<pubDate>Sun, 31 Jan 2010 12:07:37 GMT</pubDate>
		</item>
		<item>
			<title>Atmel AVRISP mkII usb</title>
			<description>Внутрисхемный USB программатор Atmel AVRISP mkII &lt;br /&gt; &lt;br /&gt; &lt;div align=&quot;center&quot;&gt;&lt;!--IMG1--&gt;&lt;a href=&quot;http://www.robotsspace.ucoz.ru/_pu/0/42369030.jpg&quot; target=&quot;_blank&quot; title=&quot;Нажмите, для просмотра в полном размере...&quot;&gt;&lt;img style=&quot;margin:0;padding:0;border:0;&quot; src=&quot;http://www.robotsspace.ucoz.ru/_pu/0/s42369030.jpg&quot; align=&quot;&quot; /&gt;&lt;/a&gt;&lt;!--IMG1--&gt;&lt;/div&gt;</description>
			
			<link>https://robotsspace.ucoz.ru/publ/mkii_usb/13-1-0-66</link>
			<category>О программаторах</category><dc:creator></dc:creator>
			<guid>https://robotsspace.ucoz.ru/publ/mkii_usb/13-1-0-66</guid>
			<pubDate>Wed, 21 Oct 2009 15:36:54 GMT</pubDate>
		</item>
		<item>
			<title>Подключение кнопки</title>
			<description>В данной статье описано подключение тактовой кнопки к микроконтроллеру семейства AVR. Приведены алгоритмы обработки событий кнопки и программного антидребезга. В качестве примера приведена программа управления светодиодом, написанная в CodeVisionAVR. &lt;br /&gt; &lt;div align=&quot;center&quot;&gt;&lt;!--IMG1--&gt;&lt;a href=&quot;http://www.robotsspace.ucoz.ru/_pu/0/97459350.gif&quot; target=&quot;_blank&quot; title=&quot;Нажмите, для просмотра в полном размере...&quot;&gt;&lt;img style=&quot;margin:0;padding:0;border:0;&quot; src=&quot;http://www.robotsspace.ucoz.ru/_pu/0/s97459350.jpg&quot; align=&quot;&quot; /&gt;&lt;/a&gt;&lt;!--IMG1--&gt; &lt;br /&gt; &lt;/div&gt;</description>
			
			<link>https://robotsspace.ucoz.ru/publ/podkljuchenie_knopki/9-1-0-62</link>
			<category>Программирование в CV AVR?</category><dc:creator></dc:creator>
			<guid>https://robotsspace.ucoz.ru/publ/podkljuchenie_knopki/9-1-0-62</guid>
			<pubDate>Sun, 20 Sep 2009 08:55:08 GMT</pubDate>
		</item>
		<item>
			<title>Драйвер двигателей на реле+ULN2003</title>
			<description>И так этот драйвер собран всего на 4 реле и микросхеме ULN2003. Очень популярная и легко доступная&lt;b&gt; ULN2003&lt;/b&gt;, способная протащить до 500мА на каждый из своих семи сборок дарлингтона. Выходы можно включать в параллель, чтобы повысить предельный ток. Драйвер двигателей на ней выходит просто &lt;br&gt; отличный. Что самое важное за время работы с ней я не заметил чтобы она нагревалась. Даже тёплой не стала. Что собственно и порадовало. Что не скажешь про микросхему L293D. Она в любом случае в процессе работы начинает греться. &lt;br&gt; &lt;div align=&quot;center&quot;&gt;&lt;!--IMG2--&gt;&lt;a href=&quot;http://robotsspace.ucoz.ru/_pu/0/70191406.jpg&quot; target=&quot;_blank&quot; title=&quot;Нажмите, для просмотра в полном размере...&quot;&gt;&lt;img style=&quot;margin:0;padding:0;border:0;&quot; src=&quot;http://robotsspace.ucoz.ru/_pu/0/s70191406.jpg&quot; align=&quot;&quot; /&gt;&lt;/a&gt;&lt;!--IMG2--&gt; &lt;br&gt; &lt;/div&gt;</description>
			
			<link>https://robotsspace.ucoz.ru/publ/drajvnr_dvigatelej_na_releuln2003/7-1-0-61</link>
			<category>Перифирия</category><dc:creator></dc:creator>
			<guid>https://robotsspace.ucoz.ru/publ/drajvnr_dvigatelej_na_releuln2003/7-1-0-61</guid>
			<pubDate>Sun, 20 Sep 2009 07:14:29 GMT</pubDate>
		</item>
	</channel>
</rss>