я делаю проект в колледже и идея была такова : заставить ардуино работать с проектором чтобы проигрывалось видео или анимациия на стене! А потом пришел злобный учительи сказал что компьютером пользоваться нельзя, а на сколько я понимаю проектор может работать с ардуино только если между ними компьютер!
Подскажите, может у вас есть опыт или просто идеи как проиграть анимацию через ардуино (там будет тач-сенсор который должен был запустить видео) без компьютера!
Возможно, в проекторе существует функция управления с ИК-ДУ... а для Ардуинки есть библиотеки эмуляции ИК пультов. А вообще поподробнее опишите задачу, хотя Ардуино без компа...не очень интересен
можно пойти на хитрость взять нечто проигрывающее видео, типа портабельный дивиди проигрыватель и заставить ардуино рулить им, а уже к проигрывателю подключать проектор
не не народ я лично терзал 120 пень1 для воспроизведения видео))мпега. ОН его показывал!!!!терпимо иногда даже прилично))а оперативы там было вооще кот наплакал... так что ардуино обязан справиться с видевыводом на проектор))слайдов то уж точно)типа карта памяти- декодировщик на видеовыход(ацп какойнить тамошний напряч ))- и проектор, в задаче же не сказано что создавать видео должен ардуино )) а уж полегче вариант сжатия, а можа и без жатия ,обьема памяти носителя вроде условия то не ограничены)) слайды там всякие))
Ворон писал(а):не не народ я лично терзал 120 пень1 для воспроизведения видео))мпега. ОН его показывал!!!!
Если ты подключишь к МК видеокарту - он может и потянет. А вот сходу видеосигнал генерить с хорошим разрешением - это ему не под силу. Но я где-то видел проекты где через ПЛИС видео генерили - у них даже что-то типа VGA получалось...
320x240 точек 50 раз в секунду. Это почти 4 миллиона точек в секунду. И каждая - это 3 аналоговых сигнала цвета. При том еще и синхроимпульсы генерить надо. 12 с небольшим млн операций вывода в порт надо успеть за секунду - так что 16 МГц процессору тут делать нечего. Не говоря уже о том что в оперативку кадр не влезет, а из внешнего флэша читает медленно.
Александр, вы не правы. Уж не знаю, что имеется в виду под "ардуино", но на аврке с не очень большим обвесом картинки на телевизор выводятся в полный рост.
Про медленность внешних флешек - это юмор такой?
Хотя не спорю - видео выгонять из АВР-ки - это извращение
видео сигнал прилично воспринимаемый прилично имеет 24Гц и никто не предлагает его поточечно как бмп вставлять)проще перекодировать в типа Nпозиция=(N-1)позиция+разность цвета...причем в один цикл войдет ввод данных разности и вывод сигнала, причем ардуино благодаря особенностям конструктива позволяет тупо сделать строчный и кардовый генераторы в отдельной платке ,тактированой с основной,ну и стандартный смеситель растра и видео строки) думаю если формирование растра не ставить задачей центрального устройства, то это облегчит жизнь Ардуино)) темболее что блочный принцип это фишка данного набора))
ЗЫ через строчная развертка сильно упростит вычисления ну очень)) просчитывать придется же пол кадра))
Добавлено спустя 14 минут 3 секунды:
-= Александр =- писал(а):320x240 точек 50 раз в секунду. Это почти 4 миллиона точек в секунду. И каждая - это 3 аналоговых сигнала цвета. При том еще и синхроимпульсы генерить надо. 12 с небольшим млн операций вывода в порт надо успеть за секунду - так что 16 МГц процессору тут делать нечего. Не говоря уже о том что в оперативку кадр не влезет, а из внешнего флэша читает медленно.
начнем счет 320*240*50=3 840 000 всего 3,8МГц)) еще 12МГц на вычисления))) грешно так вольно с цифрами оперировать))дети же верят))