Fun Electronic

Электронные поделки, программирование микроконтроллеров, и прочая белиберда|Electronic Basteleien, Mikrokontroller Programmierung und anderes Quatsch

RSS
people

Камера заднего вида в машину|Rückfahkamera

Отвлекся я тут малость от своего «основного» проекта — танчика, и побыстрому сварганил небольшой апгрейд своего плеера в машинку.

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

read more »

Комментариев нет | Tags: , , , ,

MazdaSTMP3Player — Корпус

Когда сделали платку и отдали ее в производство, чтоб не терять времени зря, можно на 3Д принтере распечатать макет платы.

IMAG3172

 

read more »

Комментариев нет | Tags: , , , , , ,

MazdaSTMP3Player — Железо

Определившись с видом кнопок и их способом подстветки, самое время приступить к составлению схемы.

Основные блоки схемы у нас выглядят вот так:

HW_Block

В принципе, по схеме сильно подробно я особо рассказывать не буду, так как там все в основном стандартно, кроме некоторых моментов, которые тут и рассмотрим.

read more »

Комментариев нет | Tags: , , , , , , , ,

MazdaSTMP3Player — Кнопки

Продолжаем разговор.

Итак, решил я заделать новую версию, и первым же делом встал вопрос — как делать кнопки, чтоб и в темноте их видно было, и тактильность им придать.

Глянул по сторонам, и вспомнил, что есть таки у меня 3D принтер.

О! (тут должна быть лампочка, что зажигается ярким светом)

Быстренько накидал небольшие чертежики одной кнопочки, и (уже чуток по медленней) «распечатал» на 3Д-шке.

ButtonWithLight

read more »

Комментариев нет | Tags: , , , , , ,

MazdaSTMP3Player — Mazda STM32F MP3 Player

Приветствую всех.

Не прошло и... когда там последний раз было... вобщем какого то времени, как я снова раешил написать чего-нить. А для этого есть небольшой повод.

А именно — очередная версия плеера в машинку марки Mazda.

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

  • сенсорные кнопки без тактильной реакции, без возможности нажать их «вслепую» в машине — зло то еще (Привет Маску с его тачскрином).
  • Отсутствие подстветки кнопок. Особено «весело» менять треки в вечернее, ночное время, когда экран светит ярко, а все, что вокруг него — одна черная «пустота»
  • Отсутствовала регулировка яркости экрана, что в темное время суток все же немного утомляло зрение.
  • медленный проц и как следствие — медленное обновление экрана.

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

read more »

Комментариев нет | Tags: , , , , , ,

Arm MP3 Player завершение|Arm MP3 Player — Vertig

День добрый всем читателям моих опусов.

Вроде как доделал новую версию своего плеера до такого состояния, что можно ставить в машину. Что, собственно, сегодня и произошло:

Плеер в машине

 

Далее пара фоток в близи и исходники со схемой, для любопытствующих.

read more »

Комментариев нет | Tags: , , , ,

Arm MP3 Player

Решил продлить удовольствие общения с процом AT91SAM7SE, и состряпал небольшую платку:

Плата будущего плеера

read more »

Комментариев нет | Tags: , , , , , , ,

Корпусок «подъехал»|Gehäuschen ist angekommen

[lang_ru]Решил не строгать сам а заказал в «местной» фирме (сидит в Берлине, судя по адресу отправки). Называется Schäffer AG.
[/lang_ru]

[lang_de] Dies Mal habe entschieden, selber nix machen, und habe bei einer lokalen Firma bestellt. Schäffer AG ist deren Name.[/lang_de]

[lang_ru]С их сайта скачивается программулька, Front Panel Designer называтся. В ней рисуются панельки, дырочки и отверстия всякие, и эта же программулька потом, когда все нарисовано, составляет заказ, показывает стоимость заказа и отправляет его на фирму.[/lang_ru]

[lang_de] Man lädt ein Programm von der Seite, Front Panel Designer ist deren Name. In dem Programm malt man die Panels, platziert die Löcher und Öffnungen, danach zeigt das Programm die Preis vom Ganzen, und schickt die Bestellung zu der Firma raus. [/lang_de]
[lang_ru]Через неделю приходит вот такой результат (несколько картинок под катом):[/lang_ru]

[lang_de]In einer Woche kommt dann solcher Ergebnis (Unter dem Cat sind einige Bilder):[/lang_de]

read more »

Комментариев нет | Tags: , , , , , ,

Aaaaa!

Я завел его!
Он играет!
🙂

VLSI VS1053b под линуксом.

2 комментария | Tags: , ,

Всяческие поделки|Verschiedene Basteleien

[lang_ru]Немного новостей с моих «полей».[/lang_ru]

[lang_de]Kleine Updates von meiner Bastelwiese.[/lang_de]

[lang_ru]Я уже рассказывал, что делаю небольшой плеерок на базе OMAP3530 процессора.[/lang_ru]

[lang_de]Ich habe schon mal erzählt, dass ich ein Playerchen auf dem Basis von OMAP3530 Microcontroller bastele.[/lang_de]

[lang_ru]Уже было все готово, как выяснилось, что каким-то образом работа потоков в QT среде не совсем соответствует тому, что написано в документации: не всегда приходит событие завершения процесса. Особенно, если процесс насильственно завершается.[/lang_ru]

[lang_de]Es war schon mal alles fast fertig, als es sich herausgestellt wurde, dass irgend wie die Thread-Bearbeitung in QT nicht ganz der Beschreibung entspricht: nicht alle Events werden von einem Process gesendet. Vor allem von dem Process, der gerade gekillt wurde.  [/lang_de]

[lang_ru]Я использовал обычный линуксовый MPlayer, который запускал с помощью QProcess класса. Оно работало пару — тройку раз, но потом падало. И отловить этот момент пока что не представляется для меня возможным.[/lang_ru]

[lang_de]Ich habe den üblichen MPlayer von Linux benutzt, den ich mit der Hilfe von QProcess Klasse gestartet habe. Es funktionierte ein paar Mal, danach aber stürzte das ganze ab. Und diesen Moment zu fangen wurde für mich nicht möglich. [/lang_de]

[lang_ru]Тогда я решил все-же отказаться от встроенного DAC'а этой платы и софтового проигрывателя, и прилепил платку расширения на базе VLSI VS1053b.[/lang_ru]

[lang_de]Und so habe ich mich entschieden, auf den auf der Platine eingebauten DAC zu verzichten, und eine Extention — Platine auf dem Basis von dem VLSI VS1053b Chip zu bauen.[/lang_de]

[lang_ru]Вот так вот выглядит теперь весь плеерок:[/lang_ru]

[lang_de]So sieht jetzt das ganze Playerchen: [/lang_de]

read more »

3 комментария | Tags: , , , ,