<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
	<id>http://wikihandbk.com/ruwiki/index.php?action=history&amp;feed=atom&amp;title=Arduino%3A%D0%9E%D1%81%D0%BD%D0%BE%D0%B2%D1%8B%2F%D0%A6%D0%B8%D1%84%D1%80%D0%BE%D0%B2%D1%8B%D0%B5_%D0%BA%D0%BE%D0%BD%D1%82%D0%B0%D0%BA%D1%82%D1%8B</id>
	<title>Arduino:Основы/Цифровые контакты - История изменений</title>
	<link rel="self" type="application/atom+xml" href="http://wikihandbk.com/ruwiki/index.php?action=history&amp;feed=atom&amp;title=Arduino%3A%D0%9E%D1%81%D0%BD%D0%BE%D0%B2%D1%8B%2F%D0%A6%D0%B8%D1%84%D1%80%D0%BE%D0%B2%D1%8B%D0%B5_%D0%BA%D0%BE%D0%BD%D1%82%D0%B0%D0%BA%D1%82%D1%8B"/>
	<link rel="alternate" type="text/html" href="http://wikihandbk.com/ruwiki/index.php?title=Arduino:%D0%9E%D1%81%D0%BD%D0%BE%D0%B2%D1%8B/%D0%A6%D0%B8%D1%84%D1%80%D0%BE%D0%B2%D1%8B%D0%B5_%D0%BA%D0%BE%D0%BD%D1%82%D0%B0%D0%BA%D1%82%D1%8B&amp;action=history"/>
	<updated>2026-09-18T11:47:06Z</updated>
	<subtitle>История изменений этой страницы в вики</subtitle>
	<generator>MediaWiki 1.40.0</generator>
	<entry>
		<id>http://wikihandbk.com/ruwiki/index.php?title=Arduino:%D0%9E%D1%81%D0%BD%D0%BE%D0%B2%D1%8B/%D0%A6%D0%B8%D1%84%D1%80%D0%BE%D0%B2%D1%8B%D0%B5_%D0%BA%D0%BE%D0%BD%D1%82%D0%B0%D0%BA%D1%82%D1%8B&amp;diff=8495828&amp;oldid=prev</id>
		<title>EducationBot в 08:32, 8 июля 2023</title>
		<link rel="alternate" type="text/html" href="http://wikihandbk.com/ruwiki/index.php?title=Arduino:%D0%9E%D1%81%D0%BD%D0%BE%D0%B2%D1%8B/%D0%A6%D0%B8%D1%84%D1%80%D0%BE%D0%B2%D1%8B%D0%B5_%D0%BA%D0%BE%D0%BD%D1%82%D0%B0%D0%BA%D1%82%D1%8B&amp;diff=8495828&amp;oldid=prev"/>
		<updated>2023-07-08T08:32:19Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;ru&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Предыдущая версия&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Версия от 12:32, 8 июля 2023&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l49&quot;&gt;Строка 49:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Строка 49:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;references /&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;references /&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;{{Навигационная таблица/Портал/Arduino}}&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>EducationBot</name></author>
	</entry>
	<entry>
		<id>http://wikihandbk.com/ruwiki/index.php?title=Arduino:%D0%9E%D1%81%D0%BD%D0%BE%D0%B2%D1%8B/%D0%A6%D0%B8%D1%84%D1%80%D0%BE%D0%B2%D1%8B%D0%B5_%D0%BA%D0%BE%D0%BD%D1%82%D0%B0%D0%BA%D1%82%D1%8B&amp;diff=7673277&amp;oldid=prev</id>
		<title>EducationBot в 14:17, 14 мая 2023</title>
		<link rel="alternate" type="text/html" href="http://wikihandbk.com/ruwiki/index.php?title=Arduino:%D0%9E%D1%81%D0%BD%D0%BE%D0%B2%D1%8B/%D0%A6%D0%B8%D1%84%D1%80%D0%BE%D0%B2%D1%8B%D0%B5_%D0%BA%D0%BE%D0%BD%D1%82%D0%B0%D0%BA%D1%82%D1%8B&amp;diff=7673277&amp;oldid=prev"/>
		<updated>2023-05-14T14:17:53Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;ru&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Предыдущая версия&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Версия от 18:17, 14 мая 2023&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l31&quot;&gt;Строка 31:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Строка 31:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;До выхода '''IDE Arduino''' версии '''1.0.1''' встроенные подтягивающие резисторы можно было настроить следующим образом:&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;До выхода '''IDE Arduino''' версии '''1.0.1''' встроенные подтягивающие резисторы можно было настроить следующим образом:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;syntaxhighlight lang=&quot;c&quot; line=&quot;GESHI_NORMAL_LINE_NUMBERS|GESHI_FANCY_LINE_NUMBERS&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&quot; enclose=&quot;div&lt;/del&gt;&quot;&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;syntaxhighlight lang=&quot;c&quot; line=&quot;GESHI_NORMAL_LINE_NUMBERS|GESHI_FANCY_LINE_NUMBERS&quot;&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;pinMode(pin, INPUT);           // выставляем контакт в режим INPUT&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;pinMode(pin, INPUT);           // выставляем контакт в режим INPUT&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;digitalWrite(pin, HIGH);       // включаем подтягивающие резисторы&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;digitalWrite(pin, HIGH);       // включаем подтягивающие резисторы&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>EducationBot</name></author>
	</entry>
	<entry>
		<id>http://wikihandbk.com/ruwiki/index.php?title=Arduino:%D0%9E%D1%81%D0%BD%D0%BE%D0%B2%D1%8B/%D0%A6%D0%B8%D1%84%D1%80%D0%BE%D0%B2%D1%8B%D0%B5_%D0%BA%D0%BE%D0%BD%D1%82%D0%B0%D0%BA%D1%82%D1%8B&amp;diff=25468&amp;oldid=prev</id>
		<title>Myagkij: /* Свойства контактов, настроенных в режим INPUT_PULLUP */</title>
		<link rel="alternate" type="text/html" href="http://wikihandbk.com/ruwiki/index.php?title=Arduino:%D0%9E%D1%81%D0%BD%D0%BE%D0%B2%D1%8B/%D0%A6%D0%B8%D1%84%D1%80%D0%BE%D0%B2%D1%8B%D0%B5_%D0%BA%D0%BE%D0%BD%D1%82%D0%B0%D0%BA%D1%82%D1%8B&amp;diff=25468&amp;oldid=prev"/>
		<updated>2017-02-10T17:38:47Z</updated>

		<summary type="html">&lt;p&gt;&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Свойства контактов, настроенных в режим INPUT_PULLUP&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Новая страница&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{Arduino панель перехода}}&lt;br /&gt;
{{Перевод от Сubewriter}}&lt;br /&gt;
{{Myagkij-редактор}}&lt;br /&gt;
&lt;br /&gt;
=Цифровые контакты&amp;lt;ref&amp;gt;[https://www.arduino.cc/en/Tutorial/DigitalPins www.arduino.cc - Digital Pins]&amp;lt;/ref&amp;gt;=&lt;br /&gt;
&lt;br /&gt;
Контакты '''Arduino''' можно сделать и входными, и выходными. В этой статье объясняется, как контакты функционируют в двух этих режимах. Хотя в заголовке статьи указаны цифровые контакты, стоит отметить, что многие аналоговые контакты '''Arduino (ATmega)''' можно настроить, а затем использовать также, как и цифровые.&lt;br /&gt;
&lt;br /&gt;
==Свойства контактов, настроенных в режим INPUT==&lt;br /&gt;
&lt;br /&gt;
По умолчанию контакты '''Arduino (ATmega)''' настроены на ввод данных, поэтому вам не нужно специально объявлять их входными при помощи функции [[Arduino:Справочник языка Arduino/Функции/Цифровой ввод/вывод/pinMode()|pinMode()]]. Про контакты, настроенные таким образом, говорят, что они находятся в '''«высоко-импедансном состоянии»'''. Входные контакты крайне нетребовательны к цепи, данные которой они считывают – это равнозначно добавочному резистору на '''100 МОм''', поставленному перед контактом. Это значит, что контакту нужно очень мало тока, чтобы переключиться из одного состояния в другое. Благодаря этому контакты можно использовать для [http://playground.arduino.cc/Code/CapacitiveSensor емкостных сенсорных датчиков], считывать данные со светодиода как с [http://playground.arduino.cc/Learning/LEDSensor фотодиода] или считывать данные с аналогового датчика со схемой вроде [https://www.arduino.cc/en/Tutorial/RCtime RCTime].&lt;br /&gt;
&lt;br /&gt;
Впрочем, это также значит, что если контакт настроен как [[Arduino:Справочник языка Arduino/Функции/Цифровой ввод/вывод/pinMode()|pinMode]](pin, [[Arduino:Справочник языка Arduino/Константы/INPUT|INPUT]]), но к нему ничего не подключено или провода, присоединенные к нему, никуда не подключены, то этот контакт будет сообщать, возможно, случайные изменения – из-за того, что будет считывать электрический шум окружающего пространства, или из-за емкостной связи с близлежащим контактом. &lt;br /&gt;
&lt;br /&gt;
==Подтягивающие резисторы, подключенные к контактам, настроенным как INPUT==&lt;br /&gt;
&lt;br /&gt;
Если на входной контакт не идет никаких данных, то его будет не лишним '''«подтянуть»''' к нужному состоянию. Это можно сделать подключением к входному контакту подтягивающего (к линии '''+5V''') или стягивающего (к '''«земле»''') резистора. Для этих целей неплохо подойдет резистор на '''10 кОм'''.&lt;br /&gt;
&lt;br /&gt;
==Свойства контактов, настроенных в режим INPUT_PULLUP==&lt;br /&gt;
&lt;br /&gt;
В чип '''ATmega''' встроены подтягивающие резисторы на '''20 кОм''', и доступ к ним можно получить при помощи специального кода. Для этого в функции [[Arduino:Справочник языка Arduino/Функции/Цифровой ввод/вывод/pinMode()|pinMode()]] нужно указать параметр [[Arduino:Справочник языка Arduino/Константы/INPUT PULLUP|INPUT_PULLUP]]. Это инвертирует поведение режима [[Arduino:Справочник языка Arduino/Константы/INPUT|INPUT]]: если датчик выключен, контакт будет возвращать значение [[Arduino:Справочник языка Arduino/Константы/HIGH|HIGH]], а если включен – [[Arduino:Справочник языка Arduino/Константы/LOW|LOW]].&lt;br /&gt;
&lt;br /&gt;
Номинал подтягивающего резистора зависит от используемого микроконтроллера. На большинстве '''AVR'''-плат это значение составляет '''от 20 до 50 кОм'''. На [[Arduino:Продукты/Продукты Arduino/Плата Arduino Due|Arduino Due]] оно составляет '''от 50 до 150 кОм'''. Чтобы узнать точное значение, загляните в даташит, соответствующий вашей плате.&lt;br /&gt;
&lt;br /&gt;
Если вы подключаете датчик к контакту, настроенному как [[Arduino:Справочник языка Arduino/Константы/INPUT PULLUP|INPUT_PULLUP]], то другой конец этого датчика должен быть подключен к '''«земле»'''. Если в качестве примера взять простой переключатель, то контакт будет возвращать [[Arduino:Справочник языка Arduino/Константы/HIGH|HIGH]], если кнопка будет отпущена, и [[Arduino:Справочник языка Arduino/Константы/LOW|LOW]], если она будет нажата.&lt;br /&gt;
&lt;br /&gt;
Подтягивающие резисторы пропускают немного тока, которого хватает, чтобы светодиод, подключенный к входному контакту, хоть и горел, но тускло. Поэтому, если в вашем проекте есть светодиод, который вроде бы светит, но очень тускло, то происходит именно это – ток к нему, скорее всего, идет через подтягивающий резистор.&lt;br /&gt;
&lt;br /&gt;
Подтягивающие резисторы управляются теми же регистрами (т.е. участками памяти на внутреннем чипе), которые управляют состоянием контакта – [[Arduino:Справочник языка Arduino/Константы/HIGH|HIGH]] или [[Arduino:Справочник языка Arduino/Константы/LOW|LOW]]. Следовательно, если контакт находится в режиме [[Arduino:Справочник языка Arduino/Константы/INPUT|INPUT]] и у него включен подтягивающий резистор, то при переключении в режим [[Arduino:Справочник языка Arduino/Константы/OUTPUT|OUTPUT]] при помощи функции [[Arduino:Справочник языка Arduino/Функции/Цифровой ввод/вывод/pinMode()|pinMode()]] получит значение [[Arduino:Справочник языка Arduino/Константы/HIGH|HIGH]]. Верно и обратное – если контакт, настроенный в режим [[Arduino:Справочник языка Arduino/Константы/OUTPUT|OUTPUT]] и оставленный в состоянии [[Arduino:Справочник языка Arduino/Константы/HIGH|HIGH]], будет переключен в режим [[Arduino:Справочник языка Arduino/Константы/INPUT|INPUT]], то у него включится подтягивающий резистор.&lt;br /&gt;
&lt;br /&gt;
До выхода '''IDE Arduino''' версии '''1.0.1''' встроенные подтягивающие резисторы можно было настроить следующим образом:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;c&amp;quot; line=&amp;quot;GESHI_NORMAL_LINE_NUMBERS|GESHI_FANCY_LINE_NUMBERS&amp;quot; enclose=&amp;quot;div&amp;quot;&amp;gt;&lt;br /&gt;
pinMode(pin, INPUT);           // выставляем контакт в режим INPUT&lt;br /&gt;
digitalWrite(pin, HIGH);       // включаем подтягивающие резисторы&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Примечание:''' Цифровой контакт '''13''' сложнее использовать в качестве входного цифрового контакта, чем остальные цифровые контакты, потому что на большинстве [[Arduino:Продукты/Продукты Arduino|плат Arduino]] к нему подключены светодиод и резистор. Если включить этот подтягивающий резистор на '''20 кОм''', то напряжение на этом контакте будет '''1,7 вольта''' вместо ожидаемых '''5 вольт''', потому что светодиод и добавочный резистор притягивают напряжение к нижней границе вольтового диапазона, из-за чего этот контакт будет всегда возвращать [[Arduino:Справочник языка Arduino/Константы/LOW|LOW]]. Если вам все же нужно воспользоваться цифровым контактом '''13''', выставьте его в режим [[Arduino:Справочник языка Arduino/Константы/INPUT|INPUT]] при помощи функции [[Arduino:Справочник языка Arduino/Функции/Цифровой ввод/вывод/pinMode()|pinMode()]] и подключите к внешнему стягивающему резистору.&lt;br /&gt;
&lt;br /&gt;
==Свойства контактов, настроенных в режим OUTPUT==&lt;br /&gt;
&lt;br /&gt;
Про контакты, которые настроены в режим [[Arduino:Справочник языка Arduino/Константы/OUTPUT|OUTPUT]] при помощи функции [[Arduino:Справочник языка Arduino/Функции/Цифровой ввод/вывод/pinMode()|pinMode()]], говорят, что они находятся в '''«низко-импедансном состоянии»'''. Это значит, что они могут обеспечить цепи, к которым подключены, большим количеством тока. Контакты '''ATmega''' могут быть и источниками (движение тока в положительном направлении), и потребителями тока (движение в отрицательном направлении) '''до 40 мА''' (миллиампер) для других девайсов/цепей. Этого тока достаточно, к примеру, чтобы светодиод горел с максимальной яркостью (не забудьте про добавочный резистор), а также для работы множества датчиков, но недостаточно для работы большинства реле, электромагнитов и моторов.&lt;br /&gt;
&lt;br /&gt;
Короткие замыкания на '''Arduino''' (или, другими словами, попытки использовать '''Arduino''' для управления  сильноточными устройствами) могут повредить или разрушить выходные транзисторы на контакте или даже повредить чип '''ATmega'''. Зачастую такие попытки заканчиваются '''«смертью»''' контакта на микроконтроллере, но оставшаяся часть чипа продолжает работать в нормальном режиме. По этой причине контакты в режиме [[Arduino:Справочник языка Arduino/Константы/OUTPUT|OUTPUT]] есть смысл подключать к другим девайсам, имеющим резисторы на '''470 Ом''' или '''1 кОм''', разве что ваш проект не требует, чтобы от этих контактов шел максимальный ток.&lt;br /&gt;
&lt;br /&gt;
= См.также=&lt;br /&gt;
&lt;br /&gt;
=Внешние ссылки=&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Myagkij</name></author>
	</entry>
</feed>