Технический форум по робототехнике.
dimamichev » 17 авг 2018, 07:39
Буду пробовать.
С управлением серв тоже, попробую через "миллис".
Scorpio » 18 авг 2018, 18:34
Даю свежую идею: рисование Ардуняшей при помощи акселерометра смартфона. Например, встряхивание - опускание/подъем пера, движения в стороны - рисование. Изобразить что-нибудь таким способом не легко, зато можно развлечь гостей. Заодно освоишь работу с акселем а инвенторе.
dimamichev » 18 авг 2018, 18:59
Была уже идея попробовать писать услышанные слова-имена гостей. Над ней сейчас думаю.С расшифровкой на стороне Арды.
Scorpio » 18 авг 2018, 19:23
это ты уже вроде делал в самом начале, когда буквы через СОМ порт задавал
dimamichev » 18 авг 2018, 19:40
Да, но что будет в него приходить со смартфона... Произносишь имя, в строке приложения выскакивает с большой буквы, далее с маленькой, как это всё учесть, плюс коды ASCII. Хочу свою исходную версию букв по сегментам добавить, а там приём данных аховый.
Кстати если получится, можно попробовать и рисовать по голосовым командам.
Scorpio » 18 авг 2018, 19:44
Буквы все преобразовываешь в большие. Надо осваивать новые функции, а не зацикливаться на уже пройденном.
dimamichev » 18 авг 2018, 21:40
Это так, буду искать описание их использования для функции приёма данных и обработки.
Добавлено спустя 1 час 32 минуты 48 секунд:
Попробовал добавку к приложению-подвисло оно совсем, чего то не учитываю в настройках.
- Вложения
-

Scorpio » 18 авг 2018, 22:04
Оно и понятно. Событие акселерометра вызывается множество раз, пока показания акселя не успокоятся. И столько же раз ты вызываешь "текст в речь". При первом изменении ты должен заблокировать дальнейшие события, Пока "текст в речь" не закончит работу.
Добавлено спустя 6 минут 55 секунд:
И для такого случая лучше использовать гироскоп, а не аксель.
dimamichev » 18 авг 2018, 23:06
Да вроде ставил раз в 10 секунд.
Scorpio » 18 авг 2018, 23:44
На картинке 10 секунд не видно.
Надо как-то так:
Или так:
А еще лучше сделать программный триггер: фраза произносится один раз, и ждет пока показания вернуться к нулю. После этого разрешает произносить фразу снова
Добавлено спустя 23 минуты 39 секунд:В гироскопе, кстати, можно установить параметр timestamp, чтобы событие не возникало слишком часто.
dimamichev » 18 авг 2018, 23:49
То есть переменная-флаг дополнительная?
Попробую завтра.
dimamichev » 19 авг 2018, 10:05
Такой вариант попробовать собираюсь.
Добавлено спустя 42 минуты 47 секунд:
Работает, но значение 0 по скорости трудно получить. Видимо надо указывать интервал около него в условии.
- Вложения
-

Dmitry__ » 19 авг 2018, 12:29
А что это за цветная порнография в картинках? Назад в прошлое? Неужели так удобно писАть программы? А там существует чисто текстовый вариант программ?
sergey2x » 19 авг 2018, 20:39
Это (с):
App Inventor - это веб-сервис Google, представляющий собой браузерный визуальный конструктор приложений для мобильной ОС Android. Создание приложений происходит в визуальном режиме методом "тащи-бросай" из готовых визуальных блоков. Поэтому App Inventor может быть интересен как учащимся и любителям программирования, так и интересующимся разновидностями визуального программирования.
Scorpio » 19 авг 2018, 23:10
dimamichev писал(а):Видимо надо указывать интервал около него в условии.
Конечно интервал. причем задавать его константой, чтобы менять легко в одном месте. Гироскоп достаточно чувствительный. значения меняются, даже, если телефон лежит на столе.
Dmitry__ писал(а):А что это за цветная порнография в картинках?
Цветная порнография всяко лучше черно-белой.
Есть встраиваимый модуль инвентора в андроид-студио. Можно писать кодом. Но, если освоил АС, то проще уже писать на яве. Инвентор хорош тем, что позволяет программить смарт на андроиде любой домохозяйке и при этом обеспечивает 100% совместимость с любыми версиями платформы без танцев с бубном. Конечно, было бы не плохо, если бы параллельно с визуальным редактором, существовала его текстовая версия.
Добавлено спустя 6 минут 44 секунды:dimamichev, научись таки else if добавлять в блок условия. За синей кнопочкой прячется множество тайн!