Подложка за дискотечни напитки: 4 стъпки (със снимки)
Подложка за дискотечни напитки: 4 стъпки (със снимки)
Anonim
Подложка за дискотечни напитки
Подложка за дискотечни напитки
Подложка за дискотечни напитки
Подложка за дискотечни напитки

Въпреки че живеем извън Кеймбридж във Великобритания, съпругата ми е трагично пристрастена към всичко Лас Вегас. Изминаха почти шест месеца от последното ни посещение и тя жадува за ярки светлини и коктейли. Няколко неща правят напитката по -хубава от някои цветни светлини в околността. Винаги нащрек за причините за нахарливостта на жена ми, реших да я развеселя, като направя анимирана, ярко осветена чаша за напитки. Тук е под джин и тоник: И ето го, без стъкло, показващ въртящ се галактически куб лед. В увеселителен парк може да се управлява от всеки компютър със сериен порт и ще показва всяко 10 на 10 пиксела видео, което желаете.

Стъпка 1: Купете някои части

Ще имаш нужда:

30 1K 0805 резистора (R1 - R30) 30 MBTA42 NPN транзистори (Q1 - Q30) 10 100 ома 0805 резистора (R31 - R40) 10 FMMT717 PNP транзистори (Q31 - Q40) 5 74HC594 SOIC регистъри за смяна (IC1 - IC5) 4 100nF 1206 кондензатори (C1-C4) и накрая: 100 TB5-V120-FLUX-RGB8000 RGB светодиода (LED00-LED99) Светодиодите могат да бъдат трудни за намиране на прилична цена; eBay отново е приятел на безобразния електроинженер.

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

Направете и сглобете печатната платка
Направете и сглобете печатната платка
Направете и сглобете печатната платка
Направете и сглобете печатната платка

Произведете една или повече печатни платки, като използвате приложените файлове Gerber и бормашина. Изисква се двустранен процес на PTH, така че вероятно е най-добре да използвате един от различните професионални производители на печатни платки с малък обем; Намерих PCB Train във Великобритания за доста надежден.

Сглобете дъската, като внимавате много при запояване на компонентите за повърхностен монтаж. Открих, че този е на границата на сръчността си. Имайте предвид, че има два различни типа транзистор SOT-23 и два вида резистор 0805 на платката. Погледнете долния копринен слой, за да видите имената на компонентите (R23 и т.н.) и го използвайте, за да съответствате на списъка с части в стъпка 1. След като приключите, вашата платка трябва да изглежда така.

Стъпка 3: Задвижете дъската

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

1 2 3 4 5 6 Съответните сигнали са: 1. XVOLTS - задвижващо напрежение за светодиоди. Свържете към 4V ток ограничено захранване. 2. SERIAL_CLOCK - преместване на данни от SERIAL_DATA на положителен ръб. 3. SERIAL_LATCH - заключване на 40 бита от регистъра за смяна към LED управление на положителен ръб. 4. GROUND - обща основа. 5. 5VOLTS - захранващо напрежение за управляващи вериги. Свържете към 5V захранване. 6. SERIAL_DATA - входни данни за регистър за смяна. За да сканирате дисплея, часовник 10 4-битови числа в регистъра за смяна. За да ускорите малко: - намалете SERIAL_CLOCK на ниско ниво - променете SERIAL_DATA - намалете SERIAL_CLOCK на високо След като бъдат задействани 40 бита, сигналът SERIAL_LATCH може да бъде пренесен високо, за да ги прехвърли към веригата за управление на LED. Всеки 4 -битов номер избирателно активира червените, зелените и сините светодиоди в един ред и избирателно деактивира всички светодиоди в една колона. Така че, ако гледаме в низ: 0011 0100 0111… RGCB RGCB RGCB Това задава всички светодиоди в ред 0 в синьо, всички светодиоди в ред 1 в зелено и всички светодиоди в ред 2 в синьо (зелено + синьо). Той деактивира всички светодиоди в колони 0 и 2. Чрез бързо синхронизиране на различни комбинации от стойности (обикновено само с 1 от 10-те бита за деактивиране на колони ниски), можем да сканираме масива, за да изградим изображение и да използваме ширина на импулса модулация, за да даде диапазон от видими интензитети. Прикрепеният фърмуер може да се използва с Atmel ATmega644 за генериране на необходимите сигнали в отговор на сериен вход от компютър или Mac.

Стъпка 4: Предупреждение и съвет

Няколко предупредителни думи. Съвременните светодиоди наистина могат да бъдат много ярки. Вероятно бихте могли да се нараните доста тежко, като ги наберете с пълна интензивност и игнорирате рефлекса си на поглед, така че не го правете. Също така, когато отстраняването на грешки във вашия фърмуер е лесно да забавите процеса на сканиране и да изгорите ценните светодиоди. Използвайте прилично захранване, ограничено по ток, с ток, набран обратно до няколко десетки милиампера, за да избегнете това.

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