Съдържание:

Интернет неонова LED сърдечна светлина: 6 стъпки (със снимки)
Интернет неонова LED сърдечна светлина: 6 стъпки (със снимки)

Видео: Интернет неонова LED сърдечна светлина: 6 стъпки (със снимки)

Видео: Интернет неонова LED сърдечна светлина: 6 стъпки (със снимки)
Видео: Die 5 Biologischen Naturgesetze - Die Dokumentation 2024, Ноември
Anonim
Image
Image
Интернет неонова LED сърдечна светлина
Интернет неонова LED сърдечна светлина
Интернет неонова LED сърдечна светлина
Интернет неонова LED сърдечна светлина

Мили освен този специален човек или просто социално дистанциране? Искате ли да ги уведомите, че мислите за тях? Изградете тази свързана с интернет неонова LED сърдечна лампа и я настройте да бие от вашия телефон или компютър, по всяко време и отвсякъде

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

Консумативи

• Сърцевиден „LED неонов“знак от Amazon (търсене на неонов светодиоден знак в сърцето) или другаде. Това не са истински неонови табели с газови тръби, а LED ленти, обвити в дифузна пластмаса, които приличат на неонови тръби в различни цветове. Можете да си купите такъв с прикрепена основа или да създадете своя собствена база. Повечето работят на 5v и имат USB конектори за захранване.

Някои примери:

www.amazon.com/Battery-Powered-Hanging-Birthday-Christmas/dp/B07V35L4TT

www.amazon.com/Heart-Bedroom-Wedding-Holid…

www.amazon.com/XIYUNTE-Love-Light-Neon-Sig…

www.amazon.com/Cupid-Shape-Heart-Lights-De…

• WeMos mini или друг ESP8266

• Micro-USB кабел за данни за програмиране на платката

• NPN транзистор с общо предназначение като 2N2222, 2N3904 или 2N4401

• Резистор 1/8 или 1/4 вата, 100 до 470 ома

• Свързващ проводник

• Перфорирана дъска, тръби за радиатор (по избор)

Инструменти • Диагонални фрези

или тел за сваляне

• Поялник и спойка

основно:

по-добре:

• Arduino IDE за програмиране

• Основен волтметър:

или хлабав светодиод (по избор)

• Отвертка

Стъпка 1: Изградете вашата LED сърдечна светлина

Изградете вашата LED сърдечна светлина
Изградете вашата LED сърдечна светлина
Изградете вашата LED сърдечна светлина
Изградете вашата LED сърдечна светлина

Стъпка 1: Подгответе LED сърдечната светлина

Отворете основата на табелата, като премахнете капака на батерията и всички винтове. Запазете винтовете.

Искате да намерите положителните 5 волта и заземяващи връзки, а волтметърът прави това много по -лесно. Включете знака в USB захранване и сондирайте с волтметъра. Първо опитайте контактите на батерията в държача на батерията. Положителното 5v може да бъде маркирано с „+“, а заземяващият или отрицателният контакт на батерията обикновено е пружина с проводник, прикрепен в противоположния ъгъл на кутията за батерии. След като маркирате контактите + и заземяване, можете да премахнете всички други клеми на батерията в кутията - изобщо няма да използваме батерии.

Ще има един чифт проводници от USB щепсела (един към + и един към земята), а друг комплект ще отиде към сърцето (отново един, свързан към +, а другият към земята.) Премахнете само проводника, който минава между земята и Светодиоден знак, оставете другите три проводника, докато са прикрепени към контактите на батерията. Запоявайте червен проводник към клемата + на акумулатора и черен проводник към заземяващия контакт.

Ако сърцето ви има ключ в основата, както в горния пример, и искате да запазите функцията си, червеният проводник може да бъде запоен към терминала на превключвателя, който показва 5v на волтметъра, когато превключвателят е в положение ON и нула волта в позиция OFF.

[Ако нямате волтметър (и трябва - простите са евтини и удобни за носене, ако само за да проверите батериите си), можете да използвате един светодиод, за да намерите + и земните връзки. По -дългият проводник на светодиода отива към +, а по -късият към земята. Докоснете само за кратко, тъй като тук не използвате резистор за ограничаване на тока.]

Стъпка 2: Сглобете веригата

Сглобете веригата
Сглобете веригата
Сглобете веригата
Сглобете веригата
Сглобете веригата
Сглобете веригата

Схемата е много проста само с няколко компонента. Включени са както схематична, така и електрическа схема. Можете да изберете да сглобите веригата на макет за тестване, но запояването на щифтовете към платката ESP8266 може да затрудни впоследствие свързването на свързващи проводници към тези щифтове, отколкото при запояване на проводници към празните отвори. Ако на вашата ESP платка са инсталирани щифтове, малко парче перфорирана дъска ще улесни живота ви.

Ако използвате макет по време на тестването, можете да поставите един светодиод, който да застане за сърцето, но не забравяйте да следите полярността: по -дългият крак на светодиода отива към червения + проводник. Могат да се използват много широко достъпни NPN транзистори с общо предназначение, като 2N2222 или 2N4401, но трябва да проверите извода на конкретното устройство, което използвате: три жични кабела идват от транзистора, излъчвателя (E), колектора (C) и основата (B), но редът на тези кабели може да се различава в зависимост от устройството и производителя. Основата (В) често, но не винаги, е централен проводник. Проверете спецификационния лист за конкретния транзистор, който използвате преди запояване. Свържете единия край на резистора към щифт D6 на платката WeMos, а другия към основата (B) на транзистора. Стойността на необходимия резистор зависи от избрания от вас транзистор, както и от това колко ток се черпи от светодиодния знак, но вероятно ще попадне в диапазона от 100 - 470 ома. Искаме транзисторът да действа като превключвател в това, което е известно като "наситено" състояние. (Има различни онлайн калкулатори за стойности на базовия резистор, но ще бъде по -лесно да се използват няколко различни резистора, ако е необходимо, когато веригата приключи.) Заземяващият проводник от сърдечния знак, който беше изключен по -рано (или по -късия светодиод), сега е прикрепен към транзисторния колектор (C) и емитерният (E) проводник отива към черния заземен проводник. Преди да продължите, проверете всичките си връзки спрямо схемата и диаграмата, особено транзисторните връзки.

Също така се нуждаете от проводник от земята към G щифта на WeMos mini, както и проводник от +5 волта до щифта с маркировка 5V на платката WeMos. По конвенция, проводниците + напрежение често са червени, а заземяващите проводници обикновено са черни за лесна идентификация.

Стъпка 3: Регистрирайте се за Adafruit IO

Регистрирайте се за Adafruit IO
Регистрирайте се за Adafruit IO
Регистрирайте се за Adafruit IO
Регистрирайте се за Adafruit IO
Регистрирайте се за Adafruit IO
Регистрирайте се за Adafruit IO
Регистрирайте се за Adafruit IO
Регистрирайте се за Adafruit IO

След това ще искате да се регистрирате за безплатен акаунт на IO.adafruit.com. Изберете „Започнете безплатно“. Ще изберете потребителско име и ще ви бъде присвоен дълъг буквено -цифров ключ като "aio_5NrczkqJQCTddgWWOQM1glJSx." Запишете и двете за по -късно.

Създайте два емисии, за да пренасяте данни между вашето устройство и сървъра на Adafruit IO. Едната трябва да бъде наречена "старт", а другата "обратна връзка" (всички малки букви.)

Създайте ново табло за управление на този проект и го кръстете както искате. Тук ще насочите браузъра си да контролира сърцето. Добавете два нови „блока“към таблото си за управление, като щракнете върху бутона +. Изберете моментния бутон за началната емисия с бутонен текст от "Старт" и стойности 1 за Натиснете стойност и 0 за стойност на освобождаване. След това добавете блок „индикатор“и го прикрепете към емисията за обратна връзка. Изберете цветовете, които да представят както осветено, така и неосветено сърце и задайте условия на „= 1“. Можете да поставите 0 или 1 в полето Test Value, за да видите как ще се появят цветовете.

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

Стъпка 4: Програмирайте ESP2866

Изтеглете най -новия софтуер за IDE на Arduino за вашия компютър от https://www.arduino.cc/en/Main/Software и инсталирайте дескриптора на платките https://arduino.esp8266.com/stable/package_esp8266c… в Preferences -> Additional Board URL адреси на мениджър. Сега трябва да видите още няколко дъски в менюто Инструменти -> Табла, включително (LOLIN) WeMos mini.

Отидете в менюто Sketch -> Include Library -> Manage Libraries … Тук ще търсите и инсталирате последната версия на две необходими библиотеки Arduino: ESP8266WiFi и Adafruit_IO_WiFi. Затворете полето за търсене, когато приключите.

Сега изтеглете сърдечния код на тази страница на вашия компютър и го отворете в Arduino IDE. Може да получите инструкции да го запишете в папка със същото име.

В секцията за настройки ** въведете собствените си стойности за IO_USERNAME и IO_KEY от Adafruit, както и WIFI_SSID и WIFI_PASS на вашата собствена WiFi мрежа. Можете да промените няколко други параметри, както сметнете за добре:

#define fadeDuration 1000* 60* 30: По подразбиране времето за включване на светлината е 30 минути

#define minFade 10: Вероятно няма нужда да променяте това

#define maxFade 200: Обхват 100 - 500

Запазете редактирания код.

Отидете в менюто IDE и изберете Инструменти -> Платки -> LOLIN (WeMos) D1 и мини. Свържете USB кабела към платката WeMos и вашия компютър и изберете подходящия сериен порт под Инструменти -> Порт. Изберете меню Скица -> Качване и изчакайте процесът да приключи. Изключете серийния кабел.

За по -подробни инструкции относно настройката и използването на Arduino IDE, както и много други теми, вижте отличния

Стъпка 5: Запалете сърцето си

Запалете сърцето си!
Запалете сърцето си!

Включете сърцето в 5v USB източник на захранване. Трябва да видите син светодиод, осветен на платката.

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

Отстраняване на неизправности

Ако имате проблеми, проверете следното:

Захранва ли се ESP8266 (син светодиод)?

Проверете внимателно кабелите си, особено транзисторните връзки.

Потвърдете, че имате правилното AIO потребителско име и ключ, както и SSID и парола в кода.

Серийният монитор IDE може да се използва за отстраняване на грешки при всякакви проблеми.

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

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

Безсрамна приставка: Тази инструкция е подготвена като участие в конкурса Hearts https://www.instructables.com/contest/heart/ Гласувайте за нея!

Къде да отида оттук (предизвикателство):

Какво ще кажете за включване на регулируем таймер за колко време сърцето остава запалено?

Какво ще кажете за две сдвоени устройства, всяко с бутон за задействане на другото?

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