Съдържание:
- Стъпка 1: Части
- Стъпка 2: Схематично
- Стъпка 3: Запояйте вашата печатна платка
- Стъпка 4: Качете кода
- Стъпка 5: И сте готови
Видео: Направи си сам Wi-Fi RGB лентов контролер: 5 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:52
Благодаря на JLCPCB и LCSC, че направиха този проект възможен! Вижте ги днес!
(Забележка: Това не е моят дизайн (Освен схематични и печатни платки) и цялата заслуга за идеята е на Saiyam)
Как започна този проект е, че купих RGB LED лента от Ebay и ужасният малък IR контролер беше ужасен, мразех го. Затова отидох на мисия да направя контролер за активиране на wifi за това.
Стъпка 1: Части
- 3 1K резистора
- 3 транзистори с висока мощност, използвах TIP31
- LINKIT ONE Микроконтролер
- Аналогова RGB лента
- (Останалото е, ако сте направили печатна платка, както направих аз)
- 1 Винтова клема
- Мъжки заглавки
- ИНСТРУМЕНТИ
- Поялник/станция
- Припой
- Клещи
- Резачки за тел
Стъпка 2: Схематично
Когато проучвах този дизайн, използвах блоковата диаграма на Saiyam, за да направя тази схема в EasyEda (Връзка към нея тук) Сега, ако не можете да прочетете това или не можете да се притеснявате да го направите, ето основната идея, Емитиращ щифт на всички транзистори, които трябва да бъдат свързани към GND щифт на linkit one. Базов щифт на транзистор 1, който да бъде свързан към цифров ПИН 9 на линкит 1. Базовият щифт на транзистор 2 за свързване към цифров ПИН 3 на линкит 1. Базов щифт на транзистор 3, за да бъде свързан към цифров PIN 2 на linkit one. Анод на LED лента за свързване към захранване (+). Емитерни щифтове на всички транзистори, които трябва да бъдат свързани към захранване (-). Не забравяйте, че използването на пинове 3 и 9 е необходимо и те не могат да се променят, тъй като те са единствените PWM щифтове на Linkit ONE. Тъй като има само два от тях, третият цвят на LED лентата трябва да бъде контролиран до нормален цифров щифт.
Стъпка 3: Запояйте вашата печатна платка
След като направих схемата, ги направих в печатни платки и ги поръчах в JLCPCB и ги получих в рамките на 5 дни!
След това отидох в LCSC и поръчах компонентите, това отне известно време, тъй като беше твърде скъпо за DHL да го достави до мястото, където съм.
След 5 дни чакане получих моите печатни платки и те бяха толкова добри, колкото очаквах да бъдат, можете да разгледате моя преглед на JLCPCB тук за по-задълбочен поглед върху тях.
Няколко дни по -късно получих пакета си от LCSC с всичките ми компоненти, добре опаковани в техните собствени антистатични торби.
Контролерът работи на около 12V, така че ще ви трябват около 12V 3A за 3м лента, подобна на това, което използвам.
Следващата стъпка е да запоите всичко към вашата перфорирана дъска или към вашата печатна платка, като се уверите, че полярността на транзисторите е правилна.
Вероятно можете да кажете, че направих грешка тук и ако не можете, запоявах женски заглавки вместо мъжки, тъй като заглавките linkit one са женски.
Стъпка 4: Качете кода
След като извършите цялото запояване и свързване, сега е време да качите кода, за да го свържете. Но преди това трябва да имате библиотеката Blynk. Прикачих по -долу zip файла. Извлечете цялото съдържание и ги прехвърлете в Documents> Arduino> Libraries.
Кодът за този проект се намира в библиотеката на Blynk. В IDE на arduino отидете на Файлове> Примери> Blynk> Linkit ONE. Сега трябва да направите някои промени в кода:
Под: char auth = “YourAuthToken”; // Добавете маркера за удостоверяване на вашия blynk проект (вижте следващата стъпка)
Под: #define WIFI_SSID “YourSSID” // Добавете името на вашата WiFi връзка.
Под: #define WIFI_PASS “YourPASS” // Добавете паролата за вашата WiFi връзка
Под: #define WIFI_AUTH LWIFI_WPA // Изберете от LWIFI_OPEN, LWIFI_WPA или LWIFI_WEP.
Ако не знаете токена за удостоверяване, преминете към следващата стъпка и след това се върнете към тази стъпка. Ако вече имате такъв, просто задайте превключвателите на Linkit ONE на SPI, UART и USB позиции и качете кода.
cdn.instructables.com/ORIG/F09/CBFR/IIEYYR…
Забележка: Това не е моят код и всички кредити отиват на неговия производител.
След като направите това.
Изтеглете безплатно приложението Blynk от магазина за игри. Регистрирайте се в акаунт, като предоставите своя имейл адрес и други подробности. За да направите това, трябва да имате интернет връзка. Когато влезете в акаунта си, създайте нов проект с името по ваш избор. Когато правите проект, ще видите някои цифри и знаци. Това е вашият маркер за удостоверяване, използван за свързване на вашия Linkit ONE към blynk сървъра. Копирайте маркера за удостоверяване и го добавете към кода, даден в предишната стъпка (За подробности преминете към предишната стъпка). Сега преминете към екрана на проекта, който първоначално ще бъде празен. Отидете на панела с приспособления и копирайте „Бутон“и „ZeRGBa“. В бутона задайте номера на пина като 2. Задайте два от номерата на пиновете в ZeRGBa като 3 и 9. Оставете третия празен. Сега накрая включете вашия linkit ONE, оставете го да се свърже с Wifi мрежата и след това в приложението изберете опцията „Възпроизвеждане“. Това е! Сега ще можете да контролирате лентата чрез вашия смартфон. Ако не работи, проверете връзките си. Уверете се, че маркерът за удостоверяване трябва да бъде споменат правилно в кода.
(Забележка: Екранните снимки не са мои, тъй като забравих за тях, кредит към Saiyam)
Стъпка 5: И сте готови
Благодаря на спонсорите, че направиха този проект възможен, и благодаря на Saiyam за идеята.
Също така все още имам останали печатни платки от този проект и можете да ги закупите тук, ако някой се интересува!
Препоръчано:
Макро обектив „Направи си сам“с AF (различен от всички други макро обективи „Направи си сам“): 4 стъпки (със снимки)
Макро обектив „Направи си сам“с АФ (различен от всички други макро обективи „Направи си сам“): Виждал съм много хора, които правят макро обективи със стандартен комплект обектив (Обикновено 18-55 мм). Повечето от тях са обектив, просто залепен върху камерата назад или отстранен преден елемент. И за двете опции има недостатъци. За монтиране на обектива
Модифициран RGBW LED лентов контролер, PIR контролиран, ESP8285: 3 стъпки
Модифициран RGBW LED лентов контролер, PIR контролиран, ESP8285: Над бюрото си у дома съм инсталирал RGBW LED лента. WiFi LED RGBW контролерът трябва да работи с приложение като приложението Magic Home. Съдържам обаче чип ESP8285, който пробляснах със собствен фърмуер. Добавих PIR, чрез който LED лентата се превключва
Надстройте самата напоителна саксия „Направи си сам“с WiFi в „Направи си сам“аларма за откриване на движение Плантатор: 17 стъпки
Надстройте DIY самополиващата саксия с WiFi в аларма за часовници за откриване на движение „Направи си сам“ В тази статия ще ви покажем как да надстроите вашата самостоятелно поливаща саксия с WiFi със самонараняване с WiFi и аларма за откриване на движение. не сте чели статията за това как да си направите саморъчно саксия с WiFi с WiFi, можете да печете
Arduino RGB LED лентов контролер: 4 стъпки
Arduino RGB LED Strip Controller: Често когато хората искат да контролират своята RGB LED лента с Arduino, се използват три потенциометра за смесване на червения, зеления и синия цвят. Това работи и би могло да бъде идеално за вашите нужди, но исках да направя нещо по -интуитивно, нещо
MIDI 5V LED лентов контролер за Spielatron или друг MIDI синтезатор: 7 стъпки (със снимки)
MIDI 5V LED Strip Light Controller за Spielatron или друг MIDI синтезатор: Този контролер мига трицветни LED ленти за 50mS на бележка.Синьо за G5 до D#6, червено за E6 до B6 и зелено за C7 до G7. Контролерът е ALSA MIDI устройство, така че MIDI софтуерът може да извежда към светодиодите едновременно с MIDI синтезатор