Arduino IDE презентация

Содержание

Слайд 2

Atmel 328

Atmel 328

Слайд 3

Слайд 4

Arduino Pro mini

Arduino Pro mini

Слайд 5

Arduino Nano

Arduino Nano

Слайд 6

Распиновка

Распиновка

Слайд 7

Arduino UNO

Arduino UNO

Слайд 8

Arduino Mega

Arduino Mega

Слайд 9

Конспект

VIN – для подключения нерегулируемого напряжения (от 3.3 до 12 вольт)
VCC(Volt en

courant continu) - вольт постоянного тока используется для подключения регулируемых 3.3в или 5 в
GND(ground) – выводы заземления( минус)

Конспект VIN – для подключения нерегулируемого напряжения (от 3.3 до 12 вольт) VCC(Volt

Слайд 10

Платы расширения Arduino

Платы расширения Arduino

Слайд 11

Плата подключение SERVO приводов

Плата подключение SERVO приводов

Слайд 12

Плат расширения джойстика и кнопки

Плат расширения джойстика и кнопки

Слайд 13

Среда программирования Arduino IDE

Среда программирования Arduino IDE

Слайд 14

Среда программирования Arduino IDE

Скетч – это программный код

Среда программирования Arduino IDE Скетч – это программный код

Слайд 15

Среда программирования Arduino IDE

Среда программирования Arduino IDE

Слайд 16

Выбираем плату с которой будем работать

Выбираем плату с которой будем работать

Слайд 17

Выбираем код через который будем загружать скетч

Выбираем код через который будем загружать скетч

Слайд 18

Соберем проект «Маяк»

Соберем проект «Маяк»

Слайд 19

Конспект

Процедура setup(установка) выполняется один раз при запуске микроконтроллера. Обычно она используется для

конфигурации портов микроконтроллера и других настроек
После выполнения setup запускается процедура loop(Цикл), которая выполняется в бесконечном цикле. Именно этим мы пользуемся в данном примере, чтобы маячок мигал постоянно

Конспект Процедура setup(установка) выполняется один раз при запуске микроконтроллера. Обычно она используется для

Слайд 20

Конспект

// - Однострочный комментарий
/*текст*/ Многострочный комментарий
рin - Контакт, Mode -

режим
pinMode - контактный режим
delay - задержка
didital - цифровой, analog - аналоговый
Write - Печатать(выводить)
Read - Читать(вводить)

Конспект // - Однострочный комментарий /*текст*/ Многострочный комментарий рin - Контакт, Mode -

Слайд 21

Научимся сначала зажигать светодиод с помощью Arduino

// - (двойной слеш) означает однострочный комментарий


Научимся сначала зажигать светодиод с помощью Arduino // - (двойной слеш) означает однострочный комментарий

Слайд 22

/*Текс*/ - многострочный комментарий

/*Текс*/ - многострочный комментарий

Слайд 23

Конспект

Функция digitalWrite(pin, value)
pin — номер цифрового порта, на который мы отправляем сигнал
value —

значение, которое мы отправляем на порт. Для цифровых портов значением может быть HIGH (высокое, единица) или LOW (низкое, ноль)
Если в качестве второго параметра вы передадите функции digitalWrite значение, отличное от HIGH, LOW, 1 или 0, компилятор может не выдать ошибку, но считать, что передано HIGH. Будьте внимательны

Конспект Функция digitalWrite(pin, value) pin — номер цифрового порта, на который мы отправляем

Слайд 24

Слайд 25

delay(1000);

delay(1000);

Слайд 26

Слайд 27

Сделаем поочередное мигание светодиодов

Сделаем поочередное мигание светодиодов

Слайд 28

Задание

Создать модель светофора для машин и пешехода
Светофор должен работать 1.Горит красный 5 секунд 2.Мигает 2

раза красный по 0.5 сек 3.Горит красный и желтый одновременно 1 с 4.Загорается зеленый и горит 5 секунд 5.Зеленый начинает мигать 2 раза
Продумать вариант работы пешеходного светофора самим.

Задание Создать модель светофора для машин и пешехода Светофор должен работать 1.Горит красный

Слайд 29

ШИМ ПОРТ

ШИМ ПОРТ

Слайд 30

Научимся регулировать яркостью светодиода

Функция analogWrite (pin,value);
В данном случае значение value может быть от

0 до 255.
К примеру 0 – 0 вольт 127 – 2,5вольт
255 – 5 вольт

Научимся регулировать яркостью светодиода Функция analogWrite (pin,value); В данном случае значение value может

Имя файла: Arduino-IDE.pptx
Количество просмотров: 20
Количество скачиваний: 0