Использование комплекта мастер-кит NM8036 для автоматизации
Rudy
Академик
Питер
5.8K 1K
Отв.180 28 Февр. 09, 00:00
А который?
Kotische
Академик
Саратов
8.1K 2.5K
Отв.181 28 Февр. 09, 12:50
Котище, Альтаир - вы уже писали под проц типа Меги, подбросьте, если не жалко, немножко кодов чтобы не думать.Неважно на каком языке, просто посмотреть.Ой давно это было... глянул в исходник, и ничего не понял, чё там написано...
1. Как формируете брезенхема
2. Цикл передачи/приема байта по 1wire
3. Цикл опроса наличия датчиков на 1wire
4. Разные циклы общения с датчиками на 1wireRudy, 20 Февр. 09, 19:51
Но исходник прилепляю...
Rudy
Академик
Питер
5.8K 1K
Отв.182 28 Февр. 09, 16:51
Да уж, намудрил ты со структурами. Смотри, что получилось после чистки.
steel.ne
Научный сотрудник
Киев
541 75
Отв.183 28 Февр. 09, 18:23
Прицеплю свое творчество, вдруг пригодится кому
SerjNSK
Научный сотрудник
Новосибирск
2.5K 939
Отв.184 28 Февр. 09, 18:29, через 7 мин
Steel, тебе кто-нибудь отписался по исходникам? Мои, с кем списывался ушли в подполье, не отвечают. На мастерките появился в топике адрес куда отправлять самодельную прогу для кодирования, но исходники никакие не выложили.
Rudy
Академик
Питер
5.8K 1K
Отв.185 28 Февр. 09, 19:00, через 31 мин
Стил, а что у тебя за кодировка в комментариях? Сплошные кракозябры получаются.
Серж, дописал измерение и вывод на дисплей данные 4-х каналов АЦП и считывание кнопок. Если кнопка нажимается, должен пищать биппер, изменяются показания 1 канала АЦП (клава) и в последней позиции верхней строки должен появится код кнопки 1..7.
Сбросил в зип тексты, там пока очень много мусора, не обращайте внимания.
Серж, дописал измерение и вывод на дисплей данные 4-х каналов АЦП и считывание кнопок. Если кнопка нажимается, должен пищать биппер, изменяются показания 1 канала АЦП (клава) и в последней позиции верхней строки должен появится код кнопки 1..7.
Сбросил в зип тексты, там пока очень много мусора, не обращайте внимания.
SerjNSK
Научный сотрудник
Новосибирск
2.5K 939
Отв.186 28 Февр. 09, 20:28
Работает, почти работает. В первой позиции нижней строки также канал А1 отображается, причем показания на нем меньше показаний А1 во второй позиции верхней строки меньше на 10-14 единиц. Кнопки пикают. Задержка реакции на нажатие около секунды.
Rudy
Академик
Питер
5.8K 1K
Отв.187 28 Февр. 09, 20:41, через 14 мин
А в последней позиции верхней строки код нажатой кнопки отображается? И проверь, что будет при одновременном нажатии нескольких.
Отсчеты А2 и А3 могут болтаться как угодно, у них входы висят в воздухе. Подай на них что-нибудь. А что показывает А0?
И запиши пожалуйста табличку показаний А1 при нажатиях кнопок. Чтобы уточнить пороги.
Попробовал снизить задержку срабатывания.
Отсчеты А2 и А3 могут болтаться как угодно, у них входы висят в воздухе. Подай на них что-нибудь. А что показывает А0?
И запиши пожалуйста табличку показаний А1 при нажатиях кнопок. Чтобы уточнить пороги.
Попробовал снизить задержку срабатывания.
Rudy
Академик
Питер
5.8K 1K
Отв.188 28 Февр. 09, 20:48, через 8 мин
А, кажется понял в чем дело. Время реакции кнопки нужно смотреть не по изменению на LCD, он обновляется раз в секунду, а по бипперу.
SerjNSK
Научный сотрудник
Новосибирск
2.5K 939
Отв.189 28 Февр. 09, 20:55, через 7 мин
Да, чет я пропустил этот момент, а в каком виде должен быть код? Чтото меняется, появляются трехзначные десятичные числа. Задержку я именно бипер имел ввиду, кнопку нажал, а пикнуло почти через секунду.
SerjNSK
Научный сотрудник
Новосибирск
2.5K 939
Отв.190 28 Февр. 09, 20:58, через 4 мин
А3 отсутствует на экране, там два штуки А1.
SerjNSK
Научный сотрудник
Новосибирск
2.5K 939
Отв.191 28 Февр. 09, 21:06, через 8 мин
877 к1 ввод
853 к2 вверх
818 к3 влево
767 к4 вправо
681 к5 вниз
508 к6 меню
0 к7 повер
Если можно, контраст подними? я тогда фотать смогу LCD. А так фотик не берет.
853 к2 вверх
818 к3 влево
767 к4 вправо
681 к5 вниз
508 к6 меню
0 к7 повер
Если можно, контраст подними? я тогда фотать смогу LCD. А так фотик не берет.
Rudy
Академик
Питер
5.8K 1K
Отв.192 28 Февр. 09, 21:22, через 16 мин
Последняя позиция в верхней строке - пробел. Но в него вписывается число от 1 до 7. Оно не входит в код АЦП А1.
А в какую сторону скважность крутануть? Больше или меньше? Добавил две генерации, Low контраст ниже, Hi -выше. Попробуй, что лучше.
А3 отсутствует на экране, там два штуки А1.Странно, а А2 есть?
кнопку нажал, а пикнуло почти через секунду.Это на последней проге?
А в какую сторону скважность крутануть? Больше или меньше? Добавил две генерации, Low контраст ниже, Hi -выше. Попробуй, что лучше.
SerjNSK
Научный сотрудник
Новосибирск
2.5K 939
Отв.193 28 Февр. 09, 21:27, через 6 мин
Та что Low лучше, High вообще перестало видно, счас фото попробую сделать.
SerjNSK
Научный сотрудник
Новосибирск
2.5K 939
Отв.194 28 Февр. 09, 21:32, через 6 мин
Может еще чуть двинуть контраст? плюс одна и минс одна от варианта Low ?
Rudy
Академик
Питер
5.8K 1K
Отв.195 28 Февр. 09, 21:34, через 3 мин
Сделал еще ниже, посмотри.
Rudy
Академик
Питер
5.8K 1K
Отв.196 28 Февр. 09, 21:38, через 4 мин
Все понял. Совсем оборзел уже, десять раз проверил и не увидел. Выбери контрастность, пришлю исправленную.
steel.ne
Научный сотрудник
Киев
541 75
Отв.197 28 Февр. 09, 21:40, через 2 мин
Стил, а что у тебя за кодировка в комментариях? Сплошные кракозябры получаются.
Rudy, 28 Февр. 09, 19:00
UTF-8. Возможно без маркера, выставь принудительно.
Rudy
Академик
Питер
5.8K 1K
Отв.198 28 Февр. 09, 21:47, через 7 мин
Ага, спасибо, сразу хорошо стало. Ты что в IE программы пишешь?
steel.ne
Научный сотрудник
Киев
541 75
Отв.199 28 Февр. 09, 21:49, через 3 мин
Экран не надо припаивать всеми 16 проводами. Выводы 7-10 не разведены.
2Rudy - Linux, основная локаль UTF-8
2Rudy - Linux, основная локаль UTF-8