| Форум РадиоКот https://radiokot.ru/forum/ |
|
| Оцифровка игрушечной железной дороги https://radiokot.ru/forum/viewtopic.php?f=25&t=123858 |
Страница 1 из 1 |
| Автор: | hax [ Сб ноя 28, 2015 19:24:21 ] |
| Заголовок сообщения: | Оцифровка игрушечной железной дороги |
Обсуждение статьи "Оцифровка игрушечной железной дороги" http://radiokot.ru/konkursCatDay2014/28/
|
|
| Автор: | Vassiliy [ Вс ноя 29, 2015 16:57:56 ] |
| Заголовок сообщения: | Re: Оцифровка игрушечной железной дороги |
Доброго времени суток. Очень заинтересовался Вашей статьей. Пока изучал что к чему возникло несколько вопросов, так как хочется собрать такое самому. 1. Куда подключаются выводы от МК- DRIVE, SHUTDOWN, COMMAND START. Какое их назначение? 2. Обязательно ли устанавливать Bluetooth модуль для запуска всей схемы. 3. ПО для смартфона по каким то причинам не запускается(Samsung Galaxy S4). В чем может быть проблема? |
|
| Автор: | hax [ Вс ноя 29, 2015 22:45:01 ] |
| Заголовок сообщения: | Re: Оцифровка игрушечной железной дороги |
1) DRIVE подключается к PHASE LB1845 ( контролирует полярность напряжения). SHUTDOWN подключается к /ENABLE LB1845 COMMAND START используется только для отладки - там появляется положительный импульс, когда контроллер начинает передачу команды. Я ставил триггер на импульс, чтобы смотреть осциллограммы на DRIVE. 2) Если планируется управлять только с ИК пульта - можно не устанавливать. 3) проверил на Galaxy J5 - действительно вылетает. Попробую в течение недели разобраться. |
|
| Автор: | Vassiliy [ Вт дек 01, 2015 18:24:14 ] |
| Заголовок сообщения: | Re: Оцифровка игрушечной железной дороги |
Разъем J8 нужен для подключения терминала? Я правильно понял? |
|
| Автор: | hax [ Вт дек 01, 2015 22:11:32 ] |
| Заголовок сообщения: | Re: Оцифровка игрушечной железной дороги |
J8 - для подключения терминала, для отладки Android ПО. |
|
| Автор: | hax [ Вт дек 15, 2015 23:00:53 ] |
| Заголовок сообщения: | Re: Оцифровка игрушечной железной дороги |
Перекомпилировал для рабоы с Shared AIR Runtime, работает на Samsung J5. https://yadi.sk/d/uRv-CekNmFhHR Hint: если два раза тапнуть на начальном экране, то можно попасть в основной экран, даже если соединение со станцией не установилось. |
|
| Автор: | Vassiliy [ Ср дек 30, 2015 08:22:34 ] |
| Заголовок сообщения: | Re: Оцифровка игрушечной железной дороги |
День добрый! В общем все собрал все работает. единственная (пока) проблемма - при включении станции локомотив включается на полную мощность пока не будет команды из андройд-программы "изменени скорости" (на кнопку останова не реагирует). Стоит только снять локомотив с рельс и опять поставить, то двигатель так же работает на полную пока не произойдет обновление команд в окне Console. После этого локомотив работает в том же режиме что и до снятия его с рельс. Был остановлен- останавливается, была минимальная скарасть- на минимальной едет. И вопрос еще с пультом ДУ. Так как еще его не подключил и не настраивал, то хотел узнать им можно управлять всеми локомотивами или только одним каким то? |
|
| Автор: | Vassiliy [ Ср дек 30, 2015 08:25:57 ] |
| Заголовок сообщения: | Re: Оцифровка игрушечной железной дороги |
С последним вопросом разобрался. Невнимательно прочитал)))) |
|
| Автор: | hax [ Ср дек 30, 2015 11:22:08 ] |
| Заголовок сообщения: | Re: Оцифровка игрушечной железной дороги |
Может быть вы прошили прошивку декодера, скомпилированную с ключиком "SWITCH"? Это для стрелок. Для локомотива нужно закомментировать его в common.h |
|
| Автор: | Vassiliy [ Ср дек 30, 2015 12:09:44 ] |
| Заголовок сообщения: | Re: Оцифровка игрушечной железной дороги |
Все так и сделал. С ЗАкоментированным размер прошивки 4 174 байт. она и зашита. И скорость регулируется и вары включаются но проблема при первичной подачи питания на декодер. А при РАСкоментировании SWITCH размер 4 403 байт. Но ее даже не пытался залить. |
|
| Автор: | hax [ Ср дек 30, 2015 12:35:14 ] |
| Заголовок сообщения: | Re: Оцифровка игрушечной железной дороги |
Похоже я ошибся, когда дописывал для стрелки. В функции main() в main.c нужно заменить: #ifndef SWITCH setPWM( false, 255 ); #endif на #ifndef SWITCH setPWM( false, 0 ); #endif |
|
| Автор: | Vassiliy [ Ср дек 30, 2015 18:53:03 ] |
| Заголовок сообщения: | Re: Оцифровка игрушечной железной дороги |
Я примерно так и думал что что то с ШИМ. Исправил. Все как надо заработало))) И наверно тоже придется добавлять эл.лит.конденсатор на декодер. Как то с перебоями работает. |
|
| Автор: | Vassiliy [ Ср дек 30, 2015 18:55:46 ] |
| Заголовок сообщения: | Re: Оцифровка игрушечной железной дороги |
Еще вопрос. Как можно увеличить кнопки, шрифт, картинки в программе? Очень они маленькие. (Samsung Galaxy S4) |
|
| Автор: | hax [ Ср янв 06, 2016 00:32:07 ] |
| Заголовок сообщения: | Re: Оцифровка игрушечной железной дороги |
Переделал, чтобы всё растягивалось под экран: https://yadi.sk/d/uRv-CekNmFhHR Исходники и все остальное: https://yadi.sk/d/eOLTV7HMmh7BS |
|
| Автор: | GIL [ Вт мар 08, 2016 19:14:07 ] |
| Заголовок сообщения: | Re: Оцифровка игрушечной железной дороги |
Здравствуйте Роман! Вы не подскажите как можно добавить в программе функцию задних буферных фонарей (задних фар) для паравоза, и возможно ли увеличение количества локомотивов и стрелок? Если да, то с чего надо начать, чтоб разобраться с программой? С ик. Пульта задние фары включаются но хотелось бы и с телефона) |
|
| Страница 1 из 1 | Часовой пояс: UTC + 3 часа |
| Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |
|



