Лабораторные стенды в рамках исследований и экспериментов. Разработка на основе аппаратно-вычислительной платформы. Сергей Александрович Евдокимов. Читать онлайн. Newlib. NEWLIB.NET

Автор: Сергей Александрович Евдокимов
Издательство: Издательские решения
Серия:
Жанр произведения:
Год издания: 0
isbn: 9785005984432
Скачать книгу
файлы для правильной работы программного обеспечения Arduino (IDE). Текст руководства по началу работы с Arduino находится под. В руководстве пользователя примеры кода что является достоянием общества.

      РАЗДЕЛ 2. Разработка проектировочного разноцветного стенда на RGB

      2.1. Постановка задания

      Теперь для эксперимента будем использовать RGB-светодиоды. Вспомним, что помощью красного (Red), серого (Green), синего (Blue), можно получить любой цвет смешиванием. Светодиод RGB имеет отличия от других тем, так как имеет 3 маленьких кристаллика R, G, B, что синтезируют любой необходимый цвет или его оттенок. А вот, RGB-светодиоды имеют 4 вывода (показано на Рис. 2.1). Можно подключить RGB-светодиод к самой аппаратной части платы Arduino и заставить по цвету радуги переливаться. На рис. 2.2.8 отображается схема подключения RGB-светодиода к плате Arduino.

      Рисунок.2.1 – Вывод RGB-светодиода

      ПО своей сути, радуга состоит из множеств цветов, а вот 7 цветов были только придуманы потому, что они больше всего устойчивы и определяются восприятием глаза.

      В задачи работы входит правильный выбор программного обеспечения и аппаратного для лабораторного стенда на основе эффективных алгоритмов получения и создания соответствующего программного обеспечения для обработки цветов светодиодов на компьютере, подключенном к плате. Для данного проекта нам понадобятся детали, которые присутствуют в наборе «Базовый», а также «Изучаем Arduino»:

      – Arduino Uno;

      – RGB-светодиод – 2 шт (1 запасной);

      – Резисторы 220 Ом – 4 шт;

      – Кабель USB;

      – Провод «папа-папа» – 8 шт;

      – Плата для прототипирования;

      – Потенциометр.

      2.2. Эскизный проект стенда

      Список этих 7 основных цветов радуги с разложением по компонентам R, G и B представлен в Табл. 2.2.1

      Таблица 2.2.1 – Основные цвета радуги RGB

      – Красный цвет учтём как начальная точка отсчета (255, 0, 0).

      – Теперь красной составляющей R нужно уменьшить значение до зеленого цвета (0, 255, 0).

      – Далее увеличиваем красной составляющей R до значений цвета фиолетового (255, 0, 255).

      – Равномерно уменьшим G (количество зеленовато) аж до значений цвета синего (0, 0, 255).

      – Равномерно синей составляющей B нужно увеличить его значение до цвета голубого (0, 255, 255).

      – Теперь, понемножку увеличиваем зеленой составляющей G, значение до тех пор, пока не достигается оранжевого значение (255, 125, 0), а поотом цвета желтого (255, 255, 0).

      – Дожидаемся недолгой паузы и дальше переходим к шагу 1.

      Составляющими частями аппаратной части, которая проектируется на базе платформы Aruduino, являются:

      – МК – это микросхема в какой программа эта может получать сигналы с разных датчиков, обращаться до компьютера или другим устройствам через интерфейс, также выводить обработанную информацию через различные устройства индикации, также управлять действующими устройствами.

      – Датчики температуры, давления, освещенности, присутствия, ускорения, расстояния