Програмируем LED буркан за светулки е евтин, забавен и изискан проект, който прави отличен подарък. Изработването на програмируем буркан за светулка изисква час или два часа време и винаги фен на творческата повторна употреба, няколко от електронните компоненти ще бъдат рециклирани от старата електроника и нещата около къщата. За да направите този проект, бихте искали Arduino дъска и опит за запояване.
Програмируем LED бурканче Firefly
Програмируема схема на светодиода на Firefly Jar
Проектът беше вдъхновен от светулки. Това беше иновативна идея за проектиране на светулки в буркан с помощта на светодиоди, 600mAh 3V CR2450 батерия, в този проект се използва персонализирана платка, за да се спестят разходите за проекта.
Програмируема схема на светодиода на 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
Червените проводници се свързват и запояват на дъската. По същия начин шест от LED струните са прикрепени към платката с помощта на поток. Комплектите червени проводници са внимателно споени с PIN A по начин, по който резисторът разделя микроконтролера и пакета. Всички останали светодиодни струни са запоени по същия начин към ПИН B. Сега по същия начин зелените проводници, които летят безплатно, също са свързани в 2-проводник. Чрез свързване на зелени проводници в двужилни снопове и запояване на ПИН С, ПИН D и ПИН E. Използвайки 3V захранване, всички струни се тестват, като се поддържа положително напрежение на ПИН А или ПИН В. Резултатът се получава, ако всички светодиоди светят .
Подгответе бурканчето и адаптера
- Вземете един стар адаптер и отрежете края на конектора, след което отделете черния и червения проводник. С помощта на мултицет тествайте напрежението и полярността
- Прокарайте дупка в капака на бурканчето си с остър предмет и прокарайте кабела. За облекчаване на напрежението можете да завържете кабела на възел.
Спойте компонентите си и ATTiny
Залепете ATTiny на парче перфборд. Съдържа разединителен кондензатор през захранването и резистор с малка стойност. Ако искате вашата инсталация да бъде допълнителна гъвкава, инсталирайте 8-пинов DIP контакт, така че по-късно ще можете да отнемете и препрограмирате микроконтролера. Прикрепете захранващите и заземяващите линии към конеца през капака на буркана към настоящата верига.
Запойте компонентите и ATTiny
Сглобете буркана
- Сглобете буркана и разпределете еднакво пикселите на токоизправителя.
- Напълнете буркана с опаковъчни фъстъци, опаковки с мехурчета, хартия и скрап хартия работи добре и създава някои привличащи вниманието ефекти. Отразяващите пластмаси и счупеното стъкло също могат да бъдат забавни.
- Ако се чувствате много амбициозни, ще можете да остъклите буркана или да закупите малко боя и да го използвате, за да му придадете много полупрозрачен вид.
- Включете буркана и се насладете на атрактивните модели!
Сглобете буркана
Ардуино базирани LED улични светлини с автоматичен контрол на интензитета
Бял Светодиоди (LED) заменете HID лампите в системата за улично осветление, за да включите функция за затъмняване. Arduinoboard се използва за автоматично управление на интензивността чрез разработване на модулирани с широчина на импулса сигнали, които задвижват MOSFET (транзистор с полупроводникови полеви ефекти с метален оксид) за да превключите съответно набор от светодиоди, за да постигнете желаната операция.
Тази система е изградена за преодоляване на днешните недостатъци на HID (High Intensity Discharge) лампи . Тази система демонстрира използването на светодиоди (диоди, излъчващи светлина) като източник на светлина и нейния контрол на променлива интензивност, според изискванията.
LED улични светлини, базирани на Arduino с комплект за проект за контрол на интензивността на Auto от Edgefxkits.com
Светодиодите консумират по-малко енергия и техният живот е повече в сравнение с конвенционалните HID лампи. Освен това интензитетът на LED може да се контролира според изискването по време на непикови часове, което не е възможно при HID лампите.
The Дъска Arduino съдържа програмируеми инструкции, които контролират интензивността на светлините въз основа на ШИМ ( Широчинно импулсна модулация ) генерирани сигнали. Интензивността на светлината се поддържа висока през пиковите часове. Тъй като трафикът по пътищата обикновено намалява бавно в късните нощи, интензивността също намалява прогресивно до сутринта. Накрая интензивността напълно се изключва сутрин в 6 часа сутринта и отново се възобновява в 18 часа сутринта. вечер и този процес се повтаря.
Тази концепция в бъдеще може да бъде подобрена чрез интегрирането й със слънчев панел, който преобразува слънчевата интензивност в съответна мощност и тази енергия се използва за захранване на магистралните светлини. Освен това, всякакви въпроси относно тази концепция или проекти за електроника можете да се обърнете към нас, като коментирате в раздела за коментари по-долу.
Кредити за снимки:
- Програмируем LED бурканче Firefly от инструкции
- Сглобете буркана от ytimg
- Схема на Firefly Jar от инструкции