Практическое занятие 25
Тема: «Запуск готовых скетчей. Blink»
Цель: Познакомиться с платформой Arduino Uno, изучить состав платы, выучить назначение отдельных ее элементов, рассмотреть структуру и основные команды программного кода (скетча) для Arduino на примере программы «Мигающий светодиод».
Ход работы
1. Описать, где на плате находятся:
(можно воспользоваться редактором Paint)
|
1. Процессор 2. Гнездо для подключения usb-кабеля 3. Гнездо для подключения внешнего питания 4.
Цифровые контакты 5. Контакты аналогового входа 6. Контакты для доступа к питанию 7. Контакты «земля» 8. Кнопка сброса 9. Встроенный светодиод 10. Светодиоды-индикаторы загрузки программы |
|
2. Изучение программы
Первая программа для микроконтроллера «Мигающий светодиод» Программа для встроенного светодиода.
Просмотреть первый видео урок Jeremy Blum по ссылке https://www.youtube.com/watch?v=bO_jN0Lpz3Q
Опишите здесь, что выполняет ваша программа
*/
int ledPin = 13; // ваши комментарии
void setup () { // ваши комментарии
pinMode (ledPin, OUTPUT); // ваши комментарии
}
void loop () { // ваши комментарии
digitalWrite (ledPin, HIGH); // ваши комментарии
delay (5000); // ваши комментарии
digitalWrite (ledPin, LOW); // ваши комментарии
delay (1000); // ваши комментарии
}
Контрольные вопросы
1. Какой объем памяти микроконтроллера?
2. Для чего применяется соединение микроконтроллера с компьютером?
3. Для чего применяется внешнее питание?
4. Почему некоторые цифровые контакты отмечены знаком ~ (тильда)?
5. Объясните, что такое “широтно-импульсная модуляция сигналов”
6. Объясните, что такое аналоговый сигнал. Для чего используются контакты аналогового входа?
7. Какое напряжение использует Arduino?
8. Для чего служит кнопка сброса?
9. К какому цифровому выходу подключён встроенный светодиод?
10. Какой язык используется для программирования платформы?
Скачано с www.znanio.ru
Материалы на данной страницы взяты из открытых источников либо размещены пользователем в соответствии с договором-офертой сайта. Вы можете сообщить о нарушении.