Blog the XELFAER

Заметки *NIX

Подключение принтера Samsung в Debian 9 Stretch. —

Пару недель назад выпала возможность обзавестись принтером. На работе делали списание нерабочего оборудования, в частности принтеров. Выбрал аппарат не особо «древний» — Samsung ML1710P более менее живой с картриджем. Принес его на квартиру и занялся его восстановлением. Полностью его перебрал, перечистил, восстановил картридж — тут особо пригодились знания приобретенные когда работал в сервисном центре и в нагрузку давали ремонтировать копировальную технику что бы не сидели без работы развивались. Включение — принтер радостно подал признаки жизни. Сделал тестовую страницу с принтера — работает как часы. Теперь осталось его проверить работу с ПК. Вот как выглядит в итоге сам принтер, правда корпус идеально отдраить не получилось, бедняга эксплуатировался в жестких условиях:
ML1710P Читать далее »


Настройка awesome wm в Debian 9 Stretch. Переход с версии v3.4 на v3.5.6. —

В ранее опубликованной статье рассматривалась настройка awesome wm в Debian 7 Wheezy. Но вот незадача, после очередной накатки обновлений на Debian 9 Stretch — DE отказалась загружаться. Глядя в логи X сервера обнаружился виновник — awesome.
Далее началось выяснение как и почему…
Оказалось что на протяжении всего времени использовалась версия awesome 3.4, когда с обновлением дистрибутива — прилетело обновление этой DE до версии 3.5.6. Но вопрос почему не завелся конфиг на новой версии — изменение синтаксиса конфигурации. Почему при таком раскладе awesome не стал использовать резервный файл конфигурации на случай ошибки для меня осталось загадкой. Читать далее »


Плеер для прослушивания Online Radio — Radio Metal —

Есть у моего хорошего знакомого свой свободный проект — интернет радиостанция Radio Metal.
Все хорошо: можно слушать через браузер или через любимый плеер, но мне не хватало нескольких плюшек функций. Так родился небольшой проект. Читать далее »


Подключение семисегментного индикатора к AVR. Динамическая индикация. —

В продолжение темы о 7-ми сегментных индикаторах — время разобраться с динамической индикацией. Статическую индикацию смысла особого нет разбирать, так как более используемая все же динамическая. Читать далее »


Подключение семисегментного индикатора к AVR. Программа для генерирования символов. —

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


Подключение семисегментного индикатора к AVR. Печатная плата. —

Задумался я намедни начать разбираться с семисегментными индикаторами. Купил себе на радиорынке несколько штук 7-ми сегментных индикаторов с общим катодом на 4 разряда с маркировкой E40561-L-O-8-W, и начал перечитывать информацию о подключении сего зверя к микроконтроллерам. Вот собственно как выглядит данный индикатор:
E40561-L-O-8-W Читать далее »


Светодиодное сердце на Atmega8 —

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

С какой собственно целью делался данный проект: было преддверие 14 февраля и хотелось любимого человека поздравить чем-то таким необычным, сделанным своими руками, подарок в который при изготовлении вкладываешь часть себя. Можно было спокойно купить подарок, было бы даже с точки зрения финансов дешевле, но я считаю что истинен подарок тот который ты делаешь сам.

Чертежей не каких не было, все делалось по ходу работы, проблемы возникающие в процессе решались в ходе работы.
Просто подарить светящуюся платку конечно вариант, но не в моем случае. За основу была взята шкатулка из фанеры:
box Читать далее »


Подключение сервопривода к микроконтроллеру —

В сети достаточно много статей связанных с подключением сервоприводов к микроконтроллерам, но в основном большая часть использует уже готовые платформы такие как Arduino или его клоны, а вот с подключением к обычному МК информации достаточно скудно. Было перелопачено вагон статей, спален один сервопривод(пал смертью храбрых от перегрева — но не зря в итоге), и цель была достигнута. В данной статье я и постараюсь рассказать что в итоге вышло и с какими проблемами столкнулся. Читать далее »


Управление устройством на микроконтроллере с ПК по UART —

Всегда хотелось попробовать управлять своим устройством на микроконтроллере с компьютера. Самое простое это управление по UART, с помощью которого мы и будем пробовать это сделать.

Возьмем для пробы самую простую схему — включение/выключение светодиодов. Делать будем на МК ATMEGA8. Схема устройства представлена ниже:
atmega8_led_uart Читать далее »