Съдържание:

Супер лесна кристална светлина: 6 стъпки
Супер лесна кристална светлина: 6 стъпки

Видео: Супер лесна кристална светлина: 6 стъпки

Видео: Супер лесна кристална светлина: 6 стъпки
Видео: ❤️ Моята формула за щастие в 6 стъпки 2024, Ноември
Anonim
Супер лесна кристална светлина за настроение
Супер лесна кристална светлина за настроение

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

Някои предистории на този проект: Моят малък брат (известен отсега нататък като Unicorn) и аз получаваме страхотните абонаментни кутии на Kiwico (не са спонсорирани, просто обожавам) и през този месец Tinker щайгата Unicorn получи хладна RGB светлина за настроение. Той го построи, но бързо разбра, че всеки цвят има само включване/изключване, така че има ограничени цветове. В един от моите класове за училище трябва да правим STEM проект всяка сряда. Миналата сряда Unicorn и аз ремиксирахме този проект заедно, за да може той да кодира повече цветови възможности.

Ако го използвате като урок, препоръчвам да отпечатате базите за учениците предварително. Отпечатването на моето отне около 4 часа.

Моля, гласувайте за това в конкурса за ремикси! Това е първият ми Instructable и Unicorn и работя много усилено по това. (Сега мога да оценя колко писане е свързано с писането на инструкции!)

Консумативи

  • RGB LED (малък работи)
  • Arduino Uno (и кабелът на батерията, и usb кабелът за програмиране, трябва да се предлагат в основен комплект)
  • Основни джъмперни проводници
  • малка дъска
  • Резистор 220 ома
  • Комплект кристали Kiwico (или друг LED дифузьор)

www.kiwico.com/us/store/dp/color-mixing-le…

Достъп до 3D принтер (или знаете ли, моделиране на глина като модел магия или нещо подобно)/вакуумно устройство може би? дърво, ако имате инструменти, може да е хладно

Стъпка 1: Свържете го

Свържете го!
Свържете го!

Свържете катода на RGB светодиода, който е по -дългият щифт на RGB, водещ към GND на Arduino, а другите три щифта към щифта 11, 10, 9 на Arduino през резисторите 220 ома.

Стъпка 2: Печатаща база и вмъкване на дифузьор (ВРЕМЕ НА РЕМИКС!)

База за печат и вмъкване на дифузьор (ВРЕМЕ ЗА ПОЛУЧАВАНЕ!)
База за печат и вмъкване на дифузьор (ВРЕМЕ ЗА ПОЛУЧАВАНЕ!)

Основа за 3D печат (или модел)

Кристалът е ремикс #1, защото е ремикс на светлината kiwico (която прави само няколко цвята)

Базата е ремикс #2, това е ремикс на ниско поли плантатор на thingiverse:

Обърнах го и изрязах някои дупки за дифузора и захранването в tinkercad. Файлът, който отпечатах, е вграден тук.

Стъпка 3: Кодово време (и ремикс #3)

Кодово време (и ремикс #3)
Кодово време (и ремикс #3)

Кодът е от

Просто казано, отворете приложението Arduino и следвайте под-стъпките по-долу.

1: въведете кода за настройка.

int red_light_pin = 11; int green_light_pin = 10; int blue_light_pin = 9; void setup () {pinMode (red_light_pin, OUTPUT); pinMode (green_light_pin, OUTPUT); pinMode (blue_light_pin, OUTPUT);}

2: Основният код.

void loop () {

// ВАШИТЕ ЦВЕТОВЕ ТУК

} void RGB_color (int red_light_value, int green_light_value, int blue_light_value) {analogWrite (red_light_pin, red_light_value); analogWrite (green_light_pin, green_light_value); analogWrite (blue_light_pin, blue_light_value);}

3: Как работят цветовете. (удебелен = коментарът ми, не го добавяйте към arduino)

Всеки цвят, който искате да мига/пулсира, има тази последователност добавена под void loop () {

RGB_color (255, 0, 0 rgb стойност за желания от вас цвят); // Червено Коментирайте цвета, за да стане читав

забавяне (1000); Колко дълго е цветът, сигурен съм, че това е 1 секунда

4: Примерен код:

int red_light_pin = 11; int green_light_pin = 10; int blue_light_pin = 9; void setup () {pinMode (red_light_pin, OUTPUT); pinMode (green_light_pin, OUTPUT); pinMode (blue_light_pin, OUTPUT);} void loop () {RGB_color (255, 0, 0); // Червено забавяне (1000); RGB_color (0, 255, 0); // Зелено забавяне (1000); RGB_цвет (0, 0, 255); // Синьо забавяне (1000); RGB_color (255, 255, 125); // малиново забавяне (1000); RGB_цвет (0, 255, 255); // Циан забавяне (1000); RGB_color (255, 0, 255); // Пурпурно забавяне (1000); RGB_цвет (255, 255, 0); // Жълто забавяне (1000); RGB_color (255, 255, 255); // Бяло забавяне (1000);} void RGB_color (int red_light_value, int green_light_value, int blue_light_value) {analogWrite (red_light_pin, red_light_value); analogWrite (green_light_pin, green_light_value); analogWrite (blue_light_pin, blue_light_value);}

Стъпка 4: Изпратете до Arduino

Изпратете до Arduino
Изпратете до Arduino

Включете дъската в USB към вашия компютър. Натиснете отметката за проверка и натиснете стрелката, за да изпратите до arduino. Когато светодиодът започне да мига през кода ви, можете да го изключите от компютъра. Включете 9V батерията в платката и кодът ще стартира.

Стъпка 5: Сложете го заедно

Сложете го заедно
Сложете го заедно

Поставете дъската вътре в основата, като захранващият кабел излиза от отвора.

Стъпка 6: Искате ли да го препрограмирате отново?

Извадете го, включете го в компютъра, кодирайте го и го поставете отново в основата. Наслади се!

Приложен е видеоклип от него.

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