КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Практическое занятие 1. Простой светофор
Макетная плата Подключение внешнего светодиода с использованием токоограничивающего резистора Для ограничения тока через светодиод необходим резистор Примечание 1: порядок подключения светодиода и резистора в схеме неважен, можно подключить и так: +5 В, резистор 300 Ом, светодиод, 0 В Примечание 2: +5 В в схеме подается с одного из цифровых пинов (D0…D13), а 0 В – подключен к пину земли Gnd Используемый для курса стенд содержит макетную плату, все верхние контакты которой подключены к пину +5 В Arduino, нижние контакты – к пину Gnd (0 В) Arduino (используются для питания внешних датчиков и модулей), а остальные – соединены вместе по 5 контактов (см. рис.) и могут использоваться для создания различных схем путем втыкания в отверстия макетной платы элементов и проводных соединителей типа штырек/штырек Верхние пины – питание, +5 В
Все остальные пины подключены по 5 контактов (выделены в качестве примеров, таким же образом соединены и все остальные)
Нижние пины – земля Gnd, 0 В Нужные компоненты:
1. достаньте и положите рядом со стендом перечисленные выше компоненты 2. подключите светодиоды к макетной плате в соответствии с приведенным ниже рисунком. Плюс светодиодов подключен к резистору, поэтому к цифровым выходам контроллера подключается контакт светодиода с напаянным резистором. Проводным соединителем штырек-штырек соедините контакт макетной платы с цифровым пином Arduino: красного светодиода – с пином 11 желтого – с пином 7, зеленого – с пином 2. Используйте провода тех же цветов, что и цвета светодиодов
красный
желтый
зеленый Примечание: не нужно гнуть светодиоды так, чтобы они смотрели в сторону
3. подключите второй контакт светодиодов (нижний, без резистора) к земле. Контакт зеленого светодиода к земле уже подключен, контакты двух других светодиодов соедините с нижней линейкой контактов в соответствии со схемой ниже. Для соединения с землей используйте провода синего или черного цвета 4. Напишем программу для управления светофором. Для начала – просто включение светодиодов по очереди. Алгоритм работы: · включить красный светодиод · подождать одну секунду · выключить красный светодиод · включить желтый светодиод · подождать одну секунду · выключить желтый светодиод · включить зеленый светодиод · подождать одну секунду · выключить зеленый светодиод 5. Напишите в среде Arduino программу, написанную по данному алгоритму (выделенный жирным текст, комментарии писать не обязательно). Для ускорения работы можно скопировать текст программы из файла занятия в электронном виде, но это значит, что нужно больше времени уделить чтению и проработке кода программы!
6. Загрузите написанную программу в контроллер и убедитесь, что светодиоды зажигаются в соответствии с написанным алгоритмом
Дата добавления: 2015-04-29; Просмотров: 408; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |