Съдържание:
- Консумативи
- Стъпка 1: Свързване на всички елементи към макета
- Стъпка 2: Писане на код
- Стъпка 3: Направете контейнер за вашия Arduino
- Стъпка 4: Използване на вашия цветен свят
Видео: Цветен свят: 4 стъпки (със снимки)
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:51
Референтен източник: Тук
RGB Colorful World е нощна светлина, направена от RGB цветни сензори. Той може лесно да промени и да избере желания от вас цвят според текущото ви настроение. Можете да имате желания цвят на нощната светлина, след като го използвате, за да усетите ярко оцветения обект.
//
Промяна на част (оригинал):
- Оригинално име: RGB Color Picker
Консумативи
Ще имаш нужда:
- Arduino Leonardo (Или друго) - Купете тук
- TCS3200 RGB сензор (или друг) - Купете тук
- LCD панел (1602 IIC/I2C) - Купете тук
- бутон (всякакъв вид)
- 4.7kΩ резистор (x1)
- 10kΩ резистор (x1)
- 220Ω резистор (x2)
- RGB LED - Купете тук
- BreadBoard
- абажур за нощно осветление
- Кашон
//
Промяна на част (оригинал):
- Arduino Pro Micro
- LCD панели без I2C
- TCS34725 RGB сензор
- 3D принтер
Стъпка 1: Свързване на всички елементи към макета
Преди да инсталираме всичко наведнъж, е по -безопасно да тестваме всеки елемент един по един. Защото ако сте инсталирали всичко, но не работи, едва ли можете да разберете какво се е объркало.
Окабеляването на различни Arduinos ще бъде различно. Ако използвате друг Arduino, можете да търсите в електрическата схема и код от други проекти.
Сега ще ви представим как да свържете проводника:
RGB цветен сензор
GND_има два GND, и двата са свързани към отрицателния полюс на макета (отрицателният полюс трябва да дърпа проводника към Arduino GND)
OUT_свържете се с pin8 на Arduino
S2 → Arduinopin10
S3 → Arduino pin9
VCC_има два VCC, и двата са свързани към положителния полюс на макета (положителният полюс трябва да издърпа проводник към 5v на Arduino)
S0 → Arduino щифт12
S1 → Arduino щифт11
LCD панел
GND_свързан към минуса на макета
VCC_свързан към макет положителен
SDA → Arduino pin2
SCL → Arduino pin3
Бутон
Използвайте щифта, за да поставите двужилния проводник в дъската
Отляво проводник_свържете 10kΩ резистор и след това издърпайте проводник към Arduino аналог A1.
Тел от дясната страна_ Разделен на две страни:
Първата страна: издърпайте проводника към положителната страна на макета.
Втората страна е: свържете 10kΩ резистор и след това свържете линия към отрицателната страна на макета.
RGB LED
RGB LED има 4 пина , Включва червен, отрицателен, зелен, син (къс, дълъг, къс, къс)
Red_ е свързан към макета и след това издърпайте линия към Arduino pin5
Отрицателният електрод _ е директно свързан с отрицателния електрод на макета
Green_ Свържете се с макета, добавете 220Ω резистор и след това издърпайте проводник към Arduino pin6
Blue_connect към макета, добавете 4.7kΩ резистор и след това издърпайте проводник към Arduino pin7
Горното е въвеждането на електрическа връзка.
//
Промяна на част (оригинал):
Окабеляването е същото, с изключение на LCD и цветовия модул.
LCD_Отначало е използвал само LCD, сменям го на I2c LCD.
RGB цвят sencor_ Първоначално използва TCS34725 RGB сензор, сменям го на TCS3200.
Стъпка 2: Писане на код
След като веригата е свързана, можете да започнете да пишете код.
Кодът е тук: Тук
Не забравяйте да тествате всяка част поотделно !!
Преди да включите USB кабела в Arduino, моля, проверете внимателно дали всички кабели са правилни. Ако има неправилна верига, това може да причини повреда на компютъра или платката Arduino.
Щифтът може да се смени сам, според схемата на вашата платка.
//
Промяна на част (оригинал):
- Кодът на цветния сензор LDC & RGB е променен.
- Началото на субтитрите на LCD дисплея също е променено.
- Променена е позицията на някои щифтове.
Стъпка 3: Направете контейнер за вашия Arduino
Измерете разстоянието между вашия Arduino и платката и го изрежете с картонена кутия. След залепване поставете компонента вътре.
Направих стълбищен контейнер, където бутонът и RGB светодиодът в горната равнина, а цветният сензор RGB и LCD са на долното ниво. Пространството вътре е сравнително голямо и няма да скъса проводника. За да свържете Arduino към банката за захранване, трябва да изрежем малка отстрани на кутията.
Размерът на черупката:
- По-високо ниво
Дължина: 19,5 / Ширина: 10,5 / Височина: 11см
- По-ниско ниво
Дължина: 19,5 / Ширина: 7,5 / Височина: 5 см
//
Промяна на част (оригинал):
- Той използва 3D печат, за да направи своя контейнер.
Стъпка 4: Използване на вашия цветен свят
Свържете USB кабела към Arduino и след включване на захранването можете да започнете да го използвате!
Изберете елемент с ярки цветове, поставете го на 1 см от RGB цветовия сензор и натиснете бутона. Цветът на елемента ще бъде показан на LCD панела, а след това RGB светодиодът също ще осветява лампата, подобна на този цвят.
Поради ограниченията на LED лампата, тя не може да осветява много прецизни цветове. Например, той не може да осветява черен или сив цвят, защото материалът на самия светодиод е бял. Затъмнените и по -малко ярки обекти ще намалят ефекта, околните светлини и отражателните светлини също ще го накарат да усети фалшивия цвят, затова се препоръчва да го използвате в тъмна стая.
Препоръчано:
Цветен облак, контролиран от приложението: 7 стъпки (със снимки)
Цветен облак, контролиран от приложения: Здравейте, в тази инструкция ще ви покажа как да изградите осветление на помещението от решетъчна решетка. Всичко може да се контролира чрез WLAN с приложение. Https://youtu.be/NQPSnQKSuoUT Имаше някои проблеми с проекта. Но в крайна сметка можете да се справите с
Somatic - Ръкавица за данни за реалния свят: 6 стъпки (със снимки)
Somatic-Ръкавица за данни за реалния свят: магнити с неодимов цилиндър с диаметър 4 мм, магнити с неодимов цилиндър с диаметър 4 мм Соматикът е клавиатура и мишка за носене, които са удобни, безпрепятствени и готови за целодневно носене. Той е зареден с целия хардуер за превеждане на ръчни знаци и
Цветен часовник за стена: 7 стъпки (със снимки)
Цветен стенен часовник: Този път ви представя цветен стенен аналогов часовник за детски дизайн, използващ LED ленти. Основите на часовника са да използвате три LED ленти и различни цветове, за да покажете часа: В кръглата LED лента, зеленият цвят е използва се за показване на часовете
Импортирайте персонализирани 3D модели във вашия Minecraft свят: 9 стъпки (със снимки)
Импортирайте персонализирани 3D модели във вашия Minecraft свят: Това е пълно ръководство за обясняване на процеса на импортиране на 3D модели във вашия Minecraft свят. Има три основни части, на които ще разбия процеса: Настрояване на Minecraft, импортиране/експортиране на вашия 3D модел и представяне на модела
Контролирайте устройствата от реалния свят с вашия компютър: 15 стъпки (със снимки)
Управлявайте устройства от реалния свят с вашия компютър: Тази инструкция ви показва как да взаимодействате с компютър и микроконтролер. Тази демонстрация ще усети стойността на пот или всеки аналогов вход и също така ще управлява серво. Общата цена е под $ 40, включително серво. Сервото включва микропревключвател и след това м