Перейти к содержанию

Mp3 Плеер Своими Руками


Рекомендуемые сообщения

Правильно, надо не отставать от других... Мне вообше обидно что сейчас столько всего делают, а я знаю только 0,0000001% от всего.

Итак: первая макетная плата для VS1003.

post-157862-0-04022700-1338024939_thumb.jpg

Ссылка на комментарий
Поделиться на другие сайты

Реклама: ООО ТД Промэлектроника, ИНН: 6659197470, Тел: 8 (800) 1000-321

20% скидка на весь каталог электронных компонентов в ТМ Электроникс!

Акция "Лето ближе - цены ниже", успей сделать выгодные покупки!

Плюс весь апрель действует скидка 10% по промокоду APREL24 + 15% кэшбэк и бесплатная доставка!

Перейти на страницу акции

Реклама: ООО ТМ ЭЛЕКТРОНИКС, ИНН: 7806548420, info@tmelectronics.ru, +7(812)4094849

  • 3 недели спустя...

Выбираем схему BMS для корректной работы литий-железофосфатных (LiFePO4) аккумуляторов

 Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ, также как и для других, очень важен контроль процесса заряда и разряда, а специализированных микросхем для этого вида аккумуляторов не так много. Инженеры КОМПЭЛ подготовили список имеющихся микросхем и возможных решений от разных производителей. Подробнее>>

Реклама: АО КОМПЭЛ, ИНН: 7713005406, ОГРН: 1027700032161

  • 5 недель спустя...

А програматор для пиков (это микроконтроллеры)у вас есть?

у меня есть клон пиккит2 +плата переходник с нулевым усилием.нужен?

всего за 800 р.вместе с пересылкой по россии.

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

Простите за офф топ.

Изменено пользователем vitalik_1984
Ссылка на комментарий
Поделиться на другие сайты

Мужики, достал себе дисплей от легендарного C65 Сименса, хотел запустить хотяб подсветку на нём, но не получилось... и теперь ломаю голову как это сделать... делал по даташиту от другого дисплея S65. говорят что по подключению они одинаковые.... купил просто сегодня раздолбанный сименс С65 и вынул дисплей, подпаял проводки, но при подаче питания 9 вольт на подстветку реакци ноль.... что посоветуете?

Ссылка на комментарий
Поделиться на другие сайты

Может спалил уже? Что-то я сомневаюсь что там 9-вольтовые светодиоды. или может полярность не та?

Учение - изучение правил. Опыт - изучение исключений.

Ссылка на комментарий
Поделиться на другие сайты

я работал с дисплеями от сименса, с двумя видами, L2f50 и ls020, собирал осциллограф на атмеге32.

Питание на подсветку там нужно 9-12 вольт. схему включения и документацию моэжно скачать по ссылке, в конце статьи

-----

вначале тоже мудахался долго, тоже не работало.

post-119447-0-63902000-1342360753_thumb.jpg

post-119447-0-73001700-1342360763_thumb.jpg

post-119447-0-06616100-1342360771_thumb.jpg

Изменено пользователем Адвансед
Ссылка на комментарий
Поделиться на другие сайты

Посмотри тут http://соберисхему.рф/forum/13-53-1 , во втором посте есть исходные коды для работы с дисплеями, в программах пока не копался, скоро закуплюсь у ремонтников и начну работать с ними

Ссылка на комментарий
Поделиться на другие сайты

Документация на дисп дает только разводку шлейфа и номиналы. Чтобы завести дисплей, вам нужно 1) Узнать контроллер, установленный в дисплее (и во многих других) 2) Скачать даташит на этот контроллер (именно в нем приведены комманды управления\инициализации).

Инициализация обычно состоит из программного вкл дисплея,указания битности, ориентации дисплея, направления заполнения экрана.

В поисках работы..

Looking for job

Ссылка на комментарий
Поделиться на другие сайты

  • 2 недели спустя...

купил дисплей от s65, позже выложу фото и данные. сразу спрошу: построить меню из допустим jpeg картинок, которые лежат на карте памяти возможно? Контроллер Атмега128. хотябы вообше возможно читать картинки с флешки?

Ссылка на комментарий
Поделиться на другие сайты

Читать-то можно, но ресурсов не хватит чтобы декодировать картинку перед выводом. Лучше в собственном формате хранить, с фиксированным размером и без сжатия - один байт одна точка.

Учение - изучение правил. Опыт - изучение исключений.

Ссылка на комментарий
Поделиться на другие сайты

сделал пару фоток не совсем качественных дисплея) на нём написано 6301.4.

post-157862-0-79721600-1343851241_thumb.jpg

post-157862-0-48038800-1343851251_thumb.jpg

Изменено пользователем PLAY_WORKER
Ссылка на комментарий
Поделиться на другие сайты

Загоняйте на СД карту картинки в формате БМП и читайте. На чтение СД карты и вывод на Цветной Экран 128х128 на слабеньком контроллере (порядка 6 МИПС) уходит около 1 секунды

В поисках работы..

Looking for job

Ссылка на комментарий
Поделиться на другие сайты

да уж точно один декодер стоит вроде около тысячи.

а в магазине продаются за две тысячи плееры с экраном и просмотром видео на 4гб память.

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

а еще это называется хобби

Ссылка на комментарий
Поделиться на другие сайты

у нас гривны а не рубли, плеер стоит начиная от 160 с дисплеем ( по вашему около 650 руб ) а декодер около 25$ почти как и покупной плеер,! И то я декодеры не нашел в продаже на наших интернет магазах.

Ссылка на комментарий
Поделиться на другие сайты

BMP не стоит, у него слишком сложный формат для разбора и много вариантов "цветности". Такое понимаешь удовольствие разбирать 24-х битный RGB цвет чтобы вывести на монохромный дисплей. А чтобы сохранить BMP хотябы в 256-цветной палитре нужно еще постараться найти нужный редактор. Проще хранить картинку побайтно - первый байт - ширина, второй байт - высота, и далее соответствующее количество байт-точек, или вообще бит-точек по 8 на байт.

Учение - изучение правил. Опыт - изучение исключений.

Ссылка на комментарий
Поделиться на другие сайты

Alexeyslav а кто говорит про монохром. я речь виду про 8-битный рисунок и 24 битный дисплей .А сохранять в крайнем случае можно в Пэинте. Он вам и 256 цветов и 8 бит и 24 предложит.

А вообще нЭт уже наводнен самопальными прогами именно для преобразования картинок в таких поделках .

Изменено пользователем fuckir

В поисках работы..

Looking for job

Ссылка на комментарий
Поделиться на другие сайты

Еще неизвестно какой древний пеинт надо взять чтобы он сохранил в нормальном формате. BMP слшком неудобен для использования в контроллерах - слишком велико разнообразие форматов. Ладно если используется изображение без палитры, но ведь и при 256 цветах может быть использована 24-битная палитра! в файле каждому байту будет соответствовать один пиксель, но цвет будет задан через палитру. Это контроллеру надо лезть в палитру(её надо будет сохранить в памяти(256*3 байт), либо для каждого пикселя перечитывать палитру позиционируя в нужное место на флешке) вот видимо и выходит одна секунда на мелкую картинку... слишком много работы надо выполнять на каждый пиксель. А если представить изображение как 8 битный цвет каждого пикселя - по 4 градации на RGB и 4 градации яркости, тогда преобразовать в 24-битный цвет для дисплея можно простыми арифметическими сдвигами, это будет немного медленней чем вывод из палитры сохраненной в памяти, но при недостатке памяти контроллера(для 256-цветной палитры надо почти 1кб RAM-ы) - это единственный выход.

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

Учение - изучение правил. Опыт - изучение исключений.

Ссылка на комментарий
Поделиться на другие сайты

Alexeyslav думаю здесь нужно попробовать различные варианты. Основная задача: разобраться в алгоритме работы СД карты и научиться читать\писать сектора.

Уже понятно, что на вопрос

хотябы вообше возможно читать картинки с флешки?

ответ: однозначно можно. (youtube.com/watch?v=ggYysuJlHj4)

Изменено пользователем fuckir

В поисках работы..

Looking for job

Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы публикуете как гость. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.

Гость
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Ответить в этой теме...

×   Вставлено с форматированием.   Восстановить форматирование

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу

  • Сообщения

    • Спасибо Тут и фвч и фнч на одном операционнике реализован, странно, обычно на каждый фильтр свой операционник
    • параллельно изучать по фото платы, сервис мануал (схема) если будет, то на него и ориентировать покупку. Цена определяет качество, резонансный всегда дороже. Про нагрузку Вы не написали, что там будет?
    • Спасибо! Сегодня буду смотреть почему проседает... Хотя аккум нормальный, 11.1v, максимальный долговременный ток до 20А... Вообщем разбираюсь.
    • Ловите, как раз на широкую полосу для Палника рисовали, автора не знаю. Все, что нужно.   
    • @Андрей0З9  Это что за учитель и где, такой по трудовому обучению, задает задачи по физике 10 класса.?!  Бред полный.
    • Румынский дядька - перфекционист-фенечник. Бисера и бусин - дофига, вот и ставит куда не попадя, в данном случае бусинками выставил единую высоту ряда конденсаторов. Подобное встречалось, когда на ножки впаиваемых элементов одевались короткие кембрики одинаковой высоты, чем задавалась единая высота монтажа. Ну видимо румынскому дядьке лень было нарезать кучу одинаковой мелочёвки, зато было вналичии много бисера..., и креативно и желаемого достиг. С уважением, Сергей. 
    • О, это очень полезные регистры! в 88 только GPIOR0 сохранил свои полезные свойства. использую их как флаги событий прерываний. для GPIOR0 адрес порта ввода-вывода 0х1Е, а значит к нему применяются команды cbi, sbi, sbic, sbis   ну и   in, out. Когда происходит прерывание, процессор переходит на адрес обработки прерывания, вот там-то мы и располагаем код: sbi   GPIOR0, 0     ;установить в 1 бит 0 в регистре GPIOR0 reti                        ;вернуться из прерывания   Без использования регистра GPIOR0, а с использованием обычного регистра код выглядел бы иначе: push   R0                          ;освобождаем регистр R0 для SREG и сохраняем его in        R0, SREG               ;сохраняем SREG в R0, все флаги операций текущей программы sbr     R23, 1<<0             ;выставляем флаг признака прерывания, например бит 0 в регистре R23 out    SREG, R0               ;восстанавливаем SREG, все флаги операций текущей программы pop   R0                          ;восстанавливаем значение R0 reti                                  ;вернуться из прерывания   Нетрудно заметить......!   А, да команда: sbr     R23, 1<<0 в идеале изменяет флаги в SREG, потому и такая длинная цепочка команд. Далее, из всего сказанного выше... в АТмега8 до адреса ввода / вывода 0x1F, находятся некоторое количество регистров, которые крайне редко (...никогда...) используются, например: TWBR, TWSR, TWAR, SPCR, ....... их можно (... нужно...) использовать как GPIOR регистр. До связи.
  • Похожий контент

×
×
  • Создать...