Съдържание:

Използвайте Cortana и Arduino, за да контролирате RGB светодиоди или LED ленти с гласа си!: 4 стъпки (със снимки)
Използвайте Cortana и Arduino, за да контролирате RGB светодиоди или LED ленти с гласа си!: 4 стъпки (със снимки)

Видео: Използвайте Cortana и Arduino, за да контролирате RGB светодиоди или LED ленти с гласа си!: 4 стъпки (със снимки)

Видео: Използвайте Cortana и Arduino, за да контролирате RGB светодиоди или LED ленти с гласа си!: 4 стъпки (със снимки)
Видео: CS50 2013 - Week 9 2024, Ноември
Anonim
Image
Image
Нека изградим хардуера
Нека изградим хардуера

В тази инструкция ще ви покажа как можете да контролирате вашата RGB LED или LED лента с гласа си. Това се прави от приложението CoRGB, което е достъпно безплатно в магазина за приложения на Windows. Това приложение е част от моя проект CortanaRoom. Когато приключите с този проект, можете да влезете в стаята си и просто да помолите Cortana да включи LED лентата например в синьо и Cortana ще я включи вместо вас. За този урок не ви трябват много.

1x windows 10 бр

3x N канал MOSFET (може да се направи без, но можете, отколкото само да свържете 1 RGB LED)

1x arduino с usb порт

1x RGB LED или RGB LED лента с общ +

Ако не сте толкова технически или нямате всички компоненти, можете да си купите комплекти „направи си сам“от ebay тук:

Ето списък с функциите на cortanaRGB, а също и вижте видеото!

-Включете или изключете вашата LED лента в множество цветове по глас

Поддържаните цветове са

червен

Син

Зелено

Лилаво

Розово

Оранжево

Жълто

Циан

-Активирайте ефекта на избледняване с глас

-задайте персонализирана скорост на избледняване

-Активирайте мигащия ефект с глас

-задайте персонализиран мигащ цвят и скорост на мигане

-Активирайте гласовия ефект на избледняване на един цвят

-задайте персонализирана скорост на избледняване на един цвят и цвят

-CortanaRGB запомня вашите настройки, дори ако затворите приложението

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

-Умен дизайн на оформлението

-CortanaRGB може да се активира от фона само с глас.

-Многократни възможности за гласови команди за една функция. Например „Моля, включете светодиода в червено“ще работи, но „моля, включете светодиода в червен цвят“също ще работи

-поддръжка за множество серийни конверторни чипове

Така че нека започнем!

Ако не сте толкова технически или нямате всички компоненти, можете да си купите комплекти „направи си сам“от ebay тук:

www.ebay.com/itm/382629407670

Стъпка 1: Нека изградим хардуера

Нека изградим хардуера
Нека изградим хардуера

Забележка!

Горната схема не е 100% правилна след актуализацията на новото приложение CoRGB.

Следното се е променило

Arduino pin 10 вече е зелен Arduino pin 9 вече е син

Пин 11 на Arduino вече е червен

Първо трябва да изградим хардуер. Направете това, като следвате схемата. Използвайте сложната, ако използвате RGB LED лента или набор от RGB LED. Ако използвате само един или два светодиода, можете да използвате по -малко сложния. Това е така, защото Arduino не може да се справи с високия ток.

Кратко обяснение на сложното.

В схемата можете да видите 3 M-канала с N-канал. Използвам IRF44N. Уверете се, че вашите MOSFET са с висок ток. Свържете MOSFET както следва:

Gate: Свържете този щифт с DigitalPin на Arduino. Не забравяйте да използвате правилния цифров щифт с правилния цвят. В противен случай цветовете няма да са правилни.

Изтичане: Свържете това директно към RGB LED лента или Led масив.

Източник: Свържете този щифт към GND.

Проводниците 12V/5V отляво на схемата трябва да бъдат свързани към вашето захранване. Използвах 12V LED лента, така че се използва 12V 3A захранваща тухла, която имах. Уверете се, че вашата тухла има достатъчно ток за вашата лента.

Уверете се, че вашата LED лента ИЛИ RGB LED е общ анод !. В противен случай други ще работят

Стъпка 2: Настройте Arduino

Настройте Arduino
Настройте Arduino

Сега трябва да качим някакъв код в Arduino. Направете това, като първо свържете Arduino към компютъра.

Тогава:

1. отворете arduino ide2. отидете на файл

3. отидете на примери

4. отидете на Firmata

5. изберете StandardFirmata

6. Щракнете върху бутона за качване и сте готови.

Стъпка 3: Настройка на CortanaRGB

CortanaRGB вече е опростена!

Просто изтеглете приложението CoRGB от магазина на Windows и сте готови!

www.microsoft.com/nl-nl/p/corgb/9npsndqp6ms3

Ако имате проблеми при свързването към arduino, може да се наложи да промените PID и VID. За да направите това, следвайте стъпките по -долу.

1. клавиш на Windows + x и изберете мениджър на устройства 2. отидете на портове

3. щракнете с десния бутон на вашето устройство и изберете свойства

4. отидете на раздела с подробности

5. в областта за избор на имот щракнете върху хардуер lds

6. сега ще видите вашите VID и PID

След това отидете на приложението CoRGB и превъртете надолу, за да помогнете. След това превъртете надолу отново и ще видите поле PID и VID. Въведете вашите PID и VID като тези „VID_2341“и „PID_0043“. Сега щракнете върху свързване и трябва да работи.

**** стар ****

Сега трябва да изтеглим и инсталираме CortanaRGB. Първо изтеглете CortanaRGB от моя github:

github.com/sieuwe1/CortanaRGB

След като изтеглите CortanaRGB, първо трябва да поставим компютъра ви в режим за програмисти. Това е така, че да можете да стартирате приложението без глупавия сертификат за магазина на Windows. Направете това чрез:

1 Отидете в настройките

2 отидете на сигурност и актуализации

3 отидете на за разработчици

4 Щракнете върху опцията, която казва Режим за програмисти

След това отидете в папката, която сте изтеглили. Там можете да видите папка, наречена Compiled. Отворете тази папка и след това можете да видите файл, наречен Add-AppDevPackage. Щракнете с десния бутон върху този файл и щракнете върху run with power shell. След това следвайте инструкциите на екрана и сте готови.

Сега остава само да установим контакт между CortanaRGB и вашето arduino. За това първо се нуждаем от PID и VID на вашия arduino.

Можете да получите тези чрез:

1. клавиш на Windows + x и изберете мениджър на устройства 2. отидете на портове

3. щракнете с десния бутон на вашето устройство и изберете свойства

4. отидете на раздела с подробности

5. в областта за избор на имот щракнете върху хардуер lds

6. сега ще видите вашите VID и PID

Сега, когато ги отворите, приложението CortanaRGB. Можете да го намерите, когато въведете cortanaRGB в менюто "Старт". След това превъртете надолу до бутона, който казва помощ. Кликнете върху този бутон и след това превъртете надолу, докато видите две текстови полета. Въведете в текстовото поле VID вашия VID и в текстовото поле PID PID. За мен PID и VID бяха: "VID_2341" и "PID_0043".

***************

Стъпка 4: Насладете се

Наслади се
Наслади се

Сега сте готови с настройването на всичко. Ако сте направили всичко правилно, сега можете да помолите Cortana да включи вашата LED лента. Ако нещо не работи, не се колебайте да ми задавате въпроси. Надявам се, че тази инструкция ви е помогнала и се наслаждавате на новата си умна стая.

Моля, разгледайте и другите ми инструкции, наречени CortanaRoom. Това е приложение, което също контролира RGB LED лента, но също така контролира вашите светлини.

www.instructables.com/id/Use-Cortana-and-a…

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