Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву
Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Подключение внешнего светодиода к ArduinoUnoСодержание книги Поиск на нашем сайте Если у вас есть необходимые компоненты, то вы можете подключить резистор через макетную плату (breadboard). Для подключения мигающего светодиода на Arduino и управления им вам понадобится: · плата Arduino; · breadboard; · 2 провода «папа-папа»; · светодиод; · резистор. Breadboardпредставляет из себя сетку из гнезд, которые обычно соединяются так:
для удобства приводим схему подключения светодиода на Arduino:
Примечание: Длинная ножка светодиода – плюс, короткая – минус. Для работы этой модели подойдет программаLesson1_1. После того, как программа откомпилируется и загрузится в микроконтроллер – ваш светодиод должен мигать. Если этого не происходит, убедитесь, что вы правильно собрали схему и не допустили ошибок в коде. Управление работой внешнего светодиода при помощи кнопки Можно подключить внешний светодиод при помощи кнопки так же, как мы это делали со светодиодом,встроенным в микроконтроллер.
· плата Arduino; · Breadboard; · 5 проводов и/или перемычек «папа-папа»; · светодиод; · кнопка; · резисторы на 10 кОм и 220 Ом. Схема подключения модели Arduino с кнопкой и светодиодом: Так выглядит собранная модель Arduino кнопки со светодиодом:
Для работы этой модели подойдет программаLesson1_2.
Различия между цифровыми и аналоговыми датчиками Arduino может принять сигналы от различных датчиков, сенсоров, кнопок. Например от датчиков температуры, освещенности, загазованности, скорости вращения двигателя, клавиатуры и т. д. По типу сигнала датчики разделяются на аналоговые и цифровые. Аналоговые датчики При использовании аналогового сигнала, показания датчика передаются в виде переменного напряжения на сигнальном проводе. Сигнальное напряжение может принимать значение от 0 В до напряжения питания. Хотя обычно «рабочий диапазон» напряжений более узкий. На ArduinoUno имеется 6 аналоговых входов, с помощью которых можно считывать переменное напряжение и, исходя из его значения, получать значения с датчика. Эти входы объединены на плате в группу «AnalogIn» и пронумерованы от A0 до A5. Примеры аналоговых датчиков:
Цифровые датчики При использовании цифрового сигнала, сенсор в любой момент времени выдаёт на сигнальный провод либо 0 В, либо напряжение своего питания — 5 В. Промежуточных значений нет. Для того, чтобы абстрагироваться от конкретных значений напряжения, которые не важны при обработке цифровых сигналов, существуют понятия логического нуля (LOW) и логической единицы (HIGH). 0 В — это логический ноль, напряжение питания — это логическая единица. На ArduinoUNO имеется 14 цифровых входов, любой из которых может быть использован для подключения такого датчика. Примеры цифровых датчиков: Датчик температуры и Ультразвуковой дальномер: влажности воздуха:
|
|||||||||||
|
Последнее изменение этой страницы: 2021-01-08; просмотров: 169; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 216.73.216.198 (0.006 с.) |