roboforum.ru

Технический форум по робототехнике.
Текущее время: 22 авг 2025, 14:45

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 132 ]  На страницу Пред.  1 ... 5, 6, 7, 8, 9  След.
Автор Сообщение
 Заголовок сообщения: Re: Говорилка для AVR
СообщениеДобавлено: 27 сен 2010, 13:12 
Не в сети
Аватара пользователя

Зарегистрирован: 28 дек 2004, 20:33
Сообщения: 10211
Откуда: Тольятти
Skype: Ed_Gull
прог. языки: Bascom AVR Basic
ФИО: Гуль Эдуард Викторович
Требовать имеет право только на то, что подлежит обязательной сертификации.
У нас тут ничего не подлежит обязательной сертификации.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Говорилка для AVR
СообщениеДобавлено: 27 сен 2010, 14:49 
Не в сети
Аватара пользователя

Зарегистрирован: 12 авг 2010, 15:10
Сообщения: 897
Откуда: Астраханская обл.
=DeaD= писал(а):
2Eruman: Потому что вы не сделали этот модуль и не выставили в продажу в робомагазин ;)

Следует ли это понимать как вариант сотрудничества с Вашим магазином? => Сделаю - смогу выставить на продажу? Поподробнее можно? Условия, ассортимент, регламенты, требования, комиссионные проценты - прошу озвучить.
Звуковые модули, как я понял, выпускает красноярский ИП из забугорных компонентов. Мы в Астрахани мОгем тож. :) Лично я на сегодняшний момент могу предложить в магазин фуражки, трикотажные шапки с вышивкой-символикой робофорума. Шевроны можно сделать. Возьмете? (Не оффтоп. Вышито роботом, говорящим по-японски ;))

_________________
Соединяй и здравствуй.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Говорилка для AVR
СообщениеДобавлено: 27 сен 2010, 15:25 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
Michael_K писал(а):
Ошибаетесь, сертификат соответствия (или отказное письмо) имеет право требовать кто угодно - потенциальный покупатель, например.

Ну вот пришел завтра перец и сказал - хочу сертификат или отказное, а мы ему "купи 100 модулей, сделаем для тебя отказное, если тебе это так надо!" и что дальше?

Добавлено спустя 2 минуты 20 секунд:
Eruman писал(а):
Лично я на сегодняшний момент могу предложить в магазин фуражки, трикотажные шапки с вышивкой-символикой робофорума. Шевроны можно сделать. Возьмете? (Не оффтоп. Вышито роботом, говорящим по-японски ;))

Сувенирку - это с Сетаром надо общаться, я максимум могу чем-то помочь с выводом своих модулей, может быть под маркой OR, там более менее ясно чем мы можем быть друг другу полезны, а тут какая-то чисто обналичка что ли?

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Говорилка для AVR
СообщениеДобавлено: 27 сен 2010, 15:47 
Не в сети
Аватара пользователя

Зарегистрирован: 12 авг 2010, 15:10
Сообщения: 897
Откуда: Астраханская обл.
Сувениры - у нас клиент Фабрика Швейная, мы ей эскизы оцифровывали для вышивки, нормально общаемся, можно за ради продвижения железа в массы порисовать.
Марка OR - понятно. В принципе, я в ту же сторону думал.
Чисто обналичка - ну... а нафига?

Я встал на место простого самодельщика. Хочется собрать робота, а деталей нет. Нашел хороший форум, публика приличная. Определился со схемой. Собрался купить все нужное. Лезу в магазин - а там чего-то нет. Вот, блин, опять сидеть-искать-стыковать-проверять. А было бы в одном месте - купил бы сразу, и не парился. С т.з. производителя: надо целевую аудиторию искать, манагерам платить, суета-беготня, а я типа ИП, мне не интересно. Поэтому проще запустить небольшую производственную цепочку и торговать с чужой площадки (тут: с Вашей). А появится массовый спрос, тогда и собственный портал городить. ИМХО. А наличку гонять - эт мы сами как-нибудь, на то и ИП, и ЮЛ имеется ;)

_________________
Соединяй и здравствуй.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Говорилка для AVR
СообщениеДобавлено: 27 сен 2010, 16:32 
Не в сети
Аватара пользователя

Зарегистрирован: 30 сен 2008, 18:49
Сообщения: 2702
Откуда: Где-то в Латинской Америке
Eruman писал(а):
Классная штукенция. Письмо им написал.
2Dead: А почему в робомагазине нет такого модуля? ИМХО, был бы полезен для ассортимента.

Масса производителей (не у нас) делают подобные модули на этой микросхеме.
EdGull писал(а):
а шо это у них за формат аудиофайлов AD4 аналог MP3?

С платкой дается программа - перекодировщик. Полученные файлы не исследовал, но на слух вполне прилично.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Говорилка для AVR
СообщениеДобавлено: 27 сен 2010, 16:47 
Не в сети
Аватара пользователя

Зарегистрирован: 12 авг 2010, 15:10
Сообщения: 897
Откуда: Астраханская обл.
Дык я и говорю, у нас бы такие делать побольше. И в Робошопе быть должОн, ИМХО. Время будет, может быть замучУ что-то подобное под маркой OR :), или своей собственной %)

_________________
Соединяй и здравствуй.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Говорилка для AVR
СообщениеДобавлено: 27 сен 2010, 17:03 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
Главное - замути, потом разберемся под какой маркой ;)

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Говорилка для AVR
СообщениеДобавлено: 27 сен 2010, 17:49 
Не в сети
Аватара пользователя

Зарегистрирован: 07 окт 2009, 00:29
Сообщения: 6028
Откуда: СПб
Угу... ты замути, а они разберутся, под какой маркой :)))

К теме:
Предлагаю попробовать заинтересованным зашить вот этот файлик в мегу88(168,328).
К ноге PD3 нужно подключить транзистор с динамиком на ватт-полтора в коллекторе (или стоке).
Запускать можно от внутреннего генератора.

Файлик:
Вложение:
Комментарий к файлу: Что-то бормочет
main.hex [22.42 КиБ]
Скачиваний: 721


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Говорилка для AVR
СообщениеДобавлено: 27 сен 2010, 17:57 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
2Michael_K: Это ты типа сейчас нас в чем подозреваешь? :pardon:

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Говорилка для AVR
СообщениеДобавлено: 27 сен 2010, 18:10 
Не в сети
Аватара пользователя

Зарегистрирован: 07 окт 2009, 00:29
Сообщения: 6028
Откуда: СПб
Да я шучу, фразы у вас смешные...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Говорилка для AVR
СообщениеДобавлено: 27 сен 2010, 19:23 
Не в сети
Аватара пользователя

Зарегистрирован: 12 авг 2010, 15:10
Сообщения: 897
Откуда: Астраханская обл.
Michael_K писал(а):
Угу... ты замути, а они разберутся, под какой маркой :)))

Да лана, они нармальные пацаны. 8)
Michael_K писал(а):
К теме:
Предлагаю попробовать заинтересованным зашить вот этот файлик в мегу88(168,328).
К ноге PD3 нужно подключить транзистор с динамиком на ватт-полтора в коллекторе (или стоке).
Запускать можно от внутреннего генератора.

Файлик:
Вложение:
main.hex


А исходника не будет?

Добавлено спустя 13 минут 57 секунд:
"Гау гау" какое-то...

_________________
Соединяй и здравствуй.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Говорилка для AVR
СообщениеДобавлено: 27 сен 2010, 20:25 
Не в сети
Аватара пользователя

Зарегистрирован: 07 окт 2009, 00:29
Сообщения: 6028
Откуда: СПб
Ну, там должна быть пара фраз "на чистом английском"...
Я пытаюсь понять, как оно со стороны... а то у меня уже уши "замылились" - мне кажется, что все понятно...
Еще от динамика зависит - большой лучше брать - там достаточно низкий голос...
на мелких пищалках - фигово.

Исходники... будут.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Говорилка для AVR
СообщениеДобавлено: 06 окт 2010, 10:04 
Не в сети

Зарегистрирован: 16 дек 2008, 19:30
Сообщения: 8
Цитата:
программе VMLAB создал проект, подключил четыре исходника на С. При сборке ругаетс
я на строку13 speacker2.c Вот кусок кода:

12: #ifndef strchr_P
13: char *strchr_P(const void* aStr, char Chr)
14: {
15: char* Str=(char*)aStr;
16: for(;;){
17: char a=pgm_read_byte(Str++);
18: if(a==Chr) return --Str;
19: if(!a)break;
20: }
21: return NULL;
22: }
23: #endif

говорит:
conflicting types for 'strchr_P'

1. Значит где то strchr_P() объявлены с другими параметрами, скорее всего выбросили const в h-ф
айле. Вот компилятор и ругается на не соответствие типов.
Сделайте, что бы во всех местах было одинаковое объявление функций.
2. По уму эта функция должна быть в библиотеке компилятора, но в моей версии её не было. Возможно её д
обавли в другой версии. В этом случае просто закоментируйте её, и при сборке задействуется библиотечны
й аналог функции.

Если собираете gcc-avr, ругаться не должно.
Какой компилятор использовал?

Всякие cvavr могут не справиться с этой прогой, потому что сами сильно не соответстуют станда
ртам. Как то пробовал, по просьбам, перенести на cvavr, ужаснулся и забросил.
Для иных компиляторов, например keil/gcc-arm/gcc-386, достаточно заменить функции strchr_P/printf_P и
подобные на strchr/printf и т.п. И поменять способ вывода в порт, на компе работает через драйвер 9260
ek-gpio.ko (аналог gpio.sys).


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Говорилка для AVR
СообщениеДобавлено: 06 окт 2010, 13:27 
Не в сети
Аватара пользователя

Зарегистрирован: 12 авг 2010, 15:10
Сообщения: 897
Откуда: Астраханская обл.
Да, спасибо. Выкинул все упоминания об этой переменной и других, конфликтных. Заработало.

Добавлено спустя 35 минут 12 секунд:
Собирал в VMLABe. Ругалась на отсутсвие Си, выдрал WinAVR, прописал, и МК закалякал.

Добавлено спустя 10 минут 58 секунд:
2_KP: А можно под мегу8 проект в протеусе поправить, если Вас не затруднит? Очень хочется в железе собрать, а мозгов поправить корректно не хватает. :oops:

_________________
Соединяй и здравствуй.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Говорилка для AVR
СообщениеДобавлено: 07 окт 2010, 00:24 
Не в сети

Зарегистрирован: 16 дек 2008, 19:30
Сообщения: 8
Цитата:
2_KP: А можно под мегу8 проект в протеусе поправить, если Вас не затруднит? Очень хочется в железе собрать, а мозгов поправить корректно не хватает. :oops:

Переделать можно, но лучше самому разбираться. А теперь подсказки.

Если установлен gcc-avr/winavr, достаточно в MAKEFILE изменить строку
CPU = atmega32 на
CPU = atmega8.
Больше ничего менять не надо, эта прога специально упрощена, и с периферией,
кроме портов и UART не работает. А у mega32 и mega8 с этим различий нет.

А вот у atmega48/88 у регистров UART названия поменяли.
Тут придется вручную менять их названия:
UBRRH,UBRRL,UDR,UCSRA,UCSRB,RXEN,TXEN,UDRE на //mega32,mega8,s8515..
UBRR0H,UBRR0L,UDR0,UCSR0A,UCSR0B,RXEN0,TXEN0,UDRE0. //mega48/88/128..
Ещё лучше выкинуть отладочный вывод в uart на реальном железе.

А, и ещё можно в протеусе и проверить, заменив процессор и подключив сигналы к портам с теми же именами.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 132 ]  На страницу Пред.  1 ... 5, 6, 7, 8, 9  След.

Часовой пояс: UTC + 4 часа


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

Сейчас этот форум просматривают: Majestic-12 [Bot] и гости: 3


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO