PCCar.ru - Ваш автомобильный компьютер

PCCar.ru - Ваш автомобильный компьютер (http://pccar.ru/index.php)
-   Софт (http://pccar.ru/forumdisplay.php?f=172)
-   -   Serial Manager - автоматизация/управление Android с помощью Arduino (http://pccar.ru/showthread.php?t=24120)

Az0m@ 01.07.2016 23:33

подскажите...а кто нибудь пробывал резистивные кнопки на руле прикрутить с помощью этой проги?

ali_vlad 02.07.2016 07:52

Цитата:

Сообщение от Az0m@ (Сообщение 363871)
подскажите...а кто нибудь пробывал резистивные кнопки на руле прикрутить с помощью этой проги?

Э, как бэ нужен сначала адаптер, который обработает нажатие кнопки и выдаст команду. Адаптер может быть как готовый, например от Юры, так и самодельный из ардуины. Главное выдать команду, а эта прога уже обработает команду и совершит какое-то действие: запустит приложение, отобразит уведомление.

Az0m@ 03.07.2016 00:06

Цитата:

Сообщение от ali_vlad (Сообщение 363884)
Э, как бэ нужен сначала адаптер, который обработает нажатие кнопки и выдаст команду. Адаптер может быть как готовый, например от Юры, так и самодельный из ардуины. Главное выдать команду, а эта прога уже обработает команду и совершит какое-то действие: запустит приложение, отобразит уведомление.

хотел использовать метод из данной описания:
http://pccar.ru/showpost.php?p=248366&postcount=72
но описанный вариант смущает тем что при подключенной арудине не будет работать экранная клава

vasilij_c 03.07.2016 00:27

Цитата:

Сообщение от Az0m@ (Сообщение 363914)
.. смущает тем что при подключенной арудине не будет работать экранная клава

давно решена эта проблема. ставишь сторонюю раскладку для клавы (типа такой MultilanguageKeymapRedefiner), в настройках программы включаешь "показывать экранную клавиатуру"

lti1 03.07.2016 00:33

Az0m@, Экранная клавиатура будет скрываться если если Arduino будет настроено как HID клавиатура, при использовании Serial Manager это не нужно, просто закомментируйте или удалите строку Keyboard.begin(); в скетче.

djdonatas 06.07.2016 17:13

С пылу с жару, прототип %)
Управление штатным климатом в лехусе.
зы: иконки перепутал и пока только 2 кнопки, но это все дело техники и времени, главное, что все подружилось и заработало %)
v4 контроллер от Юры + Serial Manager от DelleTenebre + таскер + оболочка от меня)

Пока все собирается и тестируется на телефоне, для удобства, потом будет перенесено в андроид устройство, которое стоит в авто.


shrimpplus 06.07.2016 17:48

Цитата:

Сообщение от lti1 (Сообщение 363918)
Az0m@, Экранная клавиатура будет скрываться если если Arduino будет настроено как HID клавиатура

Если в keylouts создать новый файл с vid pid ардуинки и прописать там нужные кнопки, то будет работать любая клавиатура, это так на всякий случай :smile2:

Alekssandr 06.07.2016 19:20

Цитата:

Сообщение от djdonatas (Сообщение 364101)

В чём делал оболочку?

Alekssandr 14.07.2016 22:37

DelleTenebre Привет! Яву начал изучать недавно.

Подскажи пожалуйста как отправить данные на Ваше приложение, пишу приложение под андроид которая будет работать в связке с SerialManager. Почему не срабатывают команды на включение и отключение светодиода на ардуино, из моего приложения, хотя с виджета всё работает. Походу чтото делаю не так.

Обработчик кнопок работает проверял через Toast.

PHP код:

    public static final String ACTION_SERVIS "serial.manager.send";
    public static final 
String EXTRA_DATA "data:";

    public 
void don(View view) {
        
Intent intent = new Intent();
        
intent.setAction(ACTION_SERVIS);
        
intent.putExtra(EXTRA_DATA,"on");
        
sendBroadcast(intent);
    }

    public 
void doff(View view) {
        
Intent intent = new Intent();
        
intent.setAction(ACTION_SERVIS);
        
intent.putExtra(EXTRA_DATA,"off");
        
sendBroadcast(intent);
    } 


С приемником kg.delletenebre.serial.NEW_DATA разобрался всё работает отлично.

Alekssandr 15.07.2016 00:40

Сам разобрался, в поле:
PHP код:

  public static final String EXTRA_DATA "data:"

data нужно было отправлять без двоеточия =)

Вот так.
PHP код:

 public static final String EXTRA_DATA "data"



Часовой пояс GMT +4, время: 15:51.

Работает на vBulletin® версия 3.8.4.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot