roboforum.ru

Технический форум по робототехнике.
Текущее время: 16 май 2024, 07:38

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




Начать новую тему Ответить на тему  [ Сообщений: 67 ]  На страницу Пред.  1, 2, 3, 4, 5  След.
Автор Сообщение
 Заголовок сообщения: mini2040 план освоения или что нам интересно...
СообщениеДобавлено: 01 июл 2010, 23:01 
Не в сети
Site Admin
Аватара пользователя

Зарегистрирован: 04 окт 2004, 12:58
Сообщения: 10981
Откуда: St.Petersburg
Skype: taranenko.sergey
ФИО: Сергей Тараненко
Коллеги, наблюдаю списки что уже многие получили устройство, опробовали первые запуски,
поигрались стандартними образами прошивок :)
Итак что дальше?

Понятное дело что сейчас уровень практических навыков по работе с устройством у всех разный, но это весьма быстро поправимо.

Прошу высказывать разные идеи по возможным практическим применениям платы mini2440 и пути продвижения к этим целям.

На выходе я хотел бы сформировать некий список требуемых документов (howto) которые позволили бы человеку только получившему на руки устройство осуществить плавное вливание в тему и адаптацию под свои задачи.

Язык документации - русский,
постоянное место размещения robowiki.ru

список требуемых документов буду обновлять в этом сообщении

Список требуемых статей:
  1. общее описание (обзорно характеристики, порты, переключатели )
  2. подготовка рабочего места к связи с устройством
  3. загрузка готовых образов систем
  4. установка загрузчика u-boot в NAND
  5. mini2440 смена загрузчика в NOR флеше
  6. mini2440 заставка загрузки (u-boot) splash
  7. linux / кросс сборка ядра и его установка
  8. linux / упаковка и аплоад rootfs
  9. Gentoo linux / кросс сборка минимальной системы
  10. Debian linux / Установка Debian на mini2440
  11. linux / установка готовых пакетов
  12. linux / кросс компиляция пакетов из под x86
  13. linux / поднимаем файл сервер samba (доступ из под windows к "шарам" устройства)
  14. linux / поднимаем файл сервер ftp ( oftpd )
  15. linux / поднимаем web сервер ( lighttpd )
  16. linux / работа через web сервер с портами и набортными устройствами (индикаторы,кнопки)
  17. linux / работа с камерой (CMOS,USB / создание видеопотока и вещание его по Ethernet )
  18. linux / работа с WiFi (USB)
  19. linux / работа с 3G/Yota модемами (USB)
  20. linux / Проигрывание музыкальных файлов (mp3)
  21. linux / Проигрывание видео файлов
  22. hardware, linux / сопряжение mini2440 с разнообразными датчиками
  23. hardware, linux / сопряжение mini2440 с разнообразными исполнительными устройствами
  24. hardware, linux / сопряжение mini2440 с модулями OpenRobotics
  25. hardware, linux / интеграция исполняемых файлов в веб-интерфейс, потоки данных, работа с устройствами
  26. hardware, projects / на базе полученного опыта разработка и создание класса устройств "умный домовой"


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: mini2040 план освоения или что нам интересно...
СообщениеДобавлено: 10 июл 2010, 13:06 
Не в сети

Зарегистрирован: 14 июн 2010, 17:19
Сообщения: 167
прог. языки: Qt/C/C++
Palachzzz писал(а):
помоему эта формулировка очень близка
она несколько расширяет границы дозволенного.
она не не ограничивается на I/O :wink:

ЗЫ С нетерпением жду статью! :)

_________________
Любой прибор, защищённый плавким предохранителем, сможет защитить этот предохранитель, сгорев первым.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: mini2040 план освоения или что нам интересно...
СообщениеДобавлено: 11 июл 2010, 13:06 
Не в сети

Зарегистрирован: 13 янв 2009, 11:19
Сообщения: 225
Откуда: Санкт Петербург
задача 1
чтение
передаем текстовые данные, неважно каким методом,
те проще всего имеем пакет данных, задача преобразовать
текстовые данные в аудиопоток посредством МИНИ

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

задача 2
распознование
посредством мини делать преобразование,
аудиопоток в некоторую код или кодовую команду
преобразование голос в текст является наиболее сложным для этой задачи

_________________
нехватает запятых? возьми пару отсюда ,,,,,,,,,,,,,,,,,,, =)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: mini2040 план освоения или что нам интересно...
СообщениеДобавлено: 11 июл 2010, 14:22 
Не в сети

Зарегистрирован: 26 июн 2010, 15:54
Сообщения: 7
Откуда: Екатеринбург
прог. языки: C/C++, Pascal/Delphi
Timmy писал(а):
задача 1
...задача преобразовать
текстовые данные в аудиопоток посредством МИНИ
...
задача 2
...
преобразование голос в текст является наиболее сложным для этой задачи

Это вы загнули.
На счёт задачи 1:
Преобразования сделать сложно, но можно записать ряд готовых сообщений, а потом их воспроизводить, также готовые сообщения можно комбинировать.
Задача 2:
Если текст передавать через телефон, то можно организовать что-то вроде мини атс, которой можно будет управлять с клавиатуры телефона.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: mini2040 план освоения или что нам интересно...
СообщениеДобавлено: 11 июл 2010, 14:30 
Не в сети

Зарегистрирован: 14 июн 2010, 17:19
Сообщения: 167
прог. языки: Qt/C/C++
Timmy писал(а):
задача 1
чтение
передаем текстовые данные, неважно каким методом,
те проще всего имеем пакет данных, задача преобразовать
текстовые данные в аудиопоток посредством МИНИ
Зачем этот изврат с текстом?
Ловим сокетом байты и сразу же, или по таймеру (но тогда с буфером приема) кидаем их в PWM или во внешний I2C, SPI, Parallel, etc. DAC...
ЗЫ ты разделяй что ли задачи передачи текста и аудио ;)
Timmy писал(а):
как пример чтение смсок и емейлов
информирование о событиях "температура на улице бла бла", "хозяина идет домой", "я постирал ваши носки хозяина"
или если захочется курочку рябу перед сном послушать
Ты хочешь загнать в миньку синтезатор голоса? :shock:
А не занадно будэ???
Читать текст по одной букве и произносить каждую букву В ОТДЕЛЬНОСТИ (без всяких там ударений в словах, смягчений и других плавных переходов в словах и между ними) это максимум, что минька сможет осилить, ИМХО.
Timmy писал(а):
задача 2
распознование
посредством мини делать преобразование,
аудиопоток в некоторую код или кодовую команду
преобразование голос в текст является наиболее сложным для этой задачи
Ну это вообщее загнал!
Тут целые корпорации долбятся над корректным распознавание голоса а ты хочешь сам и на миньке.
Давненько, году этак в 2005-2006 качал себе программулинку забугорную. Гига 4 весила, причем распознавала только литературный английский (типо чтобы учиться ПРАВИЛЬНО, произносить слова) Наше русское прозношение "айвилбибек" оно уже ниосилила. Так эта программка грузила мой, тогда еще селерон 2.8, довольно неплохо)
Так что про, во всяком случае на минке, забудь.

_________________
Любой прибор, защищённый плавким предохранителем, сможет защитить этот предохранитель, сгорев первым.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: mini2040 план освоения или что нам интересно...
СообщениеДобавлено: 11 июл 2010, 16:21 
Не в сети
Аватара пользователя

Зарегистрирован: 18 май 2010, 00:32
Сообщения: 59
Откуда: Харьков
прог. языки: C, Haskell
Алгоритмы с тех пор шагнули далеко вперед. И синтезатор, и распознавание не так уж сложно делаются. Да и АРМ9 400МГц - это очень серьезная машина.

_________________
Here I am, brain the size of a planet, and they ask me to take you to the bridge!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: mini2040 план освоения или что нам интересно...
СообщениеДобавлено: 11 июл 2010, 22:03 
Не в сети

Зарегистрирован: 14 июн 2010, 17:19
Сообщения: 167
прог. языки: Qt/C/C++
br0x писал(а):
Алгоритмы с тех пор шагнули далеко вперед. И синтезатор, и распознавание не так уж сложно делаются.
Ждем релиза :)
br0x писал(а):
Да и АРМ9 400МГц - это очень серьезная машина.
640 килобайт должно хватить всем (с) Билл Гейтс

_________________
Любой прибор, защищённый плавким предохранителем, сможет защитить этот предохранитель, сгорев первым.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: mini2040 план освоения или что нам интересно...
СообщениеДобавлено: 19 июл 2010, 21:45 
Не в сети

Зарегистрирован: 26 июн 2010, 15:54
Сообщения: 7
Откуда: Екатеринбург
прог. языки: C/C++, Pascal/Delphi
А можно ли joomla поставить на mini2440?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: mini2040 план освоения или что нам интересно...
СообщениеДобавлено: 19 июл 2010, 21:57 
Не в сети
Аватара пользователя

Зарегистрирован: 04 дек 2008, 22:44
Сообщения: 4362
Откуда: Камышин
Skype: galk-aleksandr1
прог. языки: Kotlin, Java, C, C++, Assm, BasCom, VB, php
ФИО: Галкин Александр Владимирович
Думаю, что можно. Нужно пробовать...

_________________
if(!Operate) Read(pDatasheet);


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: mini2040 план освоения или что нам интересно...
СообщениеДобавлено: 05 авг 2010, 23:47 
Не в сети
Аватара пользователя

Зарегистрирован: 10 июн 2010, 23:31
Сообщения: 43
Откуда: Краснодар
Skype: rotaxb
прог. языки: C
ФИО: Александр
Хотелось бы увидеть несколько уроков по основам программирования в Qt под linux на mini2440


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: mini2040 план освоения или что нам интересно...
СообщениеДобавлено: 06 авг 2010, 01:07 
Не в сети
Аватара пользователя

Зарегистрирован: 18 апр 2009, 22:18
Сообщения: 10668
Alex_EXE писал(а):
А можно ли joomla поставить на mini2440?

какое джумле дело до железа? устанавливаете и настраиваете всё нужное для веб сервера и инстальте этот тормознутый скрипт. можете даже бритикс попробовать - будет ещё веселей.
rotax писал(а):
Хотелось бы увидеть несколько уроков по основам программирования в Qt под linux на mini2440

http://www.google.com/search?client=opera&rls=ru&q=Qt+linux+mini2440&sourceid=opera&ie=utf-8&oe=utf-8


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: mini2040 план освоения или что нам интересно...
СообщениеДобавлено: 06 авг 2010, 10:54 
Не в сети

Зарегистрирован: 14 июн 2010, 17:19
Сообщения: 167
прог. языки: Qt/C/C++
rotax писал(а):
Хотелось бы увидеть несколько уроков по основам программирования в Qt под linux на mini2440
Вот две книжки по Qt.
Раз
Два
Почитай отзывы и выбери понравившуюся) Или читай обе)
Программирование на Qt под mini2440 НИЧЕМ не отличается от программирования под тот же Linux, Windows, и т.д.
В этом то и вся прелесть Qt! Что проги можно переносить из одно платформы на другую. Нууу, разве что могут быть некоторые ограничения связанные с тем, что некоторые модули самой Qt могут не поддерживаться в некоторых платформах, но это мелочи.
А все специфические навороты типо обращения к GPIO, SPI, I2C и т.д. реализуются на чистом си под конкретную платформу. Благо примеров валом.
Запихнул код в класс, чтобы потом не искать концы по всей программе, обернул сигналами/слотами и пользуешься
Перешел на новую платформу - переписал один единственный класс интерфейсов и все :)

_________________
Любой прибор, защищённый плавким предохранителем, сможет защитить этот предохранитель, сгорев первым.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: mini2040 план освоения или что нам интересно...
СообщениеДобавлено: 10 авг 2010, 18:30 
Не в сети

Зарегистрирован: 14 июн 2010, 17:19
Сообщения: 167
прог. языки: Qt/C/C++
Крутил тут в руках дисплейчик от миньки с отрисованым градиентом и моск посетила гениальная глупая мысля.
А что если приклеить к задней части дисплея акселерометр (можно сразу инклинометр, будем меньше геммора) и на экран выводить в несколько слоев какую-нибудь картинку и в зависимости от угла/поворота наклона дисплея(датчика) менять положение слоев друг относительно друга для достижения 3D эффекта.
Будет нечто похожее на это только в 3D.
Единственный минус. 3D работает только когда двигаешь дисплей, при неподвижной голове.

В дальнейшем, если кто-то возьмется (у меня для этого маловато опыта) можно на основе видеокамеры сделать обработку образов для определения положения ГОЛОВЫ относительно экрана, тогда будет реальное 3D!
Такая себе игрушка :)
Глядишь и продавать получится)

_________________
Любой прибор, защищённый плавким предохранителем, сможет защитить этот предохранитель, сгорев первым.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: mini2040 план освоения или что нам интересно...
СообщениеДобавлено: 10 авг 2010, 18:37 
Не в сети
Site Admin
Аватара пользователя

Зарегистрирован: 04 окт 2004, 12:58
Сообщения: 10981
Откуда: St.Petersburg
Skype: taranenko.sergey
ФИО: Сергей Тараненко
это уже сделано джони ... забыл как его - тот что первый начал использовать джойстик wii remote для трекинга головы и псевдообъёма

Добавлено спустя 1 минуту 50 секунд:
http://johnnylee.net/projects/wii/
Джони Ли


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: mini2040 план освоения или что нам интересно...
СообщениеДобавлено: 10 авг 2010, 21:35 
Не в сети

Зарегистрирован: 14 июн 2010, 17:19
Сообщения: 167
прог. языки: Qt/C/C++
setar писал(а):
это уже сделано джони ...
Ну вот! После таких обломов уже и придумывать ничего не хочется...
Как говорится "все уже сделано украдено до нас." :(

_________________
Любой прибор, защищённый плавким предохранителем, сможет защитить этот предохранитель, сгорев первым.


Последний раз редактировалось Resident 10 авг 2010, 21:41, всего редактировалось 2 раз(а).

Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: mini2040 план освоения или что нам интересно...
СообщениеДобавлено: 10 авг 2010, 21:39 
Не в сети
Site Admin
Аватара пользователя

Зарегистрирован: 04 окт 2004, 12:58
Сообщения: 10981
Откуда: St.Petersburg
Skype: taranenko.sergey
ФИО: Сергей Тараненко
:) неправильный ответ
нужно сделать лучше - дешевле, эффективней, или без применения спец шлема (очков) привязки


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

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


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

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


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

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