![]() |
![]() |
#81 |
Senior Member
Регистрация: 20.09.2014
Сообщений: 145
Вес репутации: 0 ![]() |
![]()
Кинь реальные фотографии модема низ-верх, фото названия микросхем. Исходная прошивка есть? Или придется сливать часть настроек и объединять с прошивкой.
Необходимо сдувать флэшку, шить внешним программатором. Кину схемку программатора на базе атмеги8, если есть фулфлэш и маркировка флэшки. Необходим паяльный фен, кусок тестолита, мини дрель, умение паять. |
![]() |
![]() |
![]() |
#82 | |
Senior Member
Регистрация: 07.01.2015
Адрес: Baku
Сообщений: 225
Вес репутации: 0 ![]() |
![]() Цитата:
Плата очень прикольная, можно даже прошить в нее Сайбер, очень аналогичная с модемом, в который я прошил Сайбер по инструкции с соседней темы...Да и плата очень недорого выходит, видел где то на ибее за 7-8$ с доставкой по СНГ.... |
|
![]() |
![]() |
![]() |
#83 |
Senior Member
Регистрация: 20.09.2014
Сообщений: 145
Вес репутации: 0 ![]() |
![]()
Я не вкурсе жив бутлоадер во флэшке или нет, от этого зависит метод восстановления.
Раз прошивка есть, лови программатор. Проект еще развивается в инете, пока без фоток маркировки флэшки - могу предположить что поддерживается. Собери программатор, прошей его, далее сразу не заливай рабочую прошивку, слей сперва всё что есть в текущей флэшке, если что запортачим, можно откатиться. Слей текущую прошивку три раза, тотал командером сравни файлы по содержимому - должно совпадать, если все три разные - флэшка залочена, надо гуглить как разлочить. Как зальешь новую прошивку, слей ее назад и сравни с тем что заливал, можт флэшка битая. Программатор собран на базе USBASP если есть такой, можешь его модифицировать для прошивки флэшек, утилита прошивки в комплекте, всё шьется из под винды. |
![]() |
![]() |
![]() |
#84 | |
Moderator
Регистрация: 19.10.2013
Сообщений: 479
Вес репутации: 600 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]() Цитата:
Без (cat /dev/ttyUSB0&) модуль "Light Switch" не работает с мостом на CH341. Емкость на сбросе висит. Без нее при обращении к порту постоянно резет ардуйны. Нужна обратная связь и как с фоновым процессом получить данные? Скетч для теста подправил только в выключателе Код:
case 'S': //выключатель pinMode(pin, OUTPUT); digitalWrite(pin, stat); delay(50); Serial.print("PIN: DS"); Serial.print(pin); Serial.print(" - "); if (stat == 1) Serial.print("ON"); else Serial.print("OFF"); Serial.println(" "); break; Может кому надо форму отправки с putty, пример для pin13 (светодиод) Код:
ВЫКЛЮЧАТЕЛЬ echo DS13=001 > /dev/ttyUSB0 //LED ON echo DS13=000 > /dev/ttyUSB0 //LED OFF кнопка echo DB13=001 > /dev/ttyUSB0 //LED ON Нажата echo DB13=000 > /dev/ttyUSB0 //LED OFF Отпущена Код:
echo DD03=255 > /dev/ttyUSB0 Последний раз редактировалось melsem; 03.05.2015 в 01:39. |
|
![]() |
![]() |
![]() |
#85 | |
Junior Member
Регистрация: 17.03.2015
Сообщений: 27
Вес репутации: 0 ![]() |
![]() Цитата:
Для шкалы мне нужно понимать диапазон возможных значений: для Ардуинки мы с админом договорились о 256 возможных уровнях (а отображение приводится к %). Будет этого достаточно? Что касается графиков - для того новую версию модуля с БД и делаем, чтобы: 1. избежать конфликтов множественного доступа 2. иметь возможность писать логи, и потом строить графики Но это уже более низким приоритетом будем реализовывать |
|
![]() |
![]() |
![]() |
#86 | |
Senior Member
Регистрация: 07.01.2015
Адрес: Baku
Сообщений: 225
Вес репутации: 0 ![]() |
![]() Цитата:
Величина считывания: Ампер, Вольт, Люкс, Цельсий, мм, Метр, мм.рт.ст, Бар, м3/ч, км/ч, и так далее, лучше оставить тестовое поле, что бы можно было назначить все, что угодно.. Коэффициент: отношение максимального значения поделенного на 255 (для цифровых входов командой analog.read(), либо на 1024 для аналогового входа той же командой... графики, снизу, либо сбоку было бы вообще шикарно, особенно масштабируемые графики... |
|
![]() |
![]() |
![]() |
#87 | |
Senior Member
Регистрация: 07.01.2015
Адрес: Baku
Сообщений: 225
Вес репутации: 0 ![]() |
![]() Цитата:
|
|
![]() |
![]() |
![]() |
#88 | ||
Moderator
Регистрация: 19.10.2013
Сообщений: 479
Вес репутации: 600 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]() Цитата:
Перерезал две дорожки идущие к CH340G (pin2 и pin3), а к RX и TX arduino подключил кабель usb-data на pl2303. Кондер с reset убрал. В rc.local оставил только Код:
stty -F /dev/ttyUSB0 cs8 57600 ignbrk -brkint -icrnl -imaxbel -opost -onlcr -isig -icanon -iexten -echo -echoe -echok -echoctl -echoke noflsh -ixon -crtscts -hupcl exit 0 Поймать момент отпускания кнопки reset. Цитата:
|
||
![]() |
![]() |
![]() |
#89 | |
Administrator
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,618
Вес репутации: 9824 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]() Цитата:
Я сам не пробовал , так как нет такого моста в наличии |
|
![]() |
![]() |
![]() |
#90 |
Senior Member
Регистрация: 12.10.2012
Адрес: Moscow-Voronezg
Сообщений: 272
Вес репутации: 0 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]()
Как я понял обратной связи пока нет? И также нет возможности наладить работу от внутреннего RxTx, без USB UART?
Как-то можно используя этот модуль шевелить пины простым GETом из адресной строки браузера? Возможно сделать так, чтоб при движении ползунка во время его движения яркость менялась, а не после его выставления? Если нет, то не плохо бы приделать кнопочки по краям слайдера +5 и -5, например. Ещё особенность, если на пине ставить задержку на выключение, то при включении этого пина появляется задержка примерно в секунду, даже если она установлена в ноль. Последний раз редактировалось Sirocco; 04.05.2015 в 19:50. |
![]() |
![]() |
![]() |
Здесь присутствуют: 3 (пользователей: 0 , гостей: 3) | |
|
|