roboforum.ru

Технический форум по робототехнике.

Помогите код написать...

Re: Помогите код написать...

кулер 23 » 27 фев 2010, 16:43

:ROFL: Палин понял токо то что в LCD_Siemens_S65.cfg надо поменять название библиотеки.
И ноги, но ноги пока не поменял т.к смотрю как и куда тут на схеме все идет.

Re: Помогите код написать...

кулер 23 » 27 фев 2010, 21:18

Я хоть правильно понял ? :crazy:

Re: Помогите код написать...

EdGull » 28 фев 2010, 10:27

совершенно верно, нужно было всего лишь поменять название библиотеки.

Re: Помогите код написать...

кулер 23 » 08 мар 2010, 20:35

Насчет Того что моторы слабо крутит. Все норм незнаю почему, но оно зароботоло :Yahoo!:

Re: Помогите код написать...

galex1981 » 08 мар 2010, 23:17

Наверное К/З где то было ;)

Re: Помогите код написать...

кулер 23 » 15 мар 2010, 17:17

вай знал бы я что можно скорость ставить до 255 я бы не задовал тот вопрос :D

Re: Помогите код написать...

кулер 23 » 25 мар 2010, 21:36

Как можно плавно мигать светодиодом? Знаю что шимом но не наю как искал в инете
Код: Выделить всёРазвернуть
"программный шим на басике" "плавное мигание светодиодом на басике" 

Re: Помогите код написать...

Romikgy » 26 мар 2010, 00:40

у шима есть значение переключения ( средняя точка у шим таймера) через определеные промежутки времени ее смещаешь ,
и получается что свечение будет плавно или наростать или убывать....

Re: Помогите код написать...

EdGull » 26 мар 2010, 07:42

тупо в цикле увеличиваешь значение шима

Re: Помогите код написать...

boez » 26 мар 2010, 12:19

Для понятности нужно просто разбить эту задачу на три:
1. Как плавно мигать светодиодом? Периодически плавно увеличивая и уменьшая яркость, период порядка секунды-двух обычно.
2. Как плавно менять яркость? С некоторой частотой меняя уровень яркости достаточно мелкими ступеньками, например 0-5-10-...-250-255-250-...-10-5-0 и так по кругу. По времени одна ступенька может быть равна периоду ШИМ, это удобно, тогда величиной шага регулируем период плавного мигания.
3. Как установить уровень яркости? С помощью ШИМ, записав уровень в Compare-регистр. Если таймер 8-битный, то 0 - это нулевая яркость (погашен), 255 - полная.

Re: Помогите код написать...

avr123.nm.ru » 26 мар 2010, 13:13

Так как автор вопроса написал что искал в интернете
кулер 23 писал(а): Знаю что шимом но не знаю как искал в инете
я сделал вывод, что его бы устроило то, что есть в интернете описывающее как это сделать, но он не нашел. Поэтому я привел ссылки на то что не нашел спрашивающий.
1) Ссылка на страничку с примером кода изменения ШИМ в AVR с подробным толкованием на русском и 2) ссылка на примеры для BASCOM-AVR в которых есть код почти для всего и для ШИМ тоже на бэйсике с комментариями.
EdGull >Если есть исходники вставляй сюда, если нет, не захламляй ветку своими ссылками<

Re: Помогите код написать...

кулер 23 » 10 апр 2010, 12:49

Вернемся к lcd так.....
Когда компилирую саму прогу то он ругается на строку
Код: Выделить всёРазвернуть
$lib "LCD-EPSON_L2F50_C.LBX" 

из LCD_Siemens_S65.cfg
Что же не так??? :(

Re: Помогите код написать...

Romikgy » 10 апр 2010, 13:12

в чем компилишь? есть ли в проекте файл LCD-EPSON_L2F50_C.LBX ?

Re: Помогите код написать...

кулер 23 » 10 апр 2010, 13:22

Romikgy писал(а):в чем компилишь? есть ли в проекте файл LCD-EPSON_L2F50_C.LBX ?

в BASCOM'E
Да есть

Re: Помогите код написать...

кулер 23 » 11 апр 2010, 20:07

Скачал другой архив заменил библу и вроде ошибок нету ))
Последний раз редактировалось кулер 23 11 апр 2010, 20:26, всего редактировалось 1 раз.


cron
Rambler\'s Top100 Mail.ru counter