RGB спретнат Opel Omega B 1996г

Поздрави на всички членове на общността! Реших да споделя моята история с преекспонирането на арматурното табло. Още през лятото от Китай ми дойдоха магически RGB светодиоди с вграден WS2812s PWM контролер, Arduino Uno и куп различни микроконтролери. Отначало не можех да се сетя за някаква разумна употреба на тези диоди и просто се занимавах с модифициране на библиотечни скици. Но един ден ми хрумна мисълта: "И може би да раздвижа подреден на тяхна основа?". Е, започна :) Намерих спретнато евтино, разглобено

това

omega

omega

спретнат

opel

omega

спретнат

opel

това

omega

1996г

И вторият проблем: храненето на цялата тази красота. Диодите трябват 5V, пиковата консумация е около 50 mA, което за 36 броя дава около 2A. Използвани са три LM7805, поставени върху огромен радиатор, които все още се нагряват доста осезаемо.

спретнат

спретнат

Линк към печати: yadi.sk/d/bzxaQ-OTeNUKQ. Въпреки че не виждам много смисъл от тях, но тъй като трябва да е по правилата, ги публикувам.

FakeHeader

Коментари 23

0.6A на един 7805 (14V - 5V) * 0.6 \u003d 5.4 W (много отива в топлина)

Струва си да погледнете в посока на превключване на стабилизатори.

В резултат на това беше използвано захранване, базирано на L2596.

Както в Passat)) Аз също мечтая за такова преекспониране)

Супер, дори цветовете се променят.

Готино! Мислех, че съм само аз :)

Аз съм пълен лаик по този въпрос, но тези думи ме довършиха "модификация на arduino скици за качване в обикновен микроконтролер. При компилирането на библиотечния модул размерът на бинарния файл се оказа повече от 4 kB, така че трябваше да използвам Atmega 8a."

усмихна се. Всъщност нищо сложно и свръхестествено. Боговете не горят тенджери :)

Да, живей и се учи;)

но какво ще стане, ако за забавление промените цвета на скалата, като увеличите км в час, или тахото, като увеличите скоростта, например 0-2000 - жълто, 2000-3000 - зелено, добре, колкото по-близо до границата - толкова по-ярко е червеното?

Ако за скоростомера е повече или по-малко ясно, тогава как изглежда сигналът за тахометъра, нямам представа. И да, това е страхотна идея.

ако програмирането на подсветката беше на arduino, тогава трябва да свържете вход за напрежение към аналоговия вход на контролера, който е предназначен да движи стрелката на тахо (това не е като механика, а аналог), задайте ... добре, да, тук трябва да напишете код, така че контролерът да знае какво да прави с даден изход, на който напрежението също ще се контролира, с различни параметри или вземете 3 различни изхода (A1 - жълти светодиоди за подсветка на тахо, B1 - ... зелено, C1 - червено (със или без регулиране на напрежението) и получаваме забавен акцент, но това е, ако няма какво да правите и искате да научите (или поне да копирате-поставите) езика за програмиране C + или на какво работи arduino

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

трябва да погледнете диаграмата, по-скоро от мозъка, ще бъде по-лесно, ще бъде страхотно да се види))))

стана страхотно! Можете ли да ми кажете как да намаля яркостта на светодиодите? Имам светодиоди, запоени в прибора, той се оказва достатъчно ярък дори при регулиране на яркостта на прибора до минимум

Просто сложи друг резистор

стана страхотно! Можете ли да ми кажете как да намаля яркостта на светодиодите? Имам светодиоди, запоени в прибора, той се оказва достатъчно ярък дори при регулиране на яркостта на прибора до минимум

За да намалите още повече напрежението на диодите или да раздвижите регулатора си, имате нужда от повече специфики, какъв вид спрет, какви диоди, как работи димерът: просто делител на напрежение или ШИМ.