Uploaded by Алена Бородачева

Практическая работа Знакомство с AVR Arduino

advertisement
Практическая работа №16
Тема: Знакомство с микроконтроллером AVR Arduino
Цель: познакомиться с возможностями и назначением AVR
Arduino, а также их разновидностями
В отчет необходимо включить:
1. Выполнение каждого пункта работы, кликабельная ссылка на ваш
код в симуляторе.
2. Ответы на контрольные вопросы.
Ход работы:
1. Прочитать статью https://arduino.ru/Hardware/ArduinoBoardNano
2. Дать описание каждому пину МК Arduino NANO
в формате:
TX1 –
RX0 –
RST –
GND –
И т.д.
Кроме этого описать основные
детали, присутствующие на плате.
3. Открыть онлайн симулятор для
Arduino по ссылке: https://wokwi.com/
4. Зарегистрироваться, используя
гугл аккаунт (понадобится ВПН)
5. Выбрать Arduino Nano в соответствующем разделе
6. При переходе на вторую страницу прокрутить скрол ниже, пока не
увидите пункт
7. Загрузить в редактор следующий код:
// LED_BUILTIN - встроенная константа, определяющая номер
пина. В Arduino Uno и Nano это 13 пин.
void setup() {
pinMode(LED_BUILTIN, OUTPUT); // Установка пина в режим
OUTPUT
}
// Этот блок команд выполняется постоянно
void loop() {
digitalWrite(LED_BUILTIN, HIGH); // Включение светодиода
delay(1000);
// Задержка
digitalWrite(LED_BUILTIN, LOW); // Выключение светодиода
delay(1000);
// Задержка
// Когда программа дойдет до этого места, она
автоматически продолжится сначала
}
8. Запустить программу, проверить её работу (должен мигать огонек на
плате)
9. Сохранить код программы, присвоив имя ПР16_(Фамилия) и
разместить ссылку в отчете по работе.
Контрольные вопросы:
1. Что такое Arduino? Чем отличаются различные модификации?
2. Что такое скетч?
3. Что такое библиотека?
Download