Самопальные SMD-разъемы IDC и WH типа + Ограничитель высоты установки светодиодов из джампера

Самопальные разъемы (часть 2)

В данной заметке мне хотелось бы поделиться с общественностью парой «хитростей». Вообще говоря, речь пойдет о вещах достаточно очевидных. Однако, как показывает практика, во-первых – очевидное для тебя далеко не всегда очевидно для других, а во-вторых – от повторения истина не тускнеет. Итак, в рамках сего опуса я расскажу (с картинками) о вот таких вот «хитростях»:





Читать дальше

My Robot Car



Решил сделать своего робота, так как в процесе создание многому можна научиться.
Робот представляет собой платформу которая может управляться с пульта, или компьютера (пока слишком тупая, чтобы принимать решения самостоятельно но я над этим работаю). В планах управление по Wi-Fi, беспроводная передача видео, обработка даных с датчиков, комютерное зрение, и многое другое… И так, с чего же состоит мой робот…

Читать дальше
  • +5
  • 20 апреля 2013, 00:50
  • Nemo

большой семисегментник из говна и палок

понадобился индикатор формата А4. подумал чуть, порылся в запасах, нашел остатки светодиодной ленты, обрезки пенопласта, кусок стекла, кусок текстолита (можно заменить фанерой).
вот что вышло:

подробнее под катом


Читать дальше
  • +10
  • 02 сентября 2012, 20:00
  • woddy

AT91SAM7S для управления станком и сервомашинками с компьютера

Когда-то я сделал маленькую платку на AT91SAM7S. Цели было две: управление станочком PLRA4 и управление простенькими роботами на сервомашинках.
Сначала немного результатов:

Гравировка по плитке
Гравировка по керамической плитке с помощью обычной (ударной ;) дрели и сверла по керамике.


Читать дальше

L6474 EASYspin: управление шаговыми двигателями

Общий вид

Прошло уже примерно три года, как я купил у Purelogic станочек PLRA4, и почти с самого начала меня не покидала идея сделать к нему свой контроллер с работой по USB. Началось всё с простого переходника USB-LPT на ATMEGA с софтовым USB и жуткими тормозами, потом AT90USB162, потом AT91SAM7S. Недавно случилось чудо — в наш город завезли L6474 и я решил, что теперь смогу сделать свой драйвер.

Читать дальше

Deogen - Tiny monitor tester

Для быстрой проверки мониторов, без подключения их к компьютеру, я решил собрать отдельное, автономное устройство. Я нашёл несколько схем таких устройств, но остановился именно на этой, потому что простая, без излишеств и на имеющемся у меня в наличии микроконтроллере.
Схему и прошивку можно посмотреть на сайте автора устройства: http://www.eosystems.ro/deogen/deogen_en.html



Читать дальше
  • +13
  • 06 июня 2012, 00:02
  • Bonio
  • 1

Графическая библиотека для МК на С++. Драйвер KS0108.

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

Итак, реалированные фичи:
  1. Дисплей можно подключать на любые свободные ноги МК;
  2. Независимомть от целевой платформы;
  3. Возможность отладки на ПК;
  4. Высокоуровневый код для рисования не зависит от дисплея;
  5. Минимальные требования к RAM, ROM и F_CPU;
  6. Картинки могут храниться как по строкам, так и по столбцам;
  7. Поддержка нескольких шрифтов;
  8. Поддержка юникода.
  9. Рисование линий заданной толщины;
  10. Шрифты и картинки могут быть любого доступного размера.


Читать дальше

Обезвреженный шаблон для STM32

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

Речь пойдет о том как написать минимальной код для STM32 (тестил только на F103xx), запустить его и отладить без JTAG/SWD. Когда-то я читал, что-то подобное для AVR, а вот для STM32 не нашел, все примеры обмазаны CMSIS и JTAG.

Читать дальше

WH0802A-NGG-CT и русские символы

Help!
Начал раскуривать оный дисплейчик. До этого был какой-то без поддержки кириллицы, и вопросов не возникало. И я честно говоря ожидал обычную таблицу ASCII с русскими символами, а тут такое оказвается!


Читать дальше

USB лампа для ноутбука

Была когда-то лампочка для ноутбука. Стандартная, с 3мя светодиодами и втыкалкой в USB-порт. Втыкаешь, светит на клавиатуру, да отключается кнопочкой. Потом светодиод сдались, видимо от неправильного режима, заданного китайским инженером.

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


Читать дальше