Учебная практика ПМ.02 Применение микропроцессорных систем, установка и настройка периферийного оборудования / Отчет по практике 3
.docxПрактическое занятие №3
Тема: «Установка программного обеспечения для работы с Ардуино. Использование светодиода на плате».
Цель занятия: «Научиться устанавливать ПО с сайта производителя, а так же проводить проверку работоспособности платы и правильности ее подключения при помощи установленных на ней светодиодов».
Оборудование:
– ПЭВМ в сборе;
– плата ArduinoNano;
– набор кабелей для подключения к ПК;
– набор драйверов;
– методические рекомендации к выполнению заданий, справочная литература или доступ в сеть Интернет
Задание
1 Изучить интегрированную среду разработки Arduino IDE.
2 Произвести подключение платы к ПК.
3 Произвести установку драйверов с официального сайта.
4 Произвести разработку программы, реализующую свечение светодиодом через 1 с. Управление производить с 13 пина.
5 Загрузить программу в микроконтроллер, произвести проверку работоспособности
6 Ответить на контрольные вопросы
Ход выполнения работы:
Скачали и установили Arduino IDE на ПК.
Подключил плату ArduinoUno к ПК.
Установили драйвер.
Написали код программы и проверили работоспособность схемы.
int led = 8; void setup() { pinMode(led, OUTPUT); } void loop() { digitalWrite(led, HIGH); delay(1000); digitalWrite(led, LOW); delay(1000); }
Ответы на контрольные вопросы.
Алгоритм создания программы:
запустить пример Blink, высветиться код программы;
перед передачей кода необходимо изменить тип платы, порт.
Запустить прошивку.
После выполнения цикла setup, программа переходит в цикл loop, который будет повторяться до тех пор, пока на плату подано питание. Если цикл содержит одну команду, то она будет выполняться тысячи раз в секунду. Если вы решите написать скетч для мигания светодиодом на Arduino, то необходимо добавлять в код задержку для выполнения программы, иначе мигания светодиода не будет заметно.
Функция setup() вызывается, когда стартует скетч. Используется для инициализации переменных, определения режимов работы выводов, запуска используемых библиотек и т.д. Функция setup запускает только один раз, после каждой подачи питания или сброса платы Arduino.
Вывод: научился устанавливать ПО с сайта производителя, а так же проводить проверку работоспособности платы и правильности ее подключения при помощи установленных на ней светодиодов.