Съдържание:

Калъф за промяна на цвета: 13 стъпки (със снимки)
Калъф за промяна на цвета: 13 стъпки (със снимки)

Видео: Калъф за промяна на цвета: 13 стъпки (със снимки)

Видео: Калъф за промяна на цвета: 13 стъпки (със снимки)
Видео: 5 Яки Трика за iPhone, които НЕ ЗНАЕТЕ! 2024, Ноември
Anonim
Калъф за промяна на цвета
Калъф за промяна на цвета
Калъф за промяна на цвета
Калъф за промяна на цвета
Калъф за промяна на цвета
Калъф за промяна на цвета

Ръководство за това как да пресъздадем нашия калъф за промяна на цвета

Стъпка 1: Видеоклип за взаимодействие на случая

Стъпка 2: Декларация за проблем

Повечето хора купуват много калъфи за телефони, просто поради простия факт, че искат калъфи в различни цветове. Това, което сме проектирали, е калъф за телефон, който ще промени цвета си според избора на цвета на потребителя. Това става с помощта на парче плат от вътрешната страна на кутията, върху което има LED светлини, покрито с парче прозрачна пластмаса. Ще има сензор за цветна светлина, който използва RGB стойности за откриване на даден цвят и след това променя цвета на кутията на този цвят.

Стъпка 3: Преглед на това как работи

Калъфът се състои от множество части: 3D отпечатаният калъф, сензорът arduino + FLORA + RGB LED + сензорен превключвател и преносимата батерия.

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

Стъпка 4: Списък на материалите и инструментите

Материали

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

-ЦВЕТЕН СЕНЗОР ЗА ФЛОРА С БЯЛ СВЕТЛИНЕН СВЕТОДИОД

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

-ПРЕМИУМНИ МЪЖКИ/МЪЖКИ ДЖЪМПЪР - 40 X 6 (150 ММ)

-iNiCE 3000mAh Ultra Slim Mini Power Bank Зарядно устройство Външен размер на джоба на батерията с вградена Lightning (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 секунди и след това ще се изключи. След като бутонът е включен, не е нужно да променяте кода, за да може бутонът да работи, той автоматично.

Препоръчано: