Светодиодная сосулька - индикатор уровня

Вопросы и замечания по статьям и схемам, представленным на нашем сайте

При поддержке РадиоКОТструктор.ру


Аватара пользователя
Engineer_Keen
Друг Кота
Сообщения: 3871
Зарегистрирован: Пт янв 29, 2010 10:27:40
Откуда: Москва

Re: Светодиодная сосулька - индикатор уровня

Сообщение Engineer_Keen »

Serzh2000 писал(а):Смысл такой на три порта скажем portd.4 portd.5 portd.6 в случайном порядке подавать "0" .а аноды светодиодов подключить к portd.0-portb.7 то бегущая капля сосульки будет светится зел крас или син.
Получается обычное подключение матрицей, 15 линий тянуть между контроллером и светодиодами. Неинтересно...
Serzh2000 писал(а):Помогите написать программу согласитесь интересная мысль жалко будет если ее не воплотить.
Че-то архив не открывается...
Неправильно собранная из неисправных деталей схема нуждается в отладке и сразу не работает... (С)
Реклама
Аватара пользователя
Serzh2000
Опытный кот
Сообщения: 867
Зарегистрирован: Пт фев 27, 2015 12:00:53
Откуда: Рязанская область

Re: Светодиодная сосулька - индикатор уровня

Сообщение Serzh2000 »

Мне очень хочется собрать такие сосульки http://www.youtube.com/watch?v=frkJ86bhORE. Но я никак не могу написать программу бегущего светика со шлейфом затухающих светодиодов
( 2шт 100% 2шт 75% 2шт 50% 2шт 25%) типа такого. Может кто напишет хотя бы самую простую
для 12 выходов без эффектов , изменений скоростей чисто понять как это делается желательно на bascom , но можно любым языком постараюсь разобраться . Весь интернет я обшарил , но кроме как помигать светодиодиком или плавно зажечь потушить его на 1 ножке не нашел.
Вложения
сосулька RGB.rar
(25.4 КБ) 429 скачиваний
Реклама
Аватара пользователя
Engineer_Keen
Друг Кота
Сообщения: 3871
Зарегистрирован: Пт янв 29, 2010 10:27:40
Откуда: Москва

Re: Светодиодная сосулька - индикатор уровня

Сообщение Engineer_Keen »

Если вы можете
Serzh2000 писал(а):плавно зажечь потушить его на 1 ножке
что мешает сделать это
Serzh2000 писал(а):со шлейфом затухающих светодиодов
?
Просто это немного выходит за рамки темы. Если есть вопрос "как сделать", то лучше задавать его в этой теме.
Неправильно собранная из неисправных деталей схема нуждается в отладке и сразу не работает... (С)
lexusluga
Родился
Сообщения: 14
Зарегистрирован: Чт дек 03, 2015 11:55:00

Re: Светодиодная сосулька - индикатор уровня

Сообщение lexusluga »

Добрый день.
А можно скрин с Uniprof, какие фьюзы должны быть выставлены, а то с AVR только знакомлюсь, а сосульку очень хочется.
Спасибо огромное.
Реклама
Эиком - электронные компоненты и радиодетали
Аватара пользователя
Engineer_Keen
Друг Кота
Сообщения: 3871
Зарегистрирован: Пт янв 29, 2010 10:27:40
Откуда: Москва

Re: Светодиодная сосулька - индикатор уровня

Сообщение Engineer_Keen »

Если контроллер новый:
1. Прошиваете HEX (и EEP, если есть)
2. ЧИТАЕТЕ фьюзы!
3. Инвертируете CLKDIV8 (и RSTDISBL если нужно задействовать ногу RESET, например для варианта в 20 светодиодов с предыдущей страницы)
4. Шьете фьюзы
Не забываем, что отключенный RSTDISBL больше не позволит пришивать контроллер по ISP.
Неправильно собранная из неисправных деталей схема нуждается в отладке и сразу не работает... (С)
Реклама
lexusluga
Родился
Сообщения: 14
Зарегистрирован: Чт дек 03, 2015 11:55:00

Re: Светодиодная сосулька - индикатор уровня

Сообщение lexusluga »

Attiny прошивал так:
1. Прошил HEX.
2. Прошил EEP.
3. Нажимаю кнопку FUSE и вижу вот такое окно.
uniprof fuse.PNG
(222.62 КБ) 787 скачиваний
вариант, откуда беру прошивку, Sosulka20_nov_2013, с него HEX и EEP, применив его, какие фьюзы я должен выставить?
Реклама
Аватара пользователя
Engineer_Keen
Друг Кота
Сообщения: 3871
Зарегистрирован: Пт янв 29, 2010 10:27:40
Откуда: Москва

Re: Светодиодная сосулька - индикатор уровня

Сообщение Engineer_Keen »

lexusluga писал(а):Sosulka20_nov_2013
Тады это не ко мне... Это прошивка uk8amk, пускай он про фьюзы и рассказывает. Но предположу что там все аналогично.
Как я уже сказал - сначала считать, потом инвертировать CKDIV8, потом записать.
Неправильно собранная из неисправных деталей схема нуждается в отладке и сразу не работает... (С)
lexusluga
Родился
Сообщения: 14
Зарегистрирован: Чт дек 03, 2015 11:55:00

Re: Светодиодная сосулька - индикатор уровня

Сообщение lexusluga »

Нажатие кнопки FUSE и есть считывание?
lexusluga
Родился
Сообщения: 14
Зарегистрирован: Чт дек 03, 2015 11:55:00

Re: Светодиодная сосулька - индикатор уровня

Сообщение lexusluga »

Т.е. получается, что если взять прошивку uk8amk, потом я смогу достучаться до тиньки простым программатором?
Аватара пользователя
Engineer_Keen
Друг Кота
Сообщения: 3871
Зарегистрирован: Пт янв 29, 2010 10:27:40
Откуда: Москва

Re: Светодиодная сосулька - индикатор уровня

Сообщение Engineer_Keen »

lexusluga писал(а):Нажатие кнопки FUSE и есть считывание?
Там же внизу есть кнопки READ и WRITE, неужели не заметили?
Неправильно собранная из неисправных деталей схема нуждается в отладке и сразу не работает... (С)
lexusluga
Родился
Сообщения: 14
Зарегистрирован: Чт дек 03, 2015 11:55:00

Re: Светодиодная сосулька - индикатор уровня

Сообщение lexusluga »

Заметил, пока шил только atmel без фьюзов, скоро НГ, сосулька- первый проек с фьюзами.
Read - загрузить, Write - считать, т.е. нужно нажать Write?
Аватара пользователя
Engineer_Keen
Друг Кота
Сообщения: 3871
Зарегистрирован: Пт янв 29, 2010 10:27:40
Откуда: Москва

Re: Светодиодная сосулька - индикатор уровня

Сообщение Engineer_Keen »

В том окне, где есть CKDIV8 жмите READ, потом поменяйте CKDIV8 на обратное и жмите WRITE, по идее все, больше ничего во фьюзах менять не надо.
Неправильно собранная из неисправных деталей схема нуждается в отладке и сразу не работает... (С)
lexusluga
Родился
Сообщения: 14
Зарегистрирован: Чт дек 03, 2015 11:55:00

Re: Светодиодная сосулька - индикатор уровня

Сообщение lexusluga »

uniprof fuse.PNG
(253.81 КБ) 651 скачивание
вот что получилось, теперь нужно поставит галочку на CKDIV8, и нажать WRITE, правильно? А при этом какой HEX нужно выбрать?
Аватара пользователя
Engineer_Keen
Друг Кота
Сообщения: 3871
Зарегистрирован: Пт янв 29, 2010 10:27:40
Откуда: Москва

Re: Светодиодная сосулька - индикатор уровня

Сообщение Engineer_Keen »

lexusluga писал(а):теперь нужно поставит галочку на CKDIV8, и нажать WRITE, правильно?
Да
lexusluga писал(а):А при этом какой HEX нужно выбрать?
Вы же сказали что HEX уже прошили?
Неправильно собранная из неисправных деталей схема нуждается в отладке и сразу не работает... (С)
lexusluga
Родился
Сообщения: 14
Зарегистрирован: Чт дек 03, 2015 11:55:00

Re: Светодиодная сосулька - индикатор уровня

Сообщение lexusluga »

Engineer_Keen писал(а):Я не посмотрел какие там кадры, видимо это прошивка от метеоритного дождя...
Сейчас переделаю.

Вот.
а если эту, будет работать, и тогда какие фьюзы?
Странное дело, прошил, Errom записал, снял питание, снова проверил, тинька чистая, где искать?
Аватара пользователя
Engineer_Keen
Друг Кота
Сообщения: 3871
Зарегистрирован: Пт янв 29, 2010 10:27:40
Откуда: Москва

Re: Светодиодная сосулька - индикатор уровня

Сообщение Engineer_Keen »

lexusluga писал(а):а если эту, будет работать, и тогда какие фьюзы?
Не уверен что у меня и uk8amk светодиоды по одной схеме подключены, вы чей вариант платы разводили? Фьюзы такие же.
lexusluga писал(а):Странное дело, прошил, Errom записал, снял питание, снова проверил, тинька чистая, где искать?
Где-то случайно нажали chip erase... Ошибок при записи не возникает?
Неправильно собранная из неисправных деталей схема нуждается в отладке и сразу не работает... (С)
lexusluga
Родился
Сообщения: 14
Зарегистрирован: Чт дек 03, 2015 11:55:00

Re: Светодиодная сосулька - индикатор уровня

Сообщение lexusluga »

плата изначально из статьи,разводил так, как там, ничего не трогал, вернемся к посту на 2 странице, итак, прошиваю HEX, выбираем EEP( тот же HEX, правильно,) шью, захожу в фьюзы, дальше что?
lexusluga
Родился
Сообщения: 14
Зарегистрирован: Чт дек 03, 2015 11:55:00

Re: Светодиодная сосулька - индикатор уровня

Сообщение lexusluga »

при записи плата поморгала светодиодами, программа зашилась, и все, больше ничего не происходит, при проверке пишет: Programm - идентично, EEPROM - идентично
Аватара пользователя
Engineer_Keen
Друг Кота
Сообщения: 3871
Зарегистрирован: Пт янв 29, 2010 10:27:40
Откуда: Москва

Re: Светодиодная сосулька - индикатор уровня

Сообщение Engineer_Keen »

В статье прошивка и плата на 12 светодиодов, как вы туда хотели 20-диодную прошивку записать?
Если речь о прошивке со второй страницы, то там фьюзы трогать вообще не нужно, делитель на 8 отключен программно, там выше об этом сказано. Т.е. просто прошиваете HEX и все, оно работает. Особенность данной схемы в том, что программатор и светодиоды могут мешать работе друг-друга, несмотря на то, что программатор считается "ISP". Вы его надеюсь от схемы потом отключаете? А то может с ним не стартовать.
Неправильно собранная из неисправных деталей схема нуждается в отладке и сразу не работает... (С)
lexusluga
Родился
Сообщения: 14
Зарегистрирован: Чт дек 03, 2015 11:55:00

Re: Светодиодная сосулька - индикатор уровня

Сообщение lexusluga »

А схема остается такая же? осле прошивки питание +5в на 1 ногу PB5, правильно?
Ответить

Вернуться в «Статьи»