roboforum.ru

Технический форум по робототехнике.

Вопросы новичка.

Как собрать и запрограммировать робота на Arduino(Freeduino, Roboduino, Seeduino ...). Используем Wiring и Processing.

Re: Вопросы новичка.

Сообщение dimamichev » 17 авг 2018, 07:39

Буду пробовать.
С управлением серв тоже, попробую через "миллис".
Аватара пользователя
dimamichev
 
Сообщения: 1386
Зарегистрирован: 03 янв 2013, 16:27

Re: Вопросы новичка.

Сообщение Scorpio » 18 авг 2018, 18:34

Даю свежую идею: рисование Ардуняшей при помощи акселерометра смартфона. Например, встряхивание - опускание/подъем пера, движения в стороны - рисование. Изобразить что-нибудь таким способом не легко, зато можно развлечь гостей. Заодно освоишь работу с акселем а инвенторе.
Аватара пользователя
Scorpio
 
Сообщения: 2681
Зарегистрирован: 30 сен 2008, 18:49
Откуда: Где-то в Латинской Америке

Re: Вопросы новичка.

Сообщение dimamichev » 18 авг 2018, 18:59

Была уже идея попробовать писать услышанные слова-имена гостей. Над ней сейчас думаю.С расшифровкой на стороне Арды.
Аватара пользователя
dimamichev
 
Сообщения: 1386
Зарегистрирован: 03 янв 2013, 16:27

Re: Вопросы новичка.

Сообщение Scorpio » 18 авг 2018, 19:23

это ты уже вроде делал в самом начале, когда буквы через СОМ порт задавал
Аватара пользователя
Scorpio
 
Сообщения: 2681
Зарегистрирован: 30 сен 2008, 18:49
Откуда: Где-то в Латинской Америке

Re: Вопросы новичка.

Сообщение dimamichev » 18 авг 2018, 19:40

Да, но что будет в него приходить со смартфона... Произносишь имя, в строке приложения выскакивает с большой буквы, далее с маленькой, как это всё учесть, плюс коды ASCII. Хочу свою исходную версию букв по сегментам добавить, а там приём данных аховый.
Кстати если получится, можно попробовать и рисовать по голосовым командам.
Аватара пользователя
dimamichev
 
Сообщения: 1386
Зарегистрирован: 03 янв 2013, 16:27

Re: Вопросы новичка.

Сообщение Scorpio » 18 авг 2018, 19:44

Буквы все преобразовываешь в большие. Надо осваивать новые функции, а не зацикливаться на уже пройденном.
Аватара пользователя
Scorpio
 
Сообщения: 2681
Зарегистрирован: 30 сен 2008, 18:49
Откуда: Где-то в Латинской Америке

Re: Вопросы новичка.

Сообщение dimamichev » 18 авг 2018, 21:40

Это так, буду искать описание их использования для функции приёма данных и обработки.

Добавлено спустя 1 час 32 минуты 48 секунд:
Попробовал добавку к приложению-подвисло оно совсем, чего то не учитываю в настройках.
Вложения
блок схема — копия.jpg
Аватара пользователя
dimamichev
 
Сообщения: 1386
Зарегистрирован: 03 янв 2013, 16:27

Re: Вопросы новичка.

Сообщение Scorpio » 18 авг 2018, 22:04

Оно и понятно. Событие акселерометра вызывается множество раз, пока показания акселя не успокоятся. И столько же раз ты вызываешь "текст в речь". При первом изменении ты должен заблокировать дальнейшие события, Пока "текст в речь" не закончит работу.

Добавлено спустя 6 минут 55 секунд:
И для такого случая лучше использовать гироскоп, а не аксель.
Аватара пользователя
Scorpio
 
Сообщения: 2681
Зарегистрирован: 30 сен 2008, 18:49
Откуда: Где-то в Латинской Америке

Re: Вопросы новичка.

Сообщение dimamichev » 18 авг 2018, 23:06

Да вроде ставил раз в 10 секунд.
Аватара пользователя
dimamichev
 
Сообщения: 1386
Зарегистрирован: 03 янв 2013, 16:27

Re: Вопросы новичка.

Сообщение Scorpio » 18 авг 2018, 23:44

На картинке 10 секунд не видно.
Надо как-то так:
Giro1.jpg

Или так:
Giro2.jpg

А еще лучше сделать программный триггер: фраза произносится один раз, и ждет пока показания вернуться к нулю. После этого разрешает произносить фразу снова

Добавлено спустя 23 минуты 39 секунд:
В гироскопе, кстати, можно установить параметр timestamp, чтобы событие не возникало слишком часто.
Аватара пользователя
Scorpio
 
Сообщения: 2681
Зарегистрирован: 30 сен 2008, 18:49
Откуда: Где-то в Латинской Америке

Re: Вопросы новичка.

Сообщение dimamichev » 18 авг 2018, 23:49

То есть переменная-флаг дополнительная?
Попробую завтра.
Аватара пользователя
dimamichev
 
Сообщения: 1386
Зарегистрирован: 03 янв 2013, 16:27

Re: Вопросы новичка.

Сообщение dimamichev » 19 авг 2018, 10:05

Такой вариант попробовать собираюсь.

Добавлено спустя 42 минуты 47 секунд:
Работает, но значение 0 по скорости трудно получить. Видимо надо указывать интервал около него в условии.
Вложения
блок схема — копия.jpg
Аватара пользователя
dimamichev
 
Сообщения: 1386
Зарегистрирован: 03 янв 2013, 16:27

Re: Вопросы новичка.

Сообщение Dmitry__ » 19 авг 2018, 12:29

А что это за цветная порнография в картинках? Назад в прошлое? Неужели так удобно писАть программы? А там существует чисто текстовый вариант программ?
Аватара пользователя
Dmitry__
 
Сообщения: 8033
Зарегистрирован: 13 янв 2011, 15:25
Откуда: Санкт-Петербург

Re: Вопросы новичка.

Сообщение sergey2x » 19 авг 2018, 20:39

Это (с):
App Inventor - это веб-сервис Google, представляющий собой браузерный визуальный конструктор приложений для мобильной ОС Android. Создание приложений происходит в визуальном режиме методом "тащи-бросай" из готовых визуальных блоков. Поэтому App Inventor может быть интересен как учащимся и любителям программирования, так и интересующимся разновидностями визуального программирования.
sergey2x
 
Сообщения: 235
Зарегистрирован: 14 янв 2015, 16:18
Откуда: СПб

Re: Вопросы новичка.

Сообщение Scorpio » 19 авг 2018, 23:10

dimamichev писал(а):Видимо надо указывать интервал около него в условии.

Конечно интервал. причем задавать его константой, чтобы менять легко в одном месте. Гироскоп достаточно чувствительный. значения меняются, даже, если телефон лежит на столе.
Dmitry__ писал(а):А что это за цветная порнография в картинках?

Цветная порнография всяко лучше черно-белой. :D
Есть встраиваимый модуль инвентора в андроид-студио. Можно писать кодом. Но, если освоил АС, то проще уже писать на яве. Инвентор хорош тем, что позволяет программить смарт на андроиде любой домохозяйке и при этом обеспечивает 100% совместимость с любыми версиями платформы без танцев с бубном. Конечно, было бы не плохо, если бы параллельно с визуальным редактором, существовала его текстовая версия.

Добавлено спустя 6 минут 44 секунды:
dimamichev, научись таки else if добавлять в блок условия. За синей кнопочкой прячется множество тайн!
Аватара пользователя
Scorpio
 
Сообщения: 2681
Зарегистрирован: 30 сен 2008, 18:49
Откуда: Где-то в Латинской Америке

Пред.След.

Вернуться в Arduino и другие Xduino

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3