Знакомство с Arduino. Практическое занятие №1 презентация

Содержание

Слайд 2

1. Сбор электрических цепей для Arduino- проектов. Плата Arduino с

1. Сбор электрических цепей для Arduino- проектов.

Плата Arduino с управляющей программой

Внешняя

электрическая цепь

Макетная плата
Breadboard

Слайд 3

Элементы внешних электрических цепей

Элементы внешних электрических цепей

Слайд 4

Шилдборды (Shieldboards) – готовые цепи или их заготовки, изготовленные на печатных платах, подключающихся непосредственно на Arduino.

Шилдборды (Shieldboards) – готовые цепи или их заготовки, изготовленные на печатных

платах, подключающихся непосредственно на Arduino.
Слайд 5

Устройство макетной платы

Устройство макетной платы

Слайд 6

Основы программирования Arduino и работа с портами

Основы программирования Arduino и работа с портами

Слайд 7

Среда разработки Arduino IDE 1. Проверка кода на наличие ошибок

Среда разработки Arduino IDE

1. Проверка кода на наличие ошибок

2. Загрузка кода

в Arduino

8. Область программного кода

9. Область сообщений

6. Кнопка монитора com порта

3, 4, 5. Создать, загрузить, сохранить.

Слайд 8

Элементы программного кода Область однократного выполнения кода (код настройки) Область

Элементы программного кода

Область однократного выполнения кода (код настройки)

Область непосредственно программы (повторяющихся

действий)

// обозначение комментариев – то, что не выполняется

Команды подсвечиваются другим цветом, после них ставится точка с запятой ;

Слайд 9

Порядок загрузки программы в Arduino 1. Выбрать плату Arduino (плата-> Arduino Uno)

Порядок загрузки программы в Arduino

1. Выбрать плату Arduino (плата-> Arduino Uno)

Слайд 10

2. Выбрать порт, к которому подключен Arduino (Порт -> com (Arduino)

2. Выбрать порт, к которому подключен Arduino (Порт -> com (Arduino)

Слайд 11

3. Загрузить программу кнопкой

3. Загрузить программу кнопкой

Слайд 12

Сообщение после успешной загрузки программы

Сообщение после успешной загрузки программы

Слайд 13

Сообщение при неудачной загрузке

Сообщение при неудачной загрузке

Слайд 14

После загрузки программы можно собирать внешнюю цепь и тестировать программу.

После загрузки программы можно собирать внешнюю цепь и тестировать программу.

Слайд 15

Порты Arduino Аналоговые порты ввода A0 – A5 Работают с

Порты Arduino

Аналоговые порты ввода
A0 – A5
Работают с непрерывными сигналами

Цифровые порты

ввода-вывода.
Знак ~ означает возможность работы в ШИМ режиме

Порты приёма и передачи данных

Слайд 16

Вывод данных через цифровые порты 1) конфигурация выбранного порта на

Вывод данных через цифровые порты

1) конфигурация выбранного порта на вывод в

области объявления переменных Void Setup.
Функция: pinMode(pin, OUTPUT);
pin - номер цифрового порта, OUTPUT – режим работы порта на вывод
Слайд 17

2) вывод данных в области программного кода Void Loop() Функция

2) вывод данных в области программного кода Void Loop()
Функция digitalWrite(pin, HIGH/LOW);

pin - номер порта, HIGH – вывод высокого уровня напряжения (5 В), LOW – вывод низкого уровня напряжения (0 В).
Слайд 18

Задание 1 Подключить три светодиода к разным цифровым выводам. Запрограммировать

Задание 1

Подключить три светодиода к разным цифровым выводам.
Запрограммировать эти выводы так,

чтобы светились сначала все светодиоды, потом через некоторое время только два из них, затем один и ни одного. Время задать задержкой:
Функция delay(t);
t – время в миллисекундах.
* Светодиод подключать через резистор 220 Ом.
Имя файла: Знакомство-с-Arduino.-Практическое-занятие-№1.pptx
Количество просмотров: 9
Количество скачиваний: 0