RSS
people

Пульт для Плеера — Клавиатура

Ну переезд закончен (все, кажется, работает как раньше), а посему можно продолжить.

Я в прошлой статье обещал рассказать про сенсорную клавиатуру моего пульта для плеера, что я сейчас и сделаю.

Для начала — сделал все таки фотку, как  выглядит пульт в машине:

В машине

В машине

Читать запись полностью »

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

Небольшие вести с полей

Давно не писал ничего, так как пытался завести мою платку новую.

Пока что она еще не полностью запаянная, но кое-что  уже умеет.

Но пока о свойствах. На данный момент на ней расположен  микроконтроллер фирмы Atmel — AT91SAM7SE256, внешняя SDRAM память на 64 МБ в двух банках, и картридер для SD/MMC карточек.

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

Построено все это безобразие на базе FreeRTOS. Для этого пришлось подшаманить стратовый файл на ассемблере, и инициализацию всех частот и генератора частот, чтобы работало.

И так, что в ходит в программку :

  • FreeRTOS, взятая от сюда.
  • FatFS от известного человека Чена.
  • SD/MMC драйвер взял из примера Атмела, правда его пришлось допиливать напильником, чтобы работал через прерывания.
  • SPI драйвер.
  • UART драйвер, работающий в мультизадачной ОС.
  • ELF Loader, грузящий ELF файл откуда либо в память по адресу, который указан в самом .ELF файле.
  • Heap драйвер для динамического выделения памяти, самописный, и оттестированный в моем Mazda MP3 Player.

Вот пока такие ништячки есть.

В планах на ближайшее будущее — прилепить  на платку плисину Xilinx Spartan3E — XC3S100E и завести ее, а потом прикрутить к проге возможность грузить прошивку в плисину с карточки.

И еще в планах — прилепить на внешнюю шину дисплей какой нибудь. Правда его еще надо сначала спроектировать и спаять :)

Пока что думаю, с чего начать.

А пока пара фоток (6 штук) того, что уже есть.

Читать запись полностью »

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

Руководство для часиков

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

Читать запись полностью »

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

Бегущие огни

Гуляя по магазинам и наткнувшись на распродажи новогодних причиндал, вспомнил я, что у нас старые гирлянды из-за времени уже просто рассыпаются в руках, и решил обновить сей атрибут праздника. Но пока выбирал подходящую — возникла в голове мысля, а почему бы не сделать гирлянду с различными эффектами? Еще до переезда в Германию, в Алма-Ате я делал такую и примерно представлял, как они работают. Что-ж, решено! Делаем!

Читать запись полностью »

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

Led Clock Steampunk Style

Отпраздновали на днях День Рождения моей Любимой, и в качестве подарка я сварганил такие вот часики в стиле Стимпанк.

Часы Стимпанк

Часы Стимпанк

Надо сказать, что это мой первый проект, в котором у меня плата получилась с первого раза. Т.е. нарисовал схемку, отЛУТил ее, протравил, пропаял, впаял детали, и запрограммил контроллер тестовым примером, и все сразу заработало! Такого еще не было у меня, обязательно где то да вылезет косяк. Хотя тут был один косячек — забыл развести часовой кварц, и припаял его на проводках и прилепил клеем на проц.

На весь проект ушло три недели (по вечерам и на выходных).

Далее под катом много фоток (ну или не очень много, но есть парочка).

Если кому будет интересно повторить часики, то вот нужные файлы, кроме печатки, так как я свою делал специальной формы, и кому-то она может не подойти.

Читать запись полностью »

Один комментарий | Метки: , , , , , ,

Мои инструменты — Ламинатор для ЛУТ 2

Так вот. Теперь подробнее про ламинатор. Начнем со схем.

Читать запись полностью »

44 комментария | Метки: , , , ,

Watchdog для компьютера — GUI

Так вот. Третья часть всего комплекса под названием Вачдог — это программа пользовательского интерфейса (в простонародье  — GUI), посредством которой можно устанавливать всяческие параметры вачдога, и считывать с него журнал ресетов.

Основное окошко программки выглядит вот так:

Читать запись полностью »

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

Модель авто — Анонс

Приветствую вас, дорогие мои читатели.

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

Читать запись полностью »

7 комментариев | Метки: , , , ,

Mazda MP3 Player — Продолжение 4

Итак, в предыдущей серии мы выяснили, что от нас хочет наша магнитола, теперь неплохо было бы ей сообщить о том, что мы ее поняли!

Читать запись полностью »

22 комментария | Метки: , , , , , ,

Mazda MP3 Player — Продолжение 3

А вот и снова я!

Надеюсь, не заскучали тут без меня?

У меня есть уважительная причина — я отлавливал баги в софте плеера. И довольно таки много отловил.

Читать запись полностью »

10 комментариев | Метки: , , , , , ,