Нужна помошь по EasyVR Shield.
- Войдите на сайт для отправки комментариев
Втр, 29/05/2012 - 15:57
Приветствую комрады.
Дождался платку обработки голосовых команд для ардуины, аналог VRbot - под названием EasyVR Shield ...
Всем кто уже сталкивался с подобными шилдами прошу помочь - материалом для изучения принципа ее работы\взаимодействия с ардуино....
Спасибо откликнувшимся.
Мне гугл говорит что все эти материалы дает производитель http://www.veear.eu/Support/Downloads.aspx
А вам?
Мне гугл говорит что все эти материалы дает производитель http://www.veear.eu/Support/Downloads.aspx
А вам?
не ругайтесь пожалуйста )))
их мануалы курил... моя тупость, хотел попросить скетчи людей кто уже что то ковырял, для того что б посмотреть наглядно.
Я такой тоже недавно получил. Если честно еще руки не дошли попробывать. Пробежался по их манулам, вроде ничего экстра сложного. Как только будет время поэксперементирую с ним.
Столкнулся с неприятной проблемой.
Мой EasyVR Shild был с кривой прошивкой как оказалось .... после Упдейта звуковой таблицы через коммандер не заливалось не одного файла, таблица всегда была пустая, соответственно воспроизведение файлов не работало.
Решение: может кому пригодится
после переписки с разработчиками ,они мне предложили перепрошить мою плату ИзиВр Шилд ( вот ссылка на форум с перепиской www.veear.eu/Forums/tabid/236/forumid/14/threadid/1428/scope/posts/Default.aspx )
нужно сделать следующее:
1. качаем файл прошивки который предоставили разработчики www.veear.eu/LinkClick.aspx
2. создаем на диске C папку например с названием "1"
3. копируем туда файлик VeeLoader.exe (отсюда C:\Program Files\VeeaR\EasyVR Commande ,если кто - то установил в другое место смотрите в каталоге коммандера) и распаковываем скачанную прошивку туда же.
4.переводим шилд в режим апгрейда звуковой таблицы (перемычка на UP, если на ардуине что то крутится что отправляем инфу на ком , остановите ардуину путем замыкания "ReSET" и "GND"")
5. открываем коммандную строку - переходим в папку "1" на диске "С" и пишем комманду
veeloader -p COMx -c EASYVR.HEX -nofast
6. ждем когда закончится прошивка
7. перезагружаем плату и радуемся ее работоспособности.
от себя добавлю что на новой прошивке шилд стал на много шустрее работать и перестал тупить.
По инфе для начинаюших работать с платой EasyVR Shild
1. Вот видео показывающее функционал. www.youtube.com/watch
3. это скетч который работает на видео download.tigal.com/veear/EasyVR_AccessControl_Demo.zip
4. Коммандер для работы с EasyVR download.tigal.com/veear/EasyVR-Commander-3.3.7-QS-5.2.1.zip
5. библиотека для Ардуины download.tigal.com/veear/EasyVR-Arduino-library-1.1.zip
Так же добалю что для удобства создания скетча после записи комманд в Коммандере - есть кнопка "generate code" - тыкаем на нее выбираем сохранить для Ардуины, потом открываем его в программинге ардуино, видим готовый код и просто добавляем (внизу) функции исполнения уже для каждой голосовой комманды.
//Включаю свет голосом ... *HAPPY* ))
О, спасибо! Очень кстати.
Мой маленький проект с использыванием EasyVR Shild
Вот видео (писалось на Хабр)
youtube.com/watch
а схемку можно глянуть? или все как у производителя?
вижу у Вас там на макетке много всего натыкано..
уважаемые, а кто-то еще юзал сей шилд? у меня после перепрошивки шилда при генерации кода в менеджере ничего не происходит, генерируется полностью пустой скетч.. никто с подобным не сталкивался?
уважаемые, а кто-то еще юзал сей шилд? у меня после перепрошивки шилда при генерации кода в менеджере ничего не происходит, генерируется полностью пустой скетч.. никто с подобным не сталкивался?
До перепрошивки ардуиновский код генерировал ?
да, при этом вполне цивильный.. прошивал долго и мучительно, постоянно менеджер не мог обнаружить ВРшилд на нужном порте, только после того, как пару раз отключал питание и после включал - удалось перепрошить..
залил новую звуковую таблицу - и после этого скетчи напрочь перестали генерироваться, просто все пустое окно, ни единого символа, хотя все делал так же, как и до перепрошивки..
программу-менеджер переустанавливал, даже на разных компах пробовал... одинаково..
Fess, у меня к Вам огромная просьба, можете, плиз, выложить свой скетч, буду сам вручную прописывать, иначе у меня истерика будет
А перемычку после апгрейда вернули на место? Просто почитав ветку возник такой вопрос, у самого еще нету этой платы.
А перемычку после апгрейда вернули на место? Просто почитав ветку возник такой вопрос, у самого еще нету этой платы.
все вернул, точнее, пробовал все варианты, по несколько раз..
Очень странно.А пробывали другую версию коммандера или сохранить как txt ?
Скетч выложу Вам, пустой сгенерирую, только вечерком, бо сейчас на работе, а он дома на винте.
И еще вопрос: у Вас полноценный шилд (как на моем видео), или подключаемая плата ?
пробовал все возможное, я ж говорю, даж на разных компах.. просто пустая страница.. а до этого все нормально было.. возможно, криво что-то прошилось? хотя не могу понять, при чем тут сам шилд и генератор кода.. по идее, он вообще автономно работать должен, не зависимо, есть ли шилд.. попробую вечером еще раз перепрошить его, но, че-т мне кажется, что не в этом дело..
у меня абсолютно такой же шилд, и Ардуина Уно R3...
печально еще то, что у производителя сайт уже неделю не пашет.. на форум ничего написать не могу..
пробовал все возможное, я ж говорю, даж на разных компах.. просто пустая страница.. а до этого все нормально было.. возможно, криво что-то прошилось? хотя не могу понять, при чем тут сам шилд и генератор кода.. по идее, он вообще автономно работать должен, не зависимо, есть ли шилд.. попробую вечером еще раз перепрошить его, но, че-т мне кажется, что не в этом дело..
у меня абсолютно такой же шилд, и Ардуина Уно R3...
печально еще то, что у производителя сайт уже неделю не пашет.. на форум ничего написать не могу..
Очень странно. А попробуйте написать на форум где я писал, там довольно оперативно ответили.
А скетч выложу сюда сегодня вечером.
я прошу прощения, а Вы можете зайти на ту ссылку, которую давали на форум?
у меня по всему их сайту пишет только "The resource cannot be found.".. у Вас открывается?
я прошу прощения, а Вы можете зайти на ту ссылку, которую давали на форум?
у меня по всему их сайту пишет только "The resource cannot be found.".. у Вас открывается?
Вот так вот :( По ходу за это время www.veear.eu купил некий TIGAL :(
есть вариант написать им в "НИД ХЕЛП" но что из этого будет - даже не знаю ...
Тогда и правда прийдется руками скетч собирать.
а схемку можно глянуть? или все как у производителя?
вижу у Вас там на макетке много всего натыкано..
Схемка простая, на монтажке просто датчики температуры еще торчат и мотор шилд, но они там не задействованны..на видео Ардуина-Езернет Шилд (влом было вытягивать) и Изи ВР.
Fess, спасибо) в поддержку на Тигал написал, пока нет ответа.. потому эта ситуация все больше раздражает..
а можно узнать какой-нить Ваш контакт, мыло, скайп или аську? пару вопросиков есть, если не затруднит Вас)
скайп - drenadan
Приветствую ! Прошу помощи!
У меня проблема в следующем, EasyVR Shild + Arduino Uno в коде который генерирует EasyVR Commander тригера вообще нет я его не делаю, соответственно в коде группы 0 не существует, а в мониторе порта опрашивается только группа 0. Пробовал делать тригер в мониторе потра команда подхватываеться но переход на группу 1 не осуществляется. Что делаю не так ?
Монитор порта
приветствую. Подскажите новичку, пожалуйста! Жду приезда VRBot, и есть вопросы: 1. можно ли его программировать через ардуину? т.е. так как программируется easyvr. но на easy есть джампер, который при программировании переключать надо, а как быть в случае с vrbot? видел видео и описание такого программирования, но не очень представляю процесс. 2. при программировании через ардуину и через usb-ttl адаптер у людей получаются абсолютно разные скетчи, во втором случае он гораздо меньше и проще. Я в данном направлении новичок, опыт сводится к простейшим скетчам - светодиоды, кнопки и т.д. Спасибо заранее за помощь
На http://compcar.ru/forum видел сообщение о работе с vrbot
почитал, кое что прояснилось, спасибо! Буду пробовать
Люди знающие, подскажите, пожалуйста! Плата Freaduino Micro V1.2 (ATmega 32u4) и модуль VRbot. На дуину заливаю скетч::
uint8_t ETX_Pin=3; //// VRbot Пин ETX
uint8_t ERX_Pin=2; //// VRbot Пин ERX
void setup()
{
pinMode(0, INPUT);
pinMode(1, OUTPUT);
pinMode(ETX_Pin, INPUT);
pinMode(ERX_Pin, OUTPUT);
}
void loop()
{
int pc2vrbot = digitalRead(0);
digitalWrite(ERX_Pin, pc2vrbot);
int vrbot2pc = digitalRead(ETX_Pin);
digitalWrite(1, vrbot2pc);
}
Подключаю к пинам 2 и 3 врбот и тут возникает проблемка...При попытке подключения в easyvr commander вылазит ошибка, что то типо "..не могу найти устройство на порту 18...." (порт верный, т.к. только что залил скетч на дуину). Открываю прогу для общения с com-портом, открываю порт, посылаю команду "АА ВВ", а в ответ тишина...Что не так???
http://arduino.cc/en/Guide/ArduinoLeonardo:
Separation of USB and serial communication.
On the Leonardo, the main Serial class refers to the virtual serial driver on the Leonardo for connection to your computer over USB. It's not connected to the physical pins 0 and 1 as it is on the Uno and earlier boards. To use the hardware serial port (pins 0 and 1, RX and TX), use Serial1. (See the Serial reference pages for more information.)
ПОдозреваю, что вашей платы это тоже касается.
Попробуйте подключить модуль к нулевому и первому пинам и в скетче писать что-то типа
Вон оно как..)) попробую, спасибо!
А можно попросить скетч для данного случая?! у меня не получилось сочинить, ну т.е. не идет все таки..(
Всем привет
Так как ситуация, кто-то разобрался как подключить EasyVR Shield через Arduino Leonardo к EasyVR Commander?
С самого ардуино мост нормально работает с шилдом (поменял пины на 8,9) а командер не видит шилда
Помогите пожалуйста
Добрый день форумчане, понимаю что прошло много ремени, но все же рискну попросить пршивку для easyvr shild.
Проблема как у уважаемого Fress, может скинете мне на почту файл с прошивкой а то страница загрузки более не актуальна.
С уважением alekshir.
Здравствуйте.
Сам только купил этого "зверя", продираюсь потихоньку через тернии...
Может кому пригодиться.
На EasyVR пин ETX на TX (in1) Arduino, пин ERX на RX (in0) Arduino.
Вход Reset на Arduino ставим перемычку на GND, для работы прямого порта, скетч не важен.
Качается hex, пишем батник (veeloader -p COMx -c EASYVR.HEX -nofast) и заливаем.
http://www.veear.eu/wp-content/uploads/veear.eu/2013/01/EASYVR.zip
Да, для Русского языка надо менять голосовую карту устройства с помощью проги Quick Senthesis.
здравтсуйте
ребята помогите прошыть звуковую таблицу
в EasyVR Shield 2.0 пробовал через EasyVR Commander 3.6.22.0 там должен быть значёк в верху возле динамика
но я его в упор не вижу
девайс подключается нормально распознаёт голос нормально как на руском (украинском) та и на ломаном английском
перемычка на EasyVR в положении UP светодиод горит красным
место значка поменяли, сейчас находится право от COM3 второй значок , синяя стрелка вниз :)
спасибо но с этой версией проги ничего не получалось
скачал EasyVR-Commander-3.0.1-QS-5.2.1 и тогда всё прошилось и заработало
как тут www.youtube.com/watch (там тоже версия 3 0 1)
вот может кому надо
http://yadi.sk/d/UvB8aEo2HWFe8
купил EasyVR решил расширить память впаял 24LC512 (256 хранит шаблонов,вместо 32) заведомо залил EASYVR.HEX через программатор.Включил записал команды. Пробую говорить срабатывают. А отключаю от компа,автономно не хочет как быть?Есть ли у кого проверочный скетч,то что я заливал не работает.Есче считывал данные с памяти родной,весомо другие... 24LC64
попробуйте создать свои команды ( например VPERED, MAZAD, итд)
потом сгерируйте скетч с помощью еси командера
незабудьте о перемычках ( джамперах)
Добрый день. Проблема была в напаянных проводках так как память немного пузатее родной,пределал вроде заработало, только не могу понять,где там голос евы или иного добовлять.чтобы сопровождалось голосом. и почему я к примеру ставлю пароль 777,говорю 3 раза цифру 7, сохраняю все как надо. а в итоге срабатывает на 1 произношение цифры 7. так должно и будет или как то надо мудренее говорить пароль?
здравствуйте
уточните у Вас проблема с железом или софтом
если с софтом то родные звуки там только бип
остальное надо заливать
с помощю QS 5.2.1 она обычно устанавливается вмести с EasyVR
кстати может незаливатс тогда надо шить
НЕХ файл есть в самой EasyVR Commander
c:\Program Files\VeeaR\EasyVR Commander\EasyVR_FW_Rev(1)2.EVRFW
меняем расшырение на НЕХ и заливаем по выше сказаной технологии на этом форуме
Доброго времени суток. все таки на плате EasyVR стоят 2 модуля памяти? и то что я залил НЕХ файл на 24LC1024. где то в статье промелькнуло, мол есть встроенная память и выносная. когда мы прошиваем память EasyVR как описано выше. Прошивка вроде как встает на внутреннюю память,а то что я шью -это внешняя память и толку не будет. Так ли это? Наверное поэтому у меня не работает. Название памяти 39VF040 и 24LC1024. Если это так, то почему она не берет прошивку которую я залил на 24LC1024?
считал прошивку которую заливал на память 24LC512 после работы платы EasyVR. Она отличается от исходника! Затем проверил 24LC1024. Попытался считать с нее,но увы показала ошибку. Взял другую память (так как в первом случае она вышла из строя - не заливалось и не скачивалось)24LC1024 залил EASYVR.HEX файл. Запустил плату EasyVR с новой памятью 24LC1024. тоже самое. Наверное это так называемая выносная память и в ней хранятся шаблоны и то что мы записываем т.к. меняются данные в ней. А память 39VF040 является внутренней и с нее непосредственно стартует плата EasyVR. Поэтому у меня глючит и срабатывает некорректно(ложное срабатывание на звуки,шорохи и др.) Всетаки нужно шить 39VF040, а не 24LC1024. я хочу разобраться т.к. если это так, то наверное можно будит сделать типо ключей у каждого свой. Вставил свою память 24LC1024 со своими командами. Есть задумка на этот счет. Может кто сталкивался подскажите.. Хотел залесть в 39VF040 но нет кроваатки, буду искать дабы попробовать скачать и посмотреть изменения.
Тоесть легких путей вы не ищите? Все только через кровать?
Вы если не теме. То голос она сама умеет записывать. У ней даже микрофон свой есть. Подаешь ей через компорт команлу на запись и она пишет с микрофона образец.
Но видимо этой осенью обострения на теме програматоров и прямых прошивок всего.
это я знаю!смысл не в этом, а в описанном в начале. А куда он по вашему записывает команды на воздух? И откуда берется алгоритм программы? У меня с родной памятью глючит плата. Просто в россии излюбленно стало писать всякую .... и выкладывать склеенные в пайнте схемы и говорить что все работает и летает. А посодейтвовать мы не можем. Программатор я купил в прошлом году и разбираться в китайских домиках сложновато. Стало интерестно в плане прошивки. Так как на форуме писали что можно мол самому сляпать образ и подобие - EASYVR.HEX этого файлика. Но я так и не увидил примера и хотяб намека на это. На словах и я могу написать такова.
И по поводу ком порта если вы не в теме. там стоит USB.Ваша тема наверное 80г
И по поводу ком порта если вы не в теме. там стоит USB.Ваша тема наверное 80г
Это однозначно в FAQ по Ардуине!
Пухлявый ты не можешь СОМ-кабель от USB-кабеля отличить?
Ога. Особенно если учесть что я не помню никаких чипов на easyvr. Там только одна такая блямба черная и несколько пинов.
вот статья одна из тех что я прочел http://we.easyelectronics.ru/part/vse-o-module-raspoznavaniya-golosa-eas...
посмотри здесь есть фото и описание. http://compcar.ru/forum/showthread.php?t=8016
Лично у меня такой девайс http://www.robotshop.com/en/tigal-easyvr-shield-arduino-2.html
Выработайте привычку общаться с производителем, а не с бабушкой на лавочке.
http://www.veear.eu/products/easyvr/
Там есть список команд для комуникации с модулем по uart. Причем все настолько элементарно, что даже дети осваивают минут за 15.
Я думаю что дети знают больше в ягуаре,страйке и блейзере...а такое для них фантастика.производители не особо общаются.
Я думаю что дети знают больше в ягуаре,страйке и блейзере...а такое для них фантастика.производители не особо общаются.
Я не представляю о чем знают ваши дети, но я рад что мои об этом не знают.
А для общения с производителем не обязательно сидеть с ним за одним столом и злить тупыми вопросами. У них там вся документация в полном объеме представлена.