<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
	<id>http://wiki.umki-kit.ru/wiki/index.php?action=history&amp;feed=atom&amp;title=2002_%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%B04%D1%85_%D0%BC%D0%BE%D1%82%D0%BE%D1%80%D0%BE%D0%B2</id>
	<title>2002 работа4х моторов - История изменений</title>
	<link rel="self" type="application/atom+xml" href="http://wiki.umki-kit.ru/wiki/index.php?action=history&amp;feed=atom&amp;title=2002_%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%B04%D1%85_%D0%BC%D0%BE%D1%82%D0%BE%D1%80%D0%BE%D0%B2"/>
	<link rel="alternate" type="text/html" href="http://wiki.umki-kit.ru/wiki/index.php?title=2002_%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%B04%D1%85_%D0%BC%D0%BE%D1%82%D0%BE%D1%80%D0%BE%D0%B2&amp;action=history"/>
	<updated>2026-04-09T16:02:44Z</updated>
	<subtitle>История изменений этой страницы в вики</subtitle>
	<generator>MediaWiki 1.39.4</generator>
	<entry>
		<id>http://wiki.umki-kit.ru/wiki/index.php?title=2002_%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%B04%D1%85_%D0%BC%D0%BE%D1%82%D0%BE%D1%80%D0%BE%D0%B2&amp;diff=229&amp;oldid=prev</id>
		<title>Woronin: Новая страница: «&lt;syntaxhighlight lang=&quot;C++&quot;&gt; ////////////////////////////////////////////// //     2020.01.04 woronin,  umkiedu@gmail.com //     работа с четырмя н…»</title>
		<link rel="alternate" type="text/html" href="http://wiki.umki-kit.ru/wiki/index.php?title=2002_%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%B04%D1%85_%D0%BC%D0%BE%D1%82%D0%BE%D1%80%D0%BE%D0%B2&amp;diff=229&amp;oldid=prev"/>
		<updated>2020-01-04T09:58:52Z</updated>

		<summary type="html">&lt;p&gt;Новая страница: «&amp;lt;syntaxhighlight lang=&amp;quot;C++&amp;quot;&amp;gt; ////////////////////////////////////////////// //     2020.01.04 woronin,  umkiedu@gmail.com //     работа с четырмя н…»&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Новая страница&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&amp;lt;syntaxhighlight lang=&amp;quot;C++&amp;quot;&amp;gt;&lt;br /&gt;
//////////////////////////////////////////////&lt;br /&gt;
//     2020.01.04 woronin,  umkiedu@gmail.com&lt;br /&gt;
//     работа с четырмя независимыми моторами &lt;br /&gt;
//     Robot UMKI controller  K6_3&lt;br /&gt;
//     ML1 = D4&lt;br /&gt;
//     ML2 = D7  (необходимо замкнуть обе ножки SW для 4-х моторов)&lt;br /&gt;
//     PWM_L1 = D5&lt;br /&gt;
//     PWM_L2 = D6&lt;br /&gt;
//     ---------&lt;br /&gt;
//     MR1 = D2&lt;br /&gt;
//     MR2 = D8  (необходимо замкнуть обе ножки SW для 4-х моторов)&lt;br /&gt;
//     PWM_R1 = D3&lt;br /&gt;
//     PWM_R2 = D9&lt;br /&gt;
//////////////////////////////////////////////&lt;br /&gt;
&lt;br /&gt;
int motorR1 = 2; // 2 контакт определяет направление вращения  первого правого мотора&lt;br /&gt;
int motorR2 = 8; // 6 контакт определяет направление вращения  второго правого мотора&lt;br /&gt;
int motorL1 = 4; // 4 контакт определяет направление вращения  первого левого мотора&lt;br /&gt;
int motorL2 = 7; // 7 контакт определяет направление вращения  второго левого мотора&lt;br /&gt;
int mL1speed = 5; // 3 управляет вращением  левого мотора&lt;br /&gt;
int mL2speed = 6; // 3 управляет вращением  левого мотора&lt;br /&gt;
int mR1speed = 2; // 5 управляет вращением  правого мотора&lt;br /&gt;
int mR2speed = 9; // 5 управляет вращением  правого мотора&lt;br /&gt;
int speeker = 12; // 12 управляет спикер&lt;br /&gt;
&lt;br /&gt;
void setup()&lt;br /&gt;
{&lt;br /&gt;
  pinMode(mL1speed, OUTPUT); // конфигурим контакты как работающие на выход&lt;br /&gt;
  pinMode(mR1speed, OUTPUT);&lt;br /&gt;
  pinMode(motorR1, OUTPUT);&lt;br /&gt;
  pinMode(motorL1, OUTPUT);&lt;br /&gt;
  pinMode(motorR2, OUTPUT);&lt;br /&gt;
  pinMode(motorL2, OUTPUT);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void loop()&lt;br /&gt;
{&lt;br /&gt;
  digitalWrite (motorR1, HIGH);// Команда digitalWrite устанавливает на контакте 2 высокий уровень&lt;br /&gt;
  digitalWrite (motorL1, HIGH);&lt;br /&gt;
  digitalWrite (motorR2, HIGH);// Команда digitalWrite устанавливает на контакте 2 высокий уровень&lt;br /&gt;
  digitalWrite (motorL2, HIGH);&lt;br /&gt;
  digitalWrite (mR1speed, HIGH); //  включаем вращение моторов&lt;br /&gt;
  digitalWrite (mL1speed, HIGH);&lt;br /&gt;
  digitalWrite (mR2speed, HIGH); &lt;br /&gt;
  digitalWrite (mL2speed, HIGH);&lt;br /&gt;
  delay(1000); // Вращаем 1 сек&lt;br /&gt;
&lt;br /&gt;
  digitalWrite (mR1speed, LOW); // Низкий уровень запрещает вращение моторов&lt;br /&gt;
  digitalWrite (mL1speed, LOW);&lt;br /&gt;
  digitalWrite (mR2speed, LOW);&lt;br /&gt;
  digitalWrite (mL2speed, LOW);&lt;br /&gt;
  delay(1000); //останов 1 сек.&lt;br /&gt;
&lt;br /&gt;
  digitalWrite (motorR1, LOW);// Команда digitalWrite устанавливает на контакте 2 высокий уровень&lt;br /&gt;
  digitalWrite (motorL1, LOW);&lt;br /&gt;
  digitalWrite (motorR2, LOW);// Команда digitalWrite устанавливает на контакте 2 высокий уровень&lt;br /&gt;
  digitalWrite (motorL2, LOW);&lt;br /&gt;
  digitalWrite (mR1speed, HIGH); //  включаем вращение моторов&lt;br /&gt;
  digitalWrite (mL1speed, HIGH);&lt;br /&gt;
  digitalWrite (mR2speed, HIGH); &lt;br /&gt;
  digitalWrite (mL2speed, HIGH);&lt;br /&gt;
  delay(1000); // Вращаем 1 сек&lt;br /&gt;
&lt;br /&gt;
  digitalWrite (mR1speed, LOW); // Низкий уровень запрещает вращение моторов&lt;br /&gt;
  digitalWrite (mL1speed, LOW);&lt;br /&gt;
  digitalWrite (mR2speed, LOW);&lt;br /&gt;
  digitalWrite (mL2speed, LOW);&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Категория:Видео эпизоды УМКИ]]&lt;br /&gt;
[[Категория:Примеры программирования Arduino]]&lt;/div&gt;</summary>
		<author><name>Woronin</name></author>
	</entry>
</feed>