Оглавление:

Машина для определения цвета: 4 шага
Машина для определения цвета: 4 шага

Видео: Машина для определения цвета: 4 шага

Видео: Машина для определения цвета: 4 шага
Видео: Спектрофотометр MOBIHEL COLOUR WIZARD. Подбор краски для автомобиля. 2024, Июль
Anonim
Image
Image
Машина для определения цвета
Машина для определения цвета
Машина для определения цвета
Машина для определения цвета

Машина для определения цвета копирует цвета вокруг вас и позволяет рисовать ими. Если у вас есть краска основных цветов, вы можете использовать датчик цвета RGB, чтобы определить нужный цвет и смешать его. Но помните, используйте объект яркого цвета.

Запасы

- Arduino Leonardo (или другой) _x1 - Купить здесь

- Макетная плата _x1 - Купить здесь

- Датчик TCS3200 RGB (или другой) _x1 - Купить здесь

- Кнопка (любая) _x1

- Резистор 10кОм _x1 - Купить здесь

- картонная коробка

- Водяной насос 5V 120L / H _x3 - Купить здесь

- Резиновый шланг (размер подходит для выхода воды из мотора) _x3

- Драйвер двигателя L298N _x3 - Купить здесь

Шаг 1: подключение всех элементов к макетной плате

Image
Image
Подключение всех элементов к макетной плате
Подключение всех элементов к макетной плате
Подключение всех элементов к макетной плате
Подключение всех элементов к макетной плате

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

Схема подключения разных Arduinos будет отличаться. Если вы используете другой Arduino, вы можете искать схему соединений и код из других проектов.

Теперь мы познакомимся с тем, как подключить провод:

датчик цвета RGB

GND_ есть два GND, оба подключены к отрицательному полюсу макета (отрицательный полюс должен тянуть провод к GND Arduino)

OUT_connect к выводу 8 Arduino

S2 → Ардуинопин10

S3 → Arduino pin9

VCC_ есть два VCC, оба подключены к положительному полюсу макета (положительный полюс должен тянуть провод к 5v Arduino)

S0 → вывод 12 Arduino

S1 → вывод 11 Arduino

- Кнопка

Используйте булавку, чтобы вставить двухжильный провод в макетную плату.

Левый провод: подключите резистор 10 кОм, а затем протяните провод к аналогу A5 Arduino.

Правый провод_Разделен на две стороны:

Первая сторона: протяните провод к плюсовой стороне макета.

Вторая сторона: подключите резистор 10 кОм, а затем подключите линию к отрицательной стороне макета.

Мотор (водяной насос 5 В 120 л / ч) и драйвер мотора (L298N)

подключить мотор к L298N (зависит от того, сколько моторов используется)

1. L298N (подключен к желтому и синему двигателям): + → In1 / - → In2, + → In3 / - → In4

2. L298N (подключен к красному двигателю): + → In1 / - → In2

Выходы от L298N к контактам Arduino:

двигатель 1 (красный): + → In1 / - → In2. Выход на контакт 6 и контакт 7

двигатель 2 (синий): + → In1 / - → In2. Выход на контакт 2 и контакт 3

двигатель 2 (желтый): + → In1 / - → In2. Выход на контакт 4 и контакт 5

Шаг 2: Написание кода

После подключения схемы можно приступать к написанию кода.

Код здесь : Здесь

Не забудьте проверить каждую часть отдельно !!

Перед подключением кабеля USB к Arduino внимательно проверьте правильность всех кабелей. Если имеется неправильная схема, это может привести к повреждению компьютера или платы Arduino.

Штырь можно заменить самостоятельно в соответствии со схемой на вашей собственной печатной плате.

Шаг 3. Создайте контейнер для Arduino

Image
Image

Измерьте расстояние между вашим Arduino и макетом и вырежьте его из картонной коробки. После склеивания поместите компонент внутрь.

Размер корпуса:

- Длина: 22 см.

- Ширина: 21 см.

- Высота: 11 см.

Шаг 4: Использование машины для определения цвета

Подключите USB-кабель к Arduino, и после включения питания вы можете начать его использовать!

Отрегулируйте три цвета по своему усмотрению (рекомендуется использовать три основных цвета: красный, желтый, синий).

Предложение: чем больше цвета, тем лучше, тем светлее будет непонятно

Если вам нужна пурпурная вода, выберите ярко-пурпурный объект, чтобы почувствовать, тогда он смешает синий и красный вместе, чтобы стать пурпурным.

Если вам нужна зеленая вода, выберите ярко-зеленый объект, чтобы почувствовать, он смешает синий и желтый вместе, чтобы стать зеленым.

Предупреждение!!!

Положение мотора не может быть выше чашки, иначе вода не будет перекачиваться.

Рекомендуемые: