Category Archives: Копилка опыта

Китайский ширпотреб

Я тут намедни по случаю прикупил H₂O аж пять штук китайских сенсорных выключателей.

Ну, как это обычно бывает — прочитал короткую заметку на mysku.ru про вашего мальчика про эти сенсорные выключатели, примерялся к цене, жаба улыбнулась и дала добро.

Не-е, ну это всего 26 рублей за коробочку:

— Э-э-э… 26 рублей?! О-о! Дайте два!… Не! Дайте пять!

И я хапнул, как таблеток от жадности, — «да, побольше-побольше!»

Читать далее

STM32F091. Система тактирования

Система тактирования у STM32F091 немного отличается от системы тактирования у STM32F030.

Ко множеству задающих генераторов добавился ещё один на 48 МГц. Наименование генератора — HSI48. Точность настройки частоты 3% для температуры 25°С («… each device is factory calibrated by ST for ~3% accuracy at TA = 25°C», Reference manual RM0091 страница 101.) Для сравнения, точность настройки частоты HSI в три раза лучше — 3% для той же температуры.

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

Читать далее

Far Manager for Linux

Да-да, этот тот самый Far Manager, который очень сильно облегчал жизнь пользователям в Виндовсе.

Всё то же самое, только в Линуксе. Far Manager работает непосредственно, без привлечения Wine и виртуальных машин.

Под катом — описание действий, как поиметь его у себя на компе.

Читать далее

Дом с зачатками ума. Начало.

«Умный дом» — это хата с видеокамерами, умными розетками, лампочками, водопроводными кранами, охранно-пожарными датчиками, музыкой, Wi-Fi, выходом в интернет… Короче, эдакий гипотетический дворец с колоннами, который стоит чрезвычайно нескромных денег, напичканный под завязку всем, что только можно придумать. На все деньги. В общем, это не к нам!

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

Ну что, нищеброды? Поехали!!!

Читать далее

Китайские вольтметры

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

Я конечно же обратил свой взор в сторону Китая. Там этого гавн такой продукции — видимо-не видимо. Иду на Aliexpress и выбираю одну из самых недорогих позиций.

На тот момент изделия с жёлтым и красным светофильтром имели наименьшую стоимость. Я выбрал жёлтый и заказал пару штук. Стоимость заказа с учётом стоимости доставки составила 188 рублей с копейками. Бюджетно.

Читать далее

Защищено: Установка Arduino IDE на Линукс

Это содержимое защищено паролем. Для его просмотра введите, пожалуйста, пароль:

Гальванически не отвязанный от сети блок питания

Нет-нет, да бывает так, что нужно запитать ту или иную маломощную конструкцию от сети переменного тока напряжением 220В.

Вот и с туалетным таймером та же ситуация — создавать блок питания напряжением 5 В и максимальным током не более 15 мА по традиционной схеме с трансформатором, как-то не совсем правильно. Применять китайские AC/DC-преобразователи — тоже как-то не совсем то. А что же делать?

Читать далее

Туалетный таймер

— Кухонный таймер был?
— Был.
— Ага. Значит сейчас замутим туалетный таймер…

Вопрос — для чего?
Ответ — для вытяжки.

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

В чём фишка самодельного туалетного таймера? Почему бы не прикупить уже готовый?

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

И вот мы плавно переходим к вопросу — что мне хочется от вытяжки?

Читать далее

Когда не хватает ног

Как часто у вас возникала проблема исчерпания ног у микроконтроллера?

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

— … сейчас мне надо раскидать 15 сигнальных цепей по ножкам (микроконтроллера). Хорошо. Заложим LQFP32. Ног вполне хватит и даже останется небольшой запас. Да, но ведь я, прожжёный (паяльником в нескольких местах) специалист, и я хорошо знаю, что потом, по мере развития проекта, ног всё равно не хватит. Поэтому заложу-ка я корпус побольше — LQFP48.

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

— Эх! Надо было всё-таки заложить «кузов» на 64 ноги…

Читать далее

M2D/M2D2. Как получить кодированный сигнал

Применение декодеров M2D и M2D2 уже хорошо само по себе: не надо напрягаться — что-то изобретать, потеть над программным обеспечением для микроконтроллера по расшифровке манчестеровского кода — установил микросхему и легко получил результат! Простота применения и эффективность получения результатов на лицо. Да и цена ненапряжная.

Но есть одна заморочка. Разработчики, использующие M2D/M2D2 уже не однажды задают мне один и тот же вопрос — а как, собственно. получить Манчестерский сигнал?

Не-е, вообще получить сигнал, закодированный Манчестеровским кодом, проблемы нет! Вопрос в том, как это сделать эффективно?

Ведь люди что делают — они программно формируют этот код с помощью ногодрыжества. Само по себе это не есть нечто криминальное. Можно итак делать. Другое дело, что это не есть хорошо. Особенно в случае, если в передающем микроконтроллере используются прерывания, которые вносят сдвиги при формировании фронтов сигнала. Отсюда и проблемы с его приёмом и декодированием.

Что ж! Значит, пришло время поделиться секретами.

Читать далее