Краткие теоретические сведения
Блоки ArduBlock разделены на несколько категорий.
Control
Блоки категории “Control” это управляющие блоки.
Цифры, константы и Переменные
Блоки категорий “Numbers/Constants” это переменные
Operators
Эта категория включает в себя логические и математические операторы.
Utilities
Эти блоки являются функциями, которые обычно используются в скетчах.
Bricks
Каждый блок данной категории изображает тип реального устройства, который вы можете напрямую подключить к вашему скетчу.
Pin
Эти блоки действуют как виртуальные контакты на плате Arduino.
Порядок работы
Азбука Морзе
3.1.1 Аппаратное подключение
Digital RED LED Light Module подключается к выводу 13.
Digital Buzzer Module подключается к выводу 12.
Digital Push Button подключается к выводу 8.
3.1.2 Функционирование
Когда нажата кнопка, красный светодиод загорается и слышен звук. Период звучания похож на азбуку Морзе.
3.1.3 Скетч
3.1.4 Загрузить
3.2 Аналоговый ввод и вывод
Датчик вращения
3.2.1 Аппаратные установки
Analog Rotation Sensor V1 подключается к выводу A0.
3.2.2 Функционирование
В этой программе можно узнать значение угла поворота.
Когда Вы загрузите программу, Вы сможете переключиться на arduino IDE, нажмите на иконку монитора. Окна последовательного монитора покажут Вам угол поворота в значениях от 0 до 1023.
3.2.3 Скетч
3.2.4 Загрузить
3.3 Погасающий свет
3.3.1 Аппаратные установки
Digital White LED Light Module подключается к выводу 11.
3.3.2 Функционирование
Эта программа покажет вам как свет загорается и медленно угасает.
3.3.3 Скетч
|
|
3.3.4 Загрузить
Контрольные вопросы:
1 Какие блоки действуют как виртуальные контакты на плате Arduino?
2. Какая категория включает в себя логические и математические операторы?
3. Какая категория изображает тип реального устройства?
4. Какая категория включает в себя логические и математические операторы?
Лабораторная работа 3
Измерение шума»
Цель работы
Изучение графического языка программирования для Arduino.
Краткие теоретические сведения
Компиляция должна завершиться успешно. Если порт, указанный в среде Arduino или сама плата не обнаружены, то появляется окно с сообщением об ошибке.
2. Графические блоки с разъемами одинаковой формы можно соединить друг с другом.
Соединение устанавливается просто, для этого нужно перетащить один блок к тому, с которым Вы хотите его соединить.
3. Как только будет нажата кнопка “upload”, ArduBlock автоматически сгенерирует код Arduino который потом будет загружен на плату Arduino (при этом в окне скетчей среды разработки Arduino появится текст программы, полученной в ходе компиляции).
В набор Ardublock kit входят различные цифровые и аналоговые сенсоры.
Цифровые сенсоры должны быть подключены к цифровым разъемам на платах Arduino через цифровой сенсорный кабель, а аналоговые сенсоры должны быть подключены к аналоговым разъемам через аналоговые сенсорные кабели. Эти кабели различаются цветом.
|
|
Каждый кабель включает три провода.
У цифрового сенсорного кабеля:
· Зеленый провод для цифрового сигнала (S)
· Красный провод для питания (VCC)
· Черный провод для заземления (GND)
У аналогового сенсорного кабеля:
· Зеленый провод для аналогового сигнала (S)
· Красный провод для питания (VCC)
· Черный провод для заземления (GND)
Порядок работы
3.1 Измерение шума 1
3.1.1 Аппаратные установки
Digital White LED Light Module подключается к выводу11.
Analog Sound Sensor подключается к выводу A0.
3.1.2 Функционирование
Этот детектор может измерить уровень окружающего шума, светодиод будет светится сильнее, если звук громче.
3.1..3 Скетч
3.1.4 Загрузить
3.2 Измерение шума 2
3.2.1 Аппаратные установки
Digital White LED Light Module подключается к выводу 11.
Analog Sound Sensor подключается к выводу A0.
3.2.2 Функционирование
Этот детектор может измерить уровень окружающего шума, светодиод будет мигать быстрее, если звук громче.
3.2.3 Скетч
3.2.4 Загрузить
Контрольные вопросы
|
|
1. Назначение проводов цифрового сенсорного кабеля.
2. Назначение проводов аналогового сенсорного кабеля.
Лабораторная работа 4
«Изучение сервопривода»
Цель работы
Изучение принципа работы сервопривода.
Дата добавления: 2020-01-07; просмотров: 188; Мы поможем в написании вашей работы! |
Мы поможем в написании ваших работ!