Слайд 2Arduino это
Arduino – это инструмент для проектирования электронных устройств (электронный конструктор)
Arduino
![Arduino это Arduino – это инструмент для проектирования электронных устройств (электронный конструктор)](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/1178376/slide-1.jpg)
применяется для создания электронных устройств с возможностью приема сигналов от различных цифровых и аналоговых датчиков, которые могут быть подключены к нему, и управления различными исполнительными устройствами.
Проекты устройств, основанные на Arduino, могут работать самостоятельно или взаимодействовать с программным обеспечением на компьютере
Слайд 3Платформа Arduino
Электронный конструктор и удобная платформа быстрой разработки электронных устройств для новичков
![Платформа Arduino Электронный конструктор и удобная платформа быстрой разработки электронных устройств для](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/1178376/slide-2.jpg)
и профессионалов
Среда разработки
Платы
Слайд 4Области использования МК
Промышленность
Медицина
Транспорт
Робототехника
Бытовая техника, умный дом
Игрушки
![Области использования МК Промышленность Медицина Транспорт Робототехника Бытовая техника, умный дом Игрушки](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/1178376/slide-3.jpg)
Слайд 5Основные платы
Uno
базовая платформа Arduino
14 цифровых входов/выходов (из них 6 ШИМ)
6 аналоговых входов
1
![Основные платы Uno базовая платформа Arduino 14 цифровых входов/выходов (из них 6](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/1178376/slide-4.jpg)
последовательный порт UART
программируется через USB с токовой защитой
дополняется платами расширения
Mega2560
54 цифровых входа/выхода (из них 14 ШИМ)
16 аналоговых входов
4 последовательных порта UART
дополняется платами расширения
программируется через USB
Nano
14 цифровых входов/выходов (6 могут использоваться как выходы ШИМ)
8 аналоговых входов
программируется через Mini-USB
Слайд 6Плата Arduino Uno
РАЗЪЕМ USB
5В
РАЗЪЕМ ПИТАНИЯ 7-12В
ЦЕНТР +
+
![Плата Arduino Uno РАЗЪЕМ USB 5В РАЗЪЕМ ПИТАНИЯ 7-12В ЦЕНТР + +](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/1178376/slide-5.jpg)
Слайд 7Широтно-импульсная модуляция
Микроконтроллеры обычно не могут выдавать произвольное напряжение. Они могут выдать либо
![Широтно-импульсная модуляция Микроконтроллеры обычно не могут выдавать произвольное напряжение. Они могут выдать](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/1178376/slide-6.jpg)
напряжение питания (например, 5 В), либо землю (т.е. 0 В) Но уровнем напряжения управляется многое: например, яркость светодиода или скорость вращения мотора. Для симуляции неполного напряжения используется ШИМ (Широтно-Импульсная Модуляция, англ. Pulse Width Modulation или просто PWM)
Слайд 8Скважность
Отношение времени включения и выключения называют скважностью (англ. duty cycle).
![Скважность Отношение времени включения и выключения называют скважностью (англ. duty cycle). Не](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/1178376/slide-7.jpg)
Не любой порт Arduino поддерживает широтно-импульсную модуляцию, если вы хотите регулировать напряжение, вам подойдут пины, помеченные символом тильда «~». Для Arduino Uno это пины 3, 5, 6, 9, 10, 11
Слайд 9Hello, world!
Предложить схему для мигания светодиодом
Написать программу, которая мигает светодиодом
Скомпилировать программу
Загрузить программу
![Hello, world! Предложить схему для мигания светодиодом Написать программу, которая мигает светодиодом](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/1178376/slide-8.jpg)
в Arduino
Программа выполняется = светодиод мигает