вот так правильнее
я если честно схему стабилизации просто собрал из кусков других схем
- Вложения
-
- принципиальная схема RGB на PIC.JPG
- (58.94 КБ) 853 скачивания
Нормально. Смелее вперед.breaker писал(а):прошил МК, вот такая картинка после прошивки
у меня всё в порядке?? нормально прошился?
Смотрите на радостях при печати не перепутайте где у платы верх, а где низ. Если предполагается ЛУТ, то печать без зеркального отражения.breaker писал(а):..печатать печатку, потом травить ...
Глюков у Вас нет. Просто кнопки опрашиваются 1 раз в пол секунды. Из-за этого получается задержка. Исправимо.breaker писал(а): 1) меня устраивает, но мне показалось что надо кнопку не быстно нажать и отпусть,а как будто чуть чуть с задержкой, ну вот как будто полсекундочки подержать. скажите я прав, так написанна программа, или у меня глюки??
Тут немного недопонял. Нужна индикация нажатия кнопки, или еще чтобы N-ое количество раз мигал? Устанете считать до 50-ти. Может тогда уже несколько усложнить схему и вывести на цифровой индикатор?breaker писал(а): 2) было бы проще если бы какой небудь светодиод подключённый к какой нибудь свободной ноге моргал каждый раз когда была изменена яркость одного из каналов, тоесть, увеличил красный на 2 и уменьшил зелёный на 3, и светодиод маргнул 5 раз... или такой вариант, там ножек ещё хватает, можно 3 из них использовать, и пусть они случайно окажутся подключенны к 3 светодиодам красному синему и зелёномуи каждый из них моргает когда изменён канал того же цвета, очень удобно будет)))))
Увеличить число ступеней регулировки можно. Я исходил от Ваших первых пожеланий - минимум 4-е, если правильно помню.breaker писал(а): 3) у меня девушка на архитектора учится, им там много чего рассказывали про смешение цветов, с красками всё понятно, взяла да и смешала, а вот с цветом всё сложнее....короче очень она просила узнать,если вам не сложно, может можно немного увеличить количество градаций.....лично мне пофиг сколько их будет, она говорит ей 25 хватит....но если программно вам будет удобно сдетлать 50, пусть щёлкает и радуется:)))![]()
в придачу это будет расширять возможности девайса, кто то скажет что ему и 10 градаций на цвет хватит, а кто то скажет что пользоваться будет не часто, зато когда будет, то хотел бы иметь возможность более детально настроить цвет.....
ну опять же, я с тем подходом, что 3 светодиода для индикации нажатий повесить проще чем цифровой индикатор, а так по мне и ЖК можно на пару строк прилепить)))Тут немного недопонял. Нужна индикация нажатия кнопки, или еще чтобы N-ое количество раз мигал? Устанете считать до 50-ти. Может тогда уже несколько усложнить схему и вывести на цифровой индикатор?
Вот вариант со светодиодами для индикации нажатия кнопок. Реализовано в железе без вмешательства в программу. Все остальное реализовал Аlex. Для вывода на цифровые индикаторы нужно определиться на какие именно.breaker писал(а):...ну опять же, я с тем подходом, что 3 светодиода для индикации нажатий повесить проще чем цифровой индикатор, а так по мне и ЖК можно на пару строк прилепить)))
тоесть мне конкретно какую то модель выбрать или что? или поехать купить, спросить все хар-ки у продавца, а потом вам рассказать?нужно определиться на какие именно.
А не нужно её жать со скоростью 0.1 Сек. Нужно нажать и держать, наслаждаясь плавным изменением яркостия правда не знаю способен ли человек нажать на кнопку со скоростью в 0,1 сек, но вам виднее
Да, если установить цифровые индикаторы то смысла в светодиодах не будет.breaker писал(а):...да и если индикаторы ставить то получается что и не нужны они, по индикаторам будет всё понятно...
так что если индикаторы то получается что нету в светодиодах смысла.
Для этого МК это не слишком. Все зависит от типа индикатора. Может придется установить дополнительную микросхему для организации динамической индикации.breaker писал(а):ЖК индикатор бы, но наверное для этого МК это слишком((
Определиться хотя бы в принципиальных моментах:breaker писал(а):...тоесть мне конкретно какую то модель выбрать или что? или поехать купить, спросить все хар-ки у продавца, а потом вам рассказать?