Оглавление:

Чехол для изменения цвета: 13 шагов (с изображениями)
Чехол для изменения цвета: 13 шагов (с изображениями)

Видео: Чехол для изменения цвета: 13 шагов (с изображениями)

Видео: Чехол для изменения цвета: 13 шагов (с изображениями)
Видео: •Ты точно поменяешь свои обои✨•обои на телефон 2024, Июль
Anonim
Чехол для изменения цвета
Чехол для изменения цвета
Чехол для изменения цвета
Чехол для изменения цвета
Чехол для изменения цвета
Чехол для изменения цвета

Руководство по воссозданию нашего футляра, меняющего цвет

Шаг 1. Видео о взаимодействии с пациентом

Шаг 2: Постановка проблемы

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

Шаг 3. Обзор того, как это работает

Корпус состоит из нескольких частей: корпуса, напечатанного на 3D-принтере, Arduino + датчик FLORA + светодиоды RGB + сенсорный переключатель и переносной аккумулятор.

Датчик FLORA подключен к Lilypad Arduino вместе с цепочкой из 8 светодиодов. Затем arduino программируется на распознавание датчика и светодиодов и их использование для взаимодействия друг с другом. Сенсорный переключатель не нужно программировать, потому что он используется только для включения / выключения подачи питания на него. Когда переключатель переведен в положение ON, датчик FLORA сопровождается ярким светодиодом. Всякий раз, когда датчик удерживает цвет, который он может распознать, значение RGB, которое он воспринимает, затем отправляется на светодиоды, которые загораются в унисон. Как только желаемый цвет будет достигнут, сенсорный переключатель можно выключить, чтобы зафиксировать цвет. Портативный аккумулятор должен быть заряжен и подключен к Arduino для правильной работы устройства.

Шаг 4: Список материалов и инструментов

Материалы

-FLORA - НОСНАЯ ЭЛЕКТРОННАЯ ПЛАТФОРМА: СОВМЕСТИМА С ARDUINO

-ДАТЧИК ЦВЕТА FLORA С БЕЛЫМ СВЕТОДИОДОМ

-FLORA RGB SMART NEOPIXEL ВЕРСИЯ 2 - УПАКОВКА ИЗ 4

-ПРЕМИУМ ПРОВОДА НАРУЖНОЙ / НАРУЖНОЙ ПЕРЕМЫЧКИ - 40 X 6 дюймов (150 мм)

-iNiCE 3000mAh Ультратонкое мини-зарядное устройство Power Bank Размер кармана внешнего аккумулятора со встроенной подсветкой (MFi) и кабелем Micro USB для iPhone, Samsung, HTC и др. --- Серый

-Прозрачный акрил

-Светорассеивающий материал

Инструменты

Паяльник

3D-принтер с нитью PLA

Лазерный резак

Шаг 5. Ссылка на код

github.iu.edu/ise-e101-F17/TeamBot-Swany/wiki/Design-Process

Шаг 6: Загрузите Arduino

Шаг 7. Загрузите библиотеки датчиков цвета

Перейдите на https://learn.adafruit.com/adafruit-color-sensors/use-it и следуйте инструкциям по загрузке Iibrary.

Шаг 8: Загрузите библиотеку Neopixel

Перейдите на https://learn.adafruit.com/flora-rgb-smart-pixels/run-pixel-test-code и следуйте инструкциям по загрузке библиотеки.

Шаг 9: протестируйте Arduino

Протестируйте Arduino
Протестируйте Arduino

Теперь вам нужно провести тестирование доски для растений, чтобы убедиться, что она работает. Поскольку вы загружаете библиотеку, вы должны иметь возможность открыть arduino и перейти к файлам, затем к примерам, затем открыть Adafruit_Motor_Shield_Library, а затем к MotorTest. Запустите код, чтобы убедиться, что нет проблем. Если есть проблемы, вы, вероятно, не загрузили библиотеку neopixel правильно и вам нужно вернуться и проверить, не пропустили ли вы какие-либо шаги. Теперь подключите плату Flora к компьютеру и загрузите код, убедитесь, что вы находитесь на правильном порту, который вам нужен. После загрузки этого файла на плату вы должны увидеть, как светодиод на плате начинает светиться разными цветами.

Шаг 10: Тестирование сенсора FLORA

Тестирование сенсора FLORA
Тестирование сенсора FLORA
Тестирование сенсора FLORA
Тестирование сенсора FLORA

Вам необходимо подключить датчик цвета с помощью зажимов типа «крокодил» к плате Flora и запустить цветовой тест. Чтобы протестировать датчик, вам нужно запустить TCS34725, для этого вы переходите в файл, затем в пример, затем открываете Adafruit TCS34725, а затем в colorview. Запустите код, чтобы убедиться, что он работает правильно, и загрузите его на свою доску. Теперь вы должны иметь возможность нанести на него любой цвет, и он должен изменить этот цвет, также вы должны открыть порт, чтобы вы могли видеть выходные сигналы датчика цвета, загрузив обработку. Это также хорошее время, чтобы увидеть, какие цвета работают, а какие нет, и с какими цветами борется сенсор.

Шаг 11: Тестирование светодиодов

Тестирование светодиодов
Тестирование светодиодов
Тестирование светодиодов
Тестирование светодиодов
Тестирование светодиодов
Тестирование светодиодов

Теперь, когда у вас есть флора и датчик цвета, проверьте каждый свет, чтобы убедиться, что он работает. Для этого подключите один светодиод к плате флоры, используя зажимы из крокодиловой кожи, также подключите датчик цвета к плате флоры с помощью зажимов из кожи аллигатора. Теперь перейдите к файлу, примерам, Adafruit_NeoPixel, а затем strandtest. Запустите этот код для каждого источника света по очереди, а также измените цвет света при его тестировании, чтобы убедиться, что он работает правильно. Теперь, когда вы знаете, что все работает, пора собрать все вместе и протестировать. Чтобы проверить все источники света, вам нужно будет припаять их, потому что зажимы из крокодиловой кожи становятся ненадежными по мере того, как вы добавляете больше ламп.

Шаг 12: пайка

Пайка
Пайка
Пайка
Пайка

Припаивание провода датчика цвета Flora к плате FLORA с помощью…

GND к GND

SCL в SCL

SDA в SDA

3V в AE * E

Пайка переключателя на FLORA…

одна сторона переключателя на 9

другая сторона переключателя на GND

Припой FLORA к FLORA RGB SMART NEOPIXEL….

GND к -

VBATT в +

FLORA припаивает резистор к FLORA RGB SMART NEOPIXEL….

Db 6 до стрелки, указывающей на светодиод

FLORA RGB SMART NEOPIXEL в FLORA RGB SMART NEOPIXEL….

- к -

+ к +

Стрелка от светодиода к стрелке к светодиоду

Шаг 13: Добавление кода

Перейдите на https://github.iu.edu/ise-e101-F17/TeamBot-Swany/wiki/Design-Process, скопируйте и вставьте код в Arduino. Запустим код, чтобы убедиться в отсутствии ошибок, мы добавили в этот код кнопку. Кнопка позволяет вам включать и выключать цветовой сенсор по своему усмотрению. Таким образом, вы можете изменить цвет корпуса, не включая и выключая весь корпус. Обратите внимание, что, поскольку у вас нет кнопки припоя, цветной датчик будет включен в течение 3 секунд, а затем выключится. После того, как кнопка включена, вам не нужно менять код, чтобы кнопка работала автоматически.

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