Метка «микроконтроллеры» - 2

В последнее время проекты на платформе Arduino становятся всё популярнее. А вот книг на русском по этой теме практически нет. Единственное исключение — «Программирование микроконтроллерных плат Arduino» , выпущенное издательством БХВ. Но, судя по отзывам, она получилась не очень удачной.
Мы хотели бы восполнить этот пробел и предварительно отобрали три издания:

Arduino Workshop: A Hands-On Introduction with 65 Projects
Exploring Arduino: Tools and Techniques for Engineering Wizardry
Arduino Robotics

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

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

Хотелось написать что-то, что действительно может показаться интересным. Время шло, а идеи все никак не приходили.

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

Для начала приведу немного сухой технической информации

image

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

image
Рогатый ждет ваши идеи, каким должен быть идеальный эскейп-рум

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

Не секрет, что в России одновременно разрабатывается несколько эскейп-румов. В связи с этим интересно узнать, какие ожидания от такого вида досуга, скажем, у обитателей Хабра. Каким должен быть идеальный эскейп-рум? Какие сюжетные, дизайнерские, инженерные и другие решения в нем должны быть?
Читать полностью »

Внешний вид синтезатора
Несколько лет тому назад умер смертью храбрых мой старый синтезатор Yamaha PSR-GX76. Случилось это что я по ошибке подключил к нему блок питания 24 В вместо положенных 12 В. В таком режиме синтезатор героически проработал несколько минут, после чего случился «пук», сопровождаемый аудиовизуальными спецэффектами и специфическим запахом и синтезатор больше не включался. С тех пор он пылился в коробке и ждал своего часа, который для него, наконец, настал. В нескольких статьях я расскажу как проходило движение от идеи вдохнуть в него новую жизнь до реализации и демонстрации полученных результатов.
Читать полностью »

Предисловие

Давно ни для кого не секрет, что STMicroelectronics производит замечательные 32-битные ARM микроконтроллеры STM32. В последнее время они набирают всё большую популярность, и на то есть веские причины, которые в рамках этой статьи я повторять не намерен. Кому интересно — раз, два и три.

Однако у резкого повышения популярности есть и неприятные минусы — довольно часто авторы статей повторяют одни и те-же ошибки. А если ещё и в официальном документе производителя нужный момент описан поверхностно — то тут черт ногу сломит, пока найдёт решение проблемы.

Именно о таком моменте я и хочу рассказать. А именно — как правильно использовать возможность записи во встроенный flash нашего МК. Добро пожаловать под кат.
Читать полностью »

Введение

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

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

В качестве среды разработки компанией «Мультиклет» был выбран текстовый редактор Geany с основными функциями интегрированной среды разработки. Для поддержки необходимых для отладки инструментов разработчиками компании «Мультиклет» был написан плагин MC-DBG, о тестировании возможностей которого пойдет речь в данной статье.
Читать полностью »

image
Признайтесь, как часто вы думали о том, чтоб освоить азы программирования микроконтроллеров? Наверняка у вас есть в голове несколько идей потенциальных проектов, но воплощать их в жизнь вы так и не взялись. Так вот: лучше времени для старта, чем сейчас просто не найти.

Почему я решил, что этот вопрос интересен аудитории Хабра? Достаточно проанализировать количество добавления в избранное некоторых постов и выводы напрашиваются сами собой.

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

Привет!

Хочу поделиться опытом и рассказать о том, как я создавал испытательную установку, начиная от проработки механики и принципа действия электроники и заканчивая изготовлением готовой лабораторной машины. Фишка установки в том, что управляется она любительской электроникой и находится на стыке DIY-прибора и промышленного образца.

Лабораторная установка на любительской электронике: от идеи до готовой машины

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

Электроника и котики: собираем робота игрушку для кота на STM32
Добрый день, уважаемыее.
Прошло достаточно много времени с тех пор, как я последний раз писал сюда статьи по разработке, пора это дело исправить.
В этой статье я расскажу о том, как собирал небольшого робота на микроконтроллере STM32F101 для развлечения своего мейн-куна, Артаса, о том, с какими проблемами пришлось столкнуться и о том, что же из этого вышло.
Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js