Съдържание:

СЪЗДАЙТЕ СЕНИ С ТРИЪГЪЛНИКА НА СИЕРПИНСКИ И УМЕН ТЕЛЕФОН: 11 стъпки
СЪЗДАЙТЕ СЕНИ С ТРИЪГЪЛНИКА НА СИЕРПИНСКИ И УМЕН ТЕЛЕФОН: 11 стъпки

Видео: СЪЗДАЙТЕ СЕНИ С ТРИЪГЪЛНИКА НА СИЕРПИНСКИ И УМЕН ТЕЛЕФОН: 11 стъпки

Видео: СЪЗДАЙТЕ СЕНИ С ТРИЪГЪЛНИКА НА СИЕРПИНСКИ И УМЕН ТЕЛЕФОН: 11 стъпки
Видео: AQUASCAPING MASTERCLASS BY JUAN PUCHADES - CHALLENGE YOURSELF, CREATE SOMETHING MEMORABLE! 2024, Юли
Anonim
СЪЗДАЙТЕ СЕНИ С ТРИЪГЪЛНИКА НА СИЕРПИНСКИ И УМЕН ТЕЛЕФОН
СЪЗДАЙТЕ СЕНИ С ТРИЪГЪЛНИКА НА СИЕРПИНСКИ И УМЕН ТЕЛЕФОН

LED сенките са страхотни за гледане и те ни хипнотизират, както и успокояват очите ни и отпускат мозъка ни. Така че в тази статия ще ви разкажа как създадох нюанси, използвайки триъгълника на SIERPINSKI и вашия SMART PHONE чрез приложение, което можете да създадете с помощта на HTML или CSS или друг език за програмиране.

ТАКА ДА ЗАПОЧНЕМ С BUILD

МОЖЕТЕ ДА ПОСЕТЕТЕ МОЯ КАНАЛ В YOUTUBE: GO ELECTRONICS

Стъпка 1: РАЗБИРАНЕ НА ТРИЪГЪЛКА НА СЕРПИНСКИ

РАЗБИРАЩ ТРИЪГЪЛ НА СЕРПИНСКИ
РАЗБИРАЩ ТРИЪГЪЛ НА СЕРПИНСКИ
РАЗБИРАЩ ТРИЪГЪЛ НА СЕРПИНСКИ
РАЗБИРАЩ ТРИЪГЪЛ НА СЕРПИНСКИ

Първо нека разберем концепцията зад триъгълника на sierpinski, който се основава на ФРАКТАЛИ

Фракталите са безкраен модел, който е САМОПОДОБЕН в различни мащаби. Те се създават чрез повтаряне

прост процес отново и отново в непрекъснат цикъл на обратна връзка.

Лесно е да се каже, че фракталите са безкрайни модели и продължават. Както можете да видите на изображението този триъгълник вътре в триъгълник в триъгълник до безкраен модел.

Сега излизаме от темата, така че нека започнем с изграждането.

ЗАБЕЛЕЖКА; Във видеото в моя канал в YouTube има анимация.

ИДЕТЕ ЕЛЕКТРОНИКА

Стъпка 2: РАЗРЕЗВАНЕ НА ДЪРВОТО И НАМАЛЯВАНЕ НА ТРИЪГЪЛНИКА

РАЗРЕЗВАНЕ НА ДЪРВОТО И НАМАЛЯВАНЕ НА ТРИЪГЪЛНИКА
РАЗРЕЗВАНЕ НА ДЪРВОТО И НАМАЛЯВАНЕ НА ТРИЪГЪЛНИКА
РАЗРЕЗВАНЕ НА ДЪРВОТО И НАМАЛЯВАНЕ НА ТРИЪГЪЛНИКА
РАЗРЕЗВАНЕ НА ДЪРВОТО И НАМАЛЯВАНЕ НА ТРИЪГЪЛНИКА
РАЗРЕЗВАНЕ НА ДЪРВОТО И НАМАЛЯВАНЕ НА ТРИЪГЪЛНИКА
РАЗРЕЗВАНЕ НА ДЪРВОТО И НАМАЛЯВАНЕ НА ТРИЪГЪЛНИКА

Така че първата стъпка към изграждането беше да взема парче дърво, където да нарисувам триъгълника на Сирпински. И така, взех РЪЧНАТА СИЛА и шперплат с дебелина 3 мм и започнах да режа парче дърво с дължина 200 мм и ширина 180 мм.

И след като приключих, планирах триъгълника на Сирпински на лист хартия и след това следвах направляващите линии и го нарисувах върху парчето дърво, което наскоро нарязах. След това маркирах всички места, където мога да оправя светодиодите.

Стъпка 3: ДЕНТИРАНЕ И ПРОБИВАНЕ НА ДУПКИТЕ

ДЕНТИРАНЕ И ПРОБИВАНЕ НА ДУПИТЕ
ДЕНТИРАНЕ И ПРОБИВАНЕ НА ДУПИТЕ

С моя винтоверт забих всички места, където лесно мога да пробия дупките. След като всяка дупка беше напукана, започнах процеса на пробиване на дупки.

Стъпка 4: ИЗПОЛЗВАНИ LED (RGBS И БЕЛИ LED)

ИЗПОЛЗВАНИ LED (RGBS И БЕЛИ LED)
ИЗПОЛЗВАНИ LED (RGBS И БЕЛИ LED)
ИЗПОЛЗВАНИ LED (RGBS И БЕЛИ LED)
ИЗПОЛЗВАНИ LED (RGBS И БЕЛИ LED)
ИЗПОЛЗВАНИ LED (RGBS И БЕЛИ LED)
ИЗПОЛЗВАНИ LED (RGBS И БЕЛИ LED)

След като процесът на пробиване приключи. Време беше да разкрием най -важния компонент RGB светодиодите.

И имаме нужда от приблизително 30 RGB светодиода.

RGB светодиодите се състоят от 4 пина. Един за ЧЕРВЕН, СИН, ЗЕЛЕН И (VCC, ако е общ анод или GND, ако общ катод)

Тук сме използвали 30 често срещани RGB светодиода.

Но също така се нуждаем от някои бели светодиоди, за да изглежда триъгълникът ни по -здрав. И така, взех около 20 бели светодиода.

Стъпка 5: ПЛАН ПЛАСТВАНЕ НА LED

ПЛАН ЗА КРЕПЛЕНИЕ НА LED
ПЛАН ЗА КРЕПЛЕНИЕ НА LED
ПЛАН ЗА ФИКСИРАНЕ НА LED
ПЛАН ЗА ФИКСИРАНЕ НА LED

СЛЕД като избрахме всички видове светодиоди, беше време да разкрием плана кой от къде води.

Сега белите светодиоди отиват в обратните триъгълници, докато RGB светодиодите отиват навсякъде другаде, както е показано на плана.

това прави нашия триъгълник да изглежда по -жив и креативен.

Стъпка 6: ПОКРЕПЯНЕ НА светодиодите

ФИКСИРАНЕ НА светодиодите
ФИКСИРАНЕ НА светодиодите
ФИКСИРАНЕ НА светодиодите
ФИКСИРАНЕ НА светодиодите

Тъй като планът вече беше завършен, започнах да поставям всички светодиоди на място и да ги запоявам заедно. За белите светодиоди положителният извод на всички светодиоди и отрицателният извод на всички светодиоди бяха свързани заедно. Но за rgb светодиоди използвах червен проводник за червени щифтове син за сини щифтове и зелен за зелени щифтове. ЗА да не бъркаме в крайна сметка. И след като поставих всички RGB светодиоди, започнах досаден, както и дълъг процес на запояване.

Стъпка 7: ОБРАЗУВАНЕ НА ЖИВОТИ

ОБУВЯВАНЕ НА КЪЩИ
ОБУВЯВАНЕ НА КЪЩИ
ОБУВЯВАНЕ НА КЪЩИ
ОБУВЯВАНЕ НА КЪЩИ

Окабеляването след процеса на запояване изглежда малко обезсърчително, но не се плашете, това е просто проста схема на окабеляване, но е малко дълга и отнема много време. Отне ми около 3 часа. запояване и управление на схемата на окабеляване. сега нека преминем към приложението.

Стъпка 8: СЪЗДАВАНЕ НА ПРИЛОЖЕНИЕТО

СЪЗДАВАНЕ НА ПРИЛОЖЕНИЕТО
СЪЗДАВАНЕ НА ПРИЛОЖЕНИЕТО
СЪЗДАВАНЕ НА ПРИЛОЖЕНИЕТО
СЪЗДАВАНЕ НА ПРИЛОЖЕНИЕТО
СЪЗДАВАНЕ НА ПРИЛОЖЕНИЕТО
СЪЗДАВАНЕ НА ПРИЛОЖЕНИЕТО
СЪЗДАВАНЕ НА ПРИЛОЖЕНИЕТО
СЪЗДАВАНЕ НА ПРИЛОЖЕНИЕТО

Можете да създадете това приложение с помощта на HTML или CSS и неговото много основно приложение за изграждане и работа

И странична бележка: за да изтеглите приложението, проверете описанието на видеоклипа ми в YouTube

ИДЕТЕ ЕЛЕКТРОНИКА

Сега Първо в горната част можете да видите лого на Bluetooth и етикет, наречен не е свързан и когато щракнете върху логото на Bluetooth, можете да видите песен от близките Bluetooth устройства. Използваме BLUETOOTH МОДУЛ HC-05, така че когато кликнете върху HC -05 текстът НЕ СВЪРЗАН се превръща в свързан с червения цвят. И сега, когато щракнем върху различни нюанси, триъгълникът на sierpinski го показва.

Стъпка 9: ПРОГРАМИРАЩА ЧАСТ

const int redPin = 3;

const int bluePin = 6;

const int greenPin = 5;

цвят на символа = 0;

void setup () {// поставете вашия код за настройка тук, за да стартирате веднъж: pinMode (redPin, OUTPUT); pinMode (bluePin, OUTPUT);

pinMode (greenPin, OUTPUT);

Serial.begin (9600);

analogWrite (redPin, 0);

analogWrite (bluePin, 0);

analogWrite (greenPin, 0);

}

void loop () {// поставете основния си код тук, за да се изпълнява многократно: if (Serial.available ()> 0) {color = Serial.read (); char стойност = char (цвят); if (стойност! = '0') {Serial.println (стойност); }}

if (color == 'Y') {analogWrite (redPin, 0); analogWrite (bluePin, 255); analogWrite (greenPin, 0); }

if (color == 'W') {analogWrite (redPin, 0); analogWrite (bluePin, 0); analogWrite (greenPin, 0); }

if (color == 'R') {analogWrite (redPin, 0); analogWrite (bluePin, 255); analogWrite (greenPin, 255); }

if (color == 'P') {analogWrite (redPin, 0); analogWrite (bluePin, 80); analogWrite (greenPin, 70); }

if (color == 'O') {analogWrite (redPin, 0); analogWrite (bluePin, 255); analogWrite (greenPin, 90); }

if (color == 'M') {analogWrite (redPin, 0); analogWrite (bluePin, 0); analogWrite (greenPin, 255); }

if (color == 'C') {analogWrite (redPin, 255); analogWrite (bluePin, 0); analogWrite (greenPin, 0); }

if (color == 'G') {analogWrite (redPin, 255); analogWrite (bluePin, 255); analogWrite (greenPin, 0); }

if (color == 'B') {analogWrite (redPin, 255); analogWrite (bluePin, 0); analogWrite (greenPin, 255); }}

Този код е много лесен за тълкуване, като първо декларираме пиновете в световен мащаб. След това първоначално запишете всеки щифт като нисък или 0, така че първоначално да останат в изключено състояние.

След това в void loop проверяваме дали има входящи данни и ако има налични данни, започваме да изпълняваме различни цветове според наличните данни. Затова преминете внимателно през кода.

Стъпка 10: Успокойте очите си и отпуснете мозъка си

УПОКОЙТЕ ОЧИТЕ И РАЗПОЛЗВАЙТЕ МОЗКА
УПОКОЙТЕ ОЧИТЕ И РАЗПОЛЗВАЙТЕ МОЗКА
УПОКОЙТЕ ОЧИТЕ И РАЗПОЛЗВАЙТЕ МОЗКА
УПОКОЙТЕ ОЧИТЕ И РАЗПОЛЗВАЙТЕ МОЗКА
УПОКОЙТЕ ОЧИТЕ И РАЗПОЛЗВАЙТЕ МОЗКА
УПОКОЙТЕ ОЧИТЕ И РАЗПОЛЗВАЙТЕ МОЗКА
УПОКОЙТЕ ОЧИТЕ И РАЗПОЛЗВАЙТЕ МОЗКА
УПОКОЙТЕ ОЧИТЕ И РАЗПОЛЗВАЙТЕ МОЗКА

СЕГА позволява да успокоим очите си и да отпуснем мозъка си, като гледаме завладяващите нюанси, контролирани от приложението, за което наскоро говорихме

НО ЗА ПОВЕЧЕ ПОДРОБНОСТИ ПОСЕТЕТЕ МОЯТ YOUTUBE КАНАЛ: GO ELECTRONICS

Стъпка 11: ГЛЕДАЙТЕ ЦЯЛОТО ВИДЕО

БЛАГОДАРЯ ВИ, ЧЕ ГЛЕДАХТЕ

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