Часы Super Clock
Перешел и я на Мегу32. Работают нормально, паразитных засветок нет, будильник, часовой сигнал, а также блютуз работает.
- Реклама
Lion_A
Новой прошивкой (М32) доволен как слон! Спасибо!
Все засветки как рукой сняло.
Часы пашут, как "часы"!
Подскажите, пожалуйста, как поменять пароль блютуза?
Новой прошивкой (М32) доволен как слон! Спасибо!
Все засветки как рукой сняло.
Часы пашут, как "часы"!
Подскажите, пожалуйста, как поменять пароль блютуза?
Поменять пароль можно только с подключив модуль к компьютеру по USART. Чуть раньше я выкладывал доку на модуль. Может позже добавлю команду для смены пароля, только нужно ли это?
Как поменять по USART я разобрался, но к сожалению, на этих часах я его не развел, а поменять очень надо....
- Реклама
- Сообщения: 85
- Зарегистрирован: Вс окт 02, 2011 11:00:19
Яркость в ночном режиме с 23:00 до 6:00 можно установить командой с терминала. В дневном режиме только изменением в прошивке.
- Сообщения: 57
- Зарегистрирован: Ср июн 11, 2008 23:04:42
Команда: 255$b. Число, это значение яркости в ночном режиме. Команда: $h возвратит в терминал возможные команды.
- Сообщения: 57
- Зарегистрирован: Ср июн 11, 2008 23:04:42
- Сообщения: 57
- Зарегистрирован: Ср июн 11, 2008 23:04:42
Как обещал, возможность изменить пароль bluetooth. Команда: 1234$p. Пароль цифровой, четырехзначный. Если забыли пароль, просто перепрошейте EEPROM.
- Вложения
-
- m32_2.01.rar
- (1005.57 КБ) 327 скачиваний
Lion_A
Спасибо за добавленную команду.
Но, извините лоха - я забыл указать, что прошивка нужна под 16-ю мегу........
А часы под потолком, хорошо что ICSP вывел сбоку корпуса.....
Надо добавить в модуль "hc-05":
i=0;
while(BtPassword){
putchar(BtPassword);
i++;
};
putchar('\r');
putchar('\n');
delay_ms(100);
if((getchar()=='O') && (getchar()=='K')){ //если модуль вернул ОК
usart_clear_rx_buf(); //вычищаем приемный буфер
hc05_progress_bar(18);
}
else {
sprintf(text_str_RAM,"Error ");
text_to_screen();
usart_clear_rx_buf();
n_power--;
return ;
};
Я правильно сориентировался?
Спасибо за добавленную команду.
Но, извините лоха - я забыл указать, что прошивка нужна под 16-ю мегу........
А часы под потолком, хорошо что ICSP вывел сбоку корпуса.....
Надо добавить в модуль "hc-05":
i=0;
while(BtPassword){
putchar(BtPassword);
i++;
};
putchar('\r');
putchar('\n');
delay_ms(100);
if((getchar()=='O') && (getchar()=='K')){ //если модуль вернул ОК
usart_clear_rx_buf(); //вычищаем приемный буфер
hc05_progress_bar(18);
}
else {
sprintf(text_str_RAM,"Error ");
text_to_screen();
usart_clear_rx_buf();
n_power--;
return ;
};
Я правильно сориентировался?
Еще изменения в USART и main.
Если сегодня вечером время будет, то сделаю и для м16.
Если сегодня вечером время будет, то сделаю и для м16.
По поводу пищалки в варианте с 32 мегой тоже как и в варианте с 16 мегой со встроенным генератором использовать?
Гнев - мгновенное разрушение реальности!
Делай всегда хорошо, а хреново и так получится!!!!!
Делай всегда хорошо, а хреново и так получится!!!!!
У меня установлена со встроенным генератором пищалка, работает.SergeyK писал(а):По поводу пищалки в варианте с 32 мегой тоже как и в варианте с 16 мегой со встроенным генератором использовать?
Последний раз редактировалось AlekseyEnergo Вт дек 16, 2014 21:09:20, всего редактировалось 1 раз.
Причина: Нарушение пункта 2.7 правил форума. Предупрежден!
Причина: Нарушение пункта 2.7 правил форума. Предупрежден!
- Сообщения: 57
- Зарегистрирован: Ср июн 11, 2008 23:04:42
Собрал еще одни часики на 32 меге. Опять попался один поганый светодиод, теперь только во втором ряду. Пришлось хирургическим путем менять
Блютуз заработал, заказал в другом месте. Так что получается китайцы конкретное фуфло продают или полуфабрикат. Чуть попозже постараюсь подключить этот модуль у уомпу и полностью слить из него хекс. Может предыдущие получится реанимировать.


Какую кодировку нужно ставить в программе BlueSPP для смартфона чтоб бегущая строка русскими буквами выводилась корректно?
Было бы неплохо Сделать список команд для варианта 16 меги и 32 меги. А то я что то совсем уже заблудился что к чему и что как. Для варианта с 32 мегой яркость и время дневного-ночного режима выставляется в исходнике или я опять что то прошляпил?
С кодировкой разобрался: windows 1251.
Какую кодировку нужно ставить в программе BlueSPP для смартфона чтоб бегущая строка русскими буквами выводилась корректно?
Было бы неплохо Сделать список команд для варианта 16 меги и 32 меги. А то я что то совсем уже заблудился что к чему и что как. Для варианта с 32 мегой яркость и время дневного-ночного режима выставляется в исходнике или я опять что то прошляпил?
С кодировкой разобрался: windows 1251.
Гнев - мгновенное разрушение реальности!
Делай всегда хорошо, а хреново и так получится!!!!!
Делай всегда хорошо, а хреново и так получится!!!!!
SergeyK
Кодировка: windows - 1251. Команда $h, вернет в терминал доступные команды для конкретной прошивки. Яркость в дневном режиме выставляется в прошивке, в ночном командой ХХХ$b.
Кодировка: windows - 1251. Команда $h, вернет в терминал доступные команды для конкретной прошивки. Яркость в дневном режиме выставляется в прошивке, в ночном командой ХХХ$b.


