Съдържание:
- Стъпка 1: Видеоклип за взаимодействие на случая
- Стъпка 2: Декларация за проблем
- Стъпка 3: Преглед на това как работи
- Стъпка 4: Списък на материалите и инструментите
- Стъпка 5: Връзка към кода
- Стъпка 6: Изтеглете Arduino
- Стъпка 7: Изтеглете библиотеки за цветни сензори
- Стъпка 8: Изтеглете библиотеката Neopixel
- Стъпка 9: Тествайте Arduino
- Стъпка 10: Тестване на сензора FLORA
- Стъпка 11: Тестване на светодиодите
- Стъпка 12: Запояване
- Стъпка 13: Добавяне на кода
Видео: Калъф за промяна на цвета: 13 стъпки (със снимки)
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:54
Ръководство за това как да пресъздадем нашия калъф за промяна на цвета
Стъпка 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 и да отидете на файлове, след това примери, след това да отворите Adafruit_Motor_Shield_Library и след това в MotorTest. Пуснете кода, за да се уверите, че няма проблеми. Ако има проблеми, вероятно не сте изтеглили библиотеката neopixel правилно и трябва да се върнете и да проверите дали сте пропуснали стъпки. Сега свържете платката си Flora към компютъра си и качете кода, уверете се, че сте на правилния порт, на който трябва да сте. След като заредите това на дъската, трябва да видите светодиода на платката, който започва да се превръща в различни цветове.
Стъпка 10: Тестване на сензора 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 секунди и след това ще се изключи. След като бутонът е включен, не е нужно да променяте кода, за да може бутонът да работи, той автоматично.
Препоръчано:
Лесна промяна на цвета, базирана на наклона, безжична лампа с куб Рубик: 10 стъпки (със снимки)
Лесна промяна на цвета, базирана на наклона, безжична лампа с кубик на Рубик: Днес ще изградим тази страхотна лампа с кубик на Рубик, която променя цвета в зависимост от това коя страна е нагоре. Кубът работи на малка LiPo батерия, заредена от стандартен micro-usb кабел и, според моите тестове, има живот на батерията от няколко дни. Това
Светеща китара за промяна на цвета: 49 стъпки (със снимки)
Светеща китара за промяна на цвета: В кралството на рокендрола е важно да се отличите. С милиони хора в този свят, които могат да свирят на китара, просто да свириш добре просто няма да го отрежеш. Имате нужда от нещо допълнително, за да се издигнете като рок бог. Помислете за този гу
Лесна промяна на цвета на LED "свещ": 5 стъпки (със снимки)
Лесна LED свещ за промяна на цвета: Това е проста светлина за промяна на цвета, която е чудесна за деца и възрастни. Изглежда красиво в слабо осветена стая, чудесно за празниците и прави доста хладна нощна светлина
LED рафт за промяна на цвета на сурово дърво: 10 стъпки (със снимки)
LED рафт за промяна на цвета от сурово дърво DIY: В тази инструкция ще ви покажа стъпка по стъпка как да направите този красив единствен по рода си цвят, който променя цвета на LED рафт. Този проект беше много забавно да се направи и съм много доволен от крайния продукт. Като цяло този проект няма да струва
Промяна на цвета на нощната светлина с помощта на Ardruino 101: 4 стъпки (със снимки)
Промяна на цвета на нощната светлина с помощта на Ardruino 101: В този проект вие ще правите нощна лампа, използвайки ardruino, Adafruit neo rgb Strips и 3D принтер. Обърнете внимание, че този натрапчив е само за моя училищен проект. Кодът за този проект се основава на друг проект. С това казах, че не съм бивш