Оглавление:

Датчик цвета с ЖК-экраном: 6 шагов
Датчик цвета с ЖК-экраном: 6 шагов

Видео: Датчик цвета с ЖК-экраном: 6 шагов

Видео: Датчик цвета с ЖК-экраном: 6 шагов
Видео: 🔴 Парктроник OkeyTech KST-8 для машины на 8 датчиков с ЖК экраном 🔴 2024, Июль
Anonim
Датчик цвета с ЖК-экраном
Датчик цвета с ЖК-экраном

Цель состоит в том, чтобы создать устройство, которое позволило бы людям с дальтонизмом определять цвета без необходимости видеть цвет. Используя ЖК-экран с датчиком, цвет улавливается, а затем переводится в слова на ЖК-экране. Мы надеемся, что это устройство будет портативным, и если что-то понадобится, его нужно будет подключить к штекеру постоянного тока или к ноутбуку / компьютеру через USB. Я даже хотел бы продвинуть его дальше, чтобы он был полностью портативным и с зажимом для аккумулятора. Провода датчика цвета будут торчать из прозрачного корпуса и находиться снаружи, тогда как ЖК-экран, Arduino, провода и батарея находятся внутри корпуса. Датчик можно перемещать по внешней стороне корпуса, чтобы снимать разные цвета с объектов.

Шаг 1: Детали

Части
Части
Части
Части
Части
Части
  1. Ардуино Уно
  2. ЖК-экран
  3. Датчик цвета RGB
  4. Зажим / штекер аккумулятора 9 В (не показан)
  5. ПЕРФ Доска для щита
  6. штифты заголовка
  7. Провода
  8. Припой / припой

Шаг 2: схематический рисунок

Схематический рисунок
Схематический рисунок

Для датчика цвета:

5в -> VIN (красный провод)

GND -> GND (зеленый провод)

SDA (аналоговый 4) -> SDA (синий провод)

SCL (аналог 5) -> SCL (желтый провод)

Для ЖК-экрана:

5 В -> VCC (красный провод)

GND -> GND (зеленый провод)

SDA (аналоговый 4) -> SDA (синий провод)

SCL (аналог 5) -> SCL (желтый провод)

Шаг 3: Монтаж макетной платы

Монтажная плата
Монтажная плата

Тестируя компоненты по отдельности, я получил информацию о каждом из них. Затем я соединяю их и начинаю объединять код. Все еще пытаюсь придумать несколько хитростей, но это явно куда-то приближается. Я решил в конечном итоге запустить оба порта на один и тот же порт (на A4 и A5), а не использовать другую сторону, которая показана здесь. Это произошло только из-за моей защитной платы и размеров, которые у меня есть, и длины перемычек, чтобы у меня были разъемы для датчика и ЖК-дисплея.

Шаг 4: Установка деталей

Установка деталей
Установка деталей
Установка деталей
Установка деталей
Установка деталей
Установка деталей

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

Во-первых: я припаял контакты к плате экрана поверх Arduino.

Затем я снял плату с Arduino, чтобы не перегреться, пока паял остальные.

Во-вторых: припаяйте красные провода, провода питания к 5В. Мне нужно было иметь по одному проводу для каждого компонента.

В-третьих: припаяйте зеленые провода, заземляющие провода.

Четвертое: припаяйте контакты A4, которые являются синими проводами для соединений SDA.

Пятое: припаяйте контакты A5, которые представляют собой желтые провода для соединений SCL.

После всего этого ваша доска должна быть готова к работе.

Шаг 5: Код

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

Шаг 6: Жилье

Жилье
Жилье
Жилье
Жилье

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

Использование цилиндрического разъема для подключения 9 В к Arduino для питания продукта.

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