Знайте всичко за програмируемия LED бурканче Firefly

Опитайте Нашия Инструмент За Премахване На Проблемите





Програмируем LED буркан за светулки е евтин, забавен и изискан проект, който прави отличен подарък. Изработването на програмируем буркан за светулка изисква час или два часа време и винаги фен на творческата повторна употреба, няколко от електронните компоненти ще бъдат рециклирани от старата електроника и нещата около къщата. За да направите този проект, бихте искали Arduino дъска и опит за запояване.

Програмируем LED бурканче Firefly

Програмируем LED бурканче Firefly



Програмируема схема на светодиода на Firefly Jar

Проектът беше вдъхновен от светулки. Това беше иновативна идея за проектиране на светулки в буркан с помощта на светодиоди, 600mAh 3V CR2450 батерия, в този проект се използва персонализирана платка, за да се спестят разходите за проекта.


Програмируема схема на светодиода на Firefly Jar

Програмируема схема на светодиода на Firefly Jar



Горната схема обяснява дизайна на буркана с светулки, приготвени с помощта на светодиоди. За да започнете да проектирате светулки, направени от светодиоди, веригата се подготвя, както е показано в горната схематична диаграма.

  • R1 - 22.0K Ohm резистор, 3V захранваща батерия VCC
  • VCC свързан към положителния терминал на 3V захранване или батерия
  • GND свързан към отрицателния извод на батерията.
  • Резисторът R1 е задвижване на напрежението на нулиращия щифт по време на работа и се използва като издърпващ резистор. Това спира или предпазва чипа от нулиране.
  • Веригата работи и ако проводникът е поставен вместо резистор. R1 има право да програмира чипа за нулиране на щифта, който не къси VCC.
  • R2, R3 - 100 ома резистори
  • Характеристиките на светодиодите се различават при отделните светодиоди и стойността на резистора ще се базира на типа LED, както и на количеството светлина, генерирано от светодиода.
  • Светодиодите, използвани в този проект, имат стойности 20mA при 2.0V и 10mA при 3V през 100 Ohm резистор. Стойностите на R2 и R3 бяха взети по-големи стойности.
  • Светодиодите светят ярко и ни карат да се чувстваме като истински светулки при 10mA. Мащабирането в изходния код променя яркостта на светодиода. Светодиодите се задвижват чрез ограничаване на софтуера, така че да ограничава максималната яркост. Ако не сте наясно с тази точка, ще трябва да промените стойността на резисторите R2 и R3, за да определите точния тип LED, който е бил използван.
  • Да приемем, че ПИН кодовете - A, B, C, D, E и щифтовете са посочени в изходния код
  • Нека вземем A и B щифтове като 'главни' щифтове. В зависимост от изходния код се задвижват светодиодите.
  • Ако някоя една светулка трябва да свети в бурканчето на светулката, този конкретен светодиод трябва да се задвижва и това зависи от избора на основния щифт, който сме избрали, който може да бъде щифт A или B в зависимост от нашия избор.
  • Ако е избран PIN A, тогава се задвижват LED1, LED2 или LED3.
  • Ако караме PIN A висок, LED2 ще бъде включен. Ако PIN D се забие, щифтът, към който е свързана другата страна на LED2), е нисък, докато възпроизвеждате песента, LED 2 се изключва. Потенциалната разлика между двете страни на светодиода 2 се премахва, за да се спре протичащият през него ток. Ако ПИН А е винаги висок. Две песни се възпроизвеждат едновременно, когато две мухи светеха едновременно, когато кодът е написан по този начин.

Предимство: Тези светодиоди са енергоспестяващи крушки а също и поради своите оптични характеристики, той е оптимизиран в дисплеи за осветление с плоска задна част. Другата полза от използването на светодиоди е, че те са широко достъпни на пазара.

Недостатък: Не можем да препрограмираме чипа, ако е споен за платката. Това е така, защото чип програмистът не може да забие щифта за нулиране ниско, без да се скъси до VCC.

Стъпки за изграждане на програмируем LED бурканче Firefly

За да създадете програмируем буркан с LED Firefly, има много стъпки, те са


Необходимите компоненти

Необходимите компоненти на програмируемия LED Firefly Jar се състоят от хардуерни и софтуерни компоненти, като например

Необходими компоненти

Необходими компоненти

  • ATTiny85 (малка дъска)
  • Някои адресируеми LED пиксели,
  • 1 .10uF кондензатор
  • Резистор с ниска стойност и печатни платки
  • 5V брадавица за стена
  • Буркан
  • Дифузионни материали като балонче, боя, хартиена хартия, стъклена глазура
  • Програми за AVR
  • Макети и запояване
  • Arduino, Tiny Core и Adafruit NeoPixel

Настройка на софтуер и тестване на ATTiny

  • При настройка на софтуер изтеглете и инсталирайте библиотеката Arduino, Tiny Core и NeoPixcel
  • Настройте ATTiny на борда.

Създаване на светодиоден низ на Firefly

За да се подготвят светодиодни низове на светулка, се следват следните стъпки

Светодиодът се приготвя с помощта на микроклип и светодиодът се поставя от външната страна на подложките. LED и Microclip се монтират чрез поставяне на поток към подложките на светодиода. Сега проводниците са обърнати или усукани и се тестват след прикрепване на два проводника към светодиода, което дава хубав светодиоден низ. От свободния край на проводника се отстраняват 2-3 мм и се тества, като се поставят 3 волта през 100 омов резистор. Същият процес се повтаря за всеки от 6-те низа.

Създаване на светодиоден низ на Firefly

Създаване на светодиоден низ на Firefly

Червените проводници се свързват и запояват на дъската. По същия начин шест от LED струните са прикрепени към платката с помощта на поток. Комплектите червени проводници са внимателно споени с PIN A по начин, по който резисторът разделя микроконтролера и пакета. Всички останали светодиодни струни са запоени по същия начин към ПИН B. Сега по същия начин зелените проводници, които летят безплатно, също са свързани в 2-проводник. Чрез свързване на зелени проводници в двужилни снопове и запояване на ПИН С, ПИН D и ПИН E. Използвайки 3V захранване, всички струни се тестват, като се поддържа положително напрежение на ПИН А или ПИН В. Резултатът се получава, ако всички светодиоди светят .

Подгответе бурканчето и адаптера

  • Вземете един стар адаптер и отрежете края на конектора, след което отделете черния и червения проводник. С помощта на мултицет тествайте напрежението и полярността
  • Прокарайте дупка в капака на бурканчето си с остър предмет и прокарайте кабела. За облекчаване на напрежението можете да завържете кабела на възел.

Спойте компонентите си и ATTiny

Залепете ATTiny на парче перфборд. Съдържа разединителен кондензатор през захранването и резистор с малка стойност. Ако искате вашата инсталация да бъде допълнителна гъвкава, инсталирайте 8-пинов DIP контакт, така че по-късно ще можете да отнемете и препрограмирате микроконтролера. Прикрепете захранващите и заземяващите линии към конеца през капака на буркана към настоящата верига.

Запойте компонентите и ATTiny

Запойте компонентите и ATTiny

Сглобете буркана

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

Сглобете буркана

Ардуино базирани LED улични светлини с автоматичен контрол на интензитета

Бял Светодиоди (LED) заменете HID лампите в системата за улично осветление, за да включите функция за затъмняване. Arduinoboard се използва за автоматично управление на интензивността чрез разработване на модулирани с широчина на импулса сигнали, които задвижват MOSFET (транзистор с полупроводникови полеви ефекти с метален оксид) за да превключите съответно набор от светодиоди, за да постигнете желаната операция.

Тази система е изградена за преодоляване на днешните недостатъци на HID (High Intensity Discharge) лампи . Тази система демонстрира използването на светодиоди (диоди, излъчващи светлина) като източник на светлина и нейния контрол на променлива интензивност, според изискванията.

LED улични светлини, базирани на Arduino с комплект за проект за контрол на интензивността на Auto от Edgefxkits.com

LED улични светлини, базирани на Arduino с комплект за проект за контрол на интензивността на Auto от Edgefxkits.com

Светодиодите консумират по-малко енергия и техният живот е повече в сравнение с конвенционалните HID лампи. Освен това интензитетът на LED може да се контролира според изискването по време на непикови часове, което не е възможно при HID лампите.
The Дъска Arduino съдържа програмируеми инструкции, които контролират интензивността на светлините въз основа на ШИМ ( Широчинно импулсна модулация ) генерирани сигнали. Интензивността на светлината се поддържа висока през пиковите часове. Тъй като трафикът по пътищата обикновено намалява бавно в късните нощи, интензивността също намалява прогресивно до сутринта. Накрая интензивността напълно се изключва сутрин в 6 часа сутринта и отново се възобновява в 18 часа сутринта. вечер и този процес се повтаря.

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

Кредити за снимки: