Неправильно. В Яндексе поискать не пробовал?
Неправильно. В Яндексе поискать не пробовал?
благодарю за распиновку.
собрал схему
но при любом значение {light = ;} подсветка матрицы горит одинаков
(оставил в коде только одну строчку if (sens > 0) {light = 255;} и изменял этот параметр ((ниже light 129 подсветка не включалась)
в чем может быть причина?
Какой фоторезистор используешь?
прикупил на днях в клубном магазине http://carmonitor.ru/ru/-p-119.html
вот значения в режиме serial monitor
960 -прямое попадание света
28 - полная темнота
единственное что не по схеме это вывод с D9 изменил на D8 (int ledPin = 8)
эта же сборка отлично работает с программной регулировкой яркости вот из этой темы http://www.compcar.ru/forum/showthread.php?t=4600
Последний раз редактировалось 4ertik131; 12.04.2011 в 02:03.
Ну вот и ответ на 8пине нет выхода ШИМ
вернул D9 (было подозрение что я спалил вывод не правильно подключив транзистор)
картина следующая
при уменьшение {light =250;}
подсветка тускнеет но раздается противный писк
{light = 245;} экран еще тускнее а писк громче.....
{light = 244;} подсветка не включается....
попробовал на 6, 9, 10, и 11 эффект тот же
попробовал резистор менять от 160 до 270 эффект тот же
вот характеристики монитора
Габариты, мм 188*129*40
Активная область, мм 152*91
Производитель LCD матрицы Innolux
Разрешение 800*480
Яркость, кд/м^2 300
Контрастность 500:1
Угол обзора, град. 70/70 (L/R) 60/60 (U/D)
Тип подсветки LED
Мощность, Вт <6
Температура работы, ºС -20 - 55
Температура хранения, ºС -30 - 65
Напряжение 9 - 15 В
Порты контроллера HDMI, VGA, 2*AV, AU
Переключение на AV по сигналу есть
Выключение при отсутвии сигнала есть
Последний раз редактировалось 4ertik131; 12.04.2011 в 03:37.
Попробуй частоту ШИМ поменяй. Вставь строку в поле Setup TCCR1B = TCCR1B & 0b11111000 | 2;
Для правильной работы ты должен подобрать ступени яркости , от мин до махНастройка частоты ШИМ Pins 9 and 10
0x01 1 31250
0x02 8 3906.25
0x03 64 488.28125
0x04 256 122.0703125
0x05 1024 30.517578125
TCCR1B = TCCR1B & 0b11111000 | <setting>;
Нужно было хотябы прочитать что в шапке написано.
PHP код:
if ((sens > 0) && (sens<30)) {light = 10;}
//......
if (sens > 900) {light = 255;}
Последний раз редактировалось Chip; 12.04.2011 в 12:39.
фуф) все заработало как надо... единственное этот писк но он едва слышим в машине думаю и вовсе не будет. дальше по плану автопереключение на кзв и обгонную камеру.....
Я же написал как от него избавится
Прошу прощения. Я никогда не занимался програмированием, но тут возникло острое желание объединить данный проект с резистивными кнопками. Результат объединения двух скетчей прошу оценить:
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)