Показать сообщение отдельно
Старый 16.01.2017, 16:52   #23
BNSF9399
Местный
 
Аватар для BNSF9399
 
Регистрация: 06.03.2014
Адрес: Москва
Сообщений: 1,741
Сказал(а) 'не согласен(а)'!: 5
Сказали 'не согласен'! 9 раз(а) в 7 сообщениях
Сказал(а) спасибо: 553
Поблагодарили 2,794 раз(а) в 755 сообщениях
Все 'Спасибо' этого пользователя. :
0 за это сообщение
0 Всего
Репутация: репутация неоспорима (2791)
По умолчанию

Продолжаем разговор...
Итак, вы скачали у установили мобильное приложение на сматфон или планшет
для iOS https://itunes.apple.com/ru/app/z21-...533805539?mt=8
для Andrioid https://play.google.com/store/apps/d...net.roco&hl=ru
Ардуина и шилд подключены к питанию.
Открываем на сматфоне настройки WiFi и ищем в списке сеть Z21_ESP
Нажмите на изображение для увеличения
Название: Screenshot_20170113-130553.jpg
Просмотров: 911
Размер:	48.3 Кб
ID:	137976
выбираем и подключаемся к ней
Нажмите на изображение для увеличения
Название: Screenshot_20170113-130605.jpg
Просмотров: 871
Размер:	48.0 Кб
ID:	137977
вводим пароль 12345678
Нажмите на изображение для увеличения
Название: Screenshot_20170115-151608.jpg
Просмотров: 867
Размер:	83.0 Кб
ID:	137978
ждем пока подключится
Нажмите на изображение для увеличения
Название: Screenshot_20170115-151539.jpg
Просмотров: 855
Размер:	44.7 Кб
ID:	137979
Запускаем браузер и набираем в адресной строке 172.16.0.111
На открывшейся странице настроек можно поменять имя сети, пароль и канал.
Также можно настроить ESP на работу в качестве клиента. Для этого нужно указать в полях раздела WiFi client имя сети и пароль на доступ к ней. Но настоятельно рекомендую стереть все, что в этих полях написано и сохранить настройки. По умолчанию там полная ерунда из-за того, что EEPROM не заполнен и при запуске сначала пытается найти сеть с этим нечитабельным именем.
Нажмите на изображение для увеличения
Название: Screenshot_20170505-003648.jpg
Просмотров: 845
Размер:	64.7 Кб
ID:	143290
Если вы подключаетесь к домашнему роутеру, то после сохранения логина и пароля сверху будет IP выданный ESP. По этому IP можно будет управлять станцией при подключении телефона/планшета к домашнему роутеру, а не напрямую к ESP. Как вариант, для того, чтобы на телефоне/планшете не пропадал интернет.
запускаем приложение Roco Z21
Нажмите на изображение для увеличения
Название: Screenshot_20170115-151634.jpg
Просмотров: 835
Размер:	34.3 Кб
ID:	137980
Выбираем SETTINGS
Нажмите на изображение для увеличения
Название: Screenshot_20170115-151645.jpg
Просмотров: 829
Размер:	74.4 Кб
ID:	137981
Далее выбираем App Settings и меняем IP на 172.16.0.111 если предполагается работа напрямую через ESP или IP выданный домашним роутером, если будем работать через него.
Нажмите на изображение для увеличения
Название: Screenshot_20170505-002950.jpg
Просмотров: 828
Размер:	73.2 Кб
ID:	143291
Нажмите на изображение для увеличения
Название: image2.jpg
Просмотров: 878
Размер:	140.0 Кб
ID:	143294
Нажимаем на телефоне кнопку "назад"
Выбираем Locomotive Settings
Нажмите на изображение для увеличения
Название: Screenshot_20170115-151649.jpg
Просмотров: 780
Размер:	45.8 Кб
ID:	137982
Нажимаем крестик в правом верхнем углу
Нажмите на изображение для увеличения
Название: Screenshot_20170115-151713.jpg
Просмотров: 837
Размер:	33.6 Кб
ID:	137983
Выбираем Locomotive
Нажмите на изображение для увеличения
Название: Screenshot_20170115-151724.jpg
Просмотров: 850
Размер:	38.5 Кб
ID:	137985
Вводим нужные параметры
Name - чтобы вы понимали о чем речь
Loco address - адрес локомотивного декодера
Мах. Speed: - утверждать не буду что это за единицы я ставлю 128
Нажмите на изображение для увеличения
Название: Screenshot_20170115-151811.jpg
Просмотров: 681
Размер:	43.4 Кб
ID:	137986
Decoder - отмечаем DCC
Speedlevel - шаг скоростей. Я отмечаю 128. На 28 у декодера срывает мозг. При задвигании движка в ноль, лок начинает носиться как угорелый. Возможно, чтото в декодере не то выставил, ковырять некогда пока. С КС нормально на 28 спидстеп работает.
Display - в каких единицах показывать текущую скорость... Похоже это както связано с Max.Speed и Speedlevel. Т.е. высчитывается от этих единиц. Если вам принципиально - можно "поиграть" с этим полем и полем Max.Speed и посмотреть на результат
Нажмите на изображение для увеличения
Название: Screenshot_20170115-151827.jpg
Просмотров: 835
Размер:	46.8 Кб
ID:	137987
Скролим дальше. Кликаем по Image если хотите добавить фото локомотива
Выбираем откуда взять фото. Camera у меня почему то не работает. Ну чтож, выбираю из галереи
Нажмите на изображение для увеличения
Название: Screenshot_20170115-152109.jpg
Просмотров: 815
Размер:	41.4 Кб
ID:	137992
далее, изменяя рамку (размер за края рамки, положение внутри выделения) определяем область картинки. нажимаем Save
Нажмите на изображение для увеличения
Название: Screenshot_20170115-152411.jpg
Просмотров: 775
Размер:	50.9 Кб
ID:	137993
Получаем
Нажмите на изображение для увеличения
Название: Screenshot_20170115-152422.jpg
Просмотров: 656
Размер:	67.7 Кб
ID:	137994
кликаем по Modify Functions
выбираем пустой слот
Нажмите на изображение для увеличения
Название: Screenshot_20170115-151852.jpg
Просмотров: 789
Размер:	90.7 Кб
ID:	137989
В поле Shortcut вводим понятное название функции (до 3-х символов), например HLT (Head LighT - головной свет)
Switch/Push-Button/Timer - определяет режим работы кнопки Переключатель/Кнопка/Таймер
Как работает таймер - не знаю, не пробовал. Режим Switch - раз нажали - включилось. второй раз нажали - выключилась. Например для головного света. Режим Push-Button - пока держим кнопку функция активирована, отпустили - выключилась. Полезна, например, для подачи коротких гудков.
В Function выбираем соответствующую функциональную кнопку
Нажмите на изображение для увеличения
Название: Screenshot_20170115-151923.jpg
Просмотров: 785
Размер:	68.7 Кб
ID:	137990
В Symbol выбираем подходящую иконку
Нажмите на изображение для увеличения
Название: Screenshot_20170115-151929.jpg
Просмотров: 804
Размер:	37.0 Кб
ID:	137991
Вот для примера головной свет. После выбора кнопкой Test можно проверить как работает
Нажмите на изображение для увеличения
Название: Screenshot_20170115-151947.jpg
Просмотров: 691
Размер:	69.6 Кб
ID:	137988
Для возврата к списку слотов нажимаем кнопку "Назад" на сматфоне.
И так далее добавляем нужные функции
После этого, кнопкой "Назад" сматфона выходим в основное меню
Нажмите на изображение для увеличения
Название: Screenshot_20170115-151645.jpg
Просмотров: 829
Размер:	74.4 Кб
ID:	137981
Для управления локомотивом выбираем CONTROLPANEL
В нижней строке видим добавленные локомотивы. Для выбора кликаем по нужному нам
Нажмите на изображение для увеличения
Название: Screenshot_20170115-152543.jpg
Просмотров: 870
Размер:	40.3 Кб
ID:	137995
Для запуска нажимаем сверху кнопку GO
Нажмите на изображение для увеличения
Название: Screenshot_20170115-152603.jpg
Просмотров: 803
Размер:	116.2 Кб
ID:	137996
в правом нижнем углу отображается выбранный локомотив. тамже изменяется направление движения.
Остальное думаю и так понятно.
Вроде все Если что не понятно или ктото имеет чтото "на исправить" - велком!

PS. В описание внесены некоторые коррективы, связанные с заменой скетча ESP в посте выше касающиеся замены IP адреса для ESP, чтобы исключить конфликты с адресами домашней сети.

В дополнение, один наш коллега в личке подсказал "лай фхак" для iOS, чтобы он быстрее подключался к ESP.
Суть - выставить IP для сети ESP статичным. Для этого давим на синий кружок с буковкой i возле имени сети
Нажмите на изображение для увеличения
Название: image.png
Просмотров: 827
Размер:	92.2 Кб
ID:	143292
жмем на "Статический" и вводим IP 172.16.0.* (где звездочка любая цифра от 1 до 254 за исключением 111, например 172.16.0.112)
маска подсети 255.255.255.0
маршрутизатор 172.16.0.111
Нажмите на изображение для увеличения
Название: image1.png
Просмотров: 843
Размер:	80.8 Кб
ID:	143293
Все. Наслаждаемся коннектом за 2 секунды, вместо минуты.

Последний раз редактировалось BNSF9399; 05.05.2017 в 01:11. Причина: Внесены изменения и дополнения. Читаем PS
BNSF9399 вне форума  
Вверх
12 пользователя(ей) сказали cпасибо: