OpenCV на python: поиск прямоугольников и эллипсов

Разобравшись с выделением контуров объектов на видео, перейдем к более сложной задаче — обнаружению прямоугольников и эллипсов. Более того, мы не только научимся находить их в кадре, но еще и сможем определять угол их наклона! Хорошим примером использования подобных алгоритмов может стать … Читать далее

OpenCV на python: выделение контуров

Освоив работу с цветовыми фильтрами приступим к изучению ещё одного важного инструмента машинного зрения — функции выделения контуров. Контур объекта — это его видимый край, который отделяет объект от фона. В действительности, большинство методов анализа изображений работают именно с контурами, а не с пикселями как … Читать далее

Ардуино: динамик

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

Ардуино: акселерометр MPU6050

Акселерометр — это прибор, позволяющий измерять ускорение тела под действием внешних сил. Подробно об устройстве этого датчика мы уже рассказывали на одном из уроков: Акселерометр: что это такое и как им определять наклон тела На этот раз мы перейдем от теории к практике: подключим датчик … Читать далее

Акселерометр: что это такое и как им определять наклон тела

Акселерометр — это прибор, позволяющий измерять ускорение тела под действием внешних сил. Схематически, этот прибор можно изобразить в виде массивного тела, которое способно передвигаться вдоль некоторой оси и соединено с корпусом пружинами. Смещение тела относительно центра оси можно измерить с помощью … Читать далее

LED-часы — учимся паять SMD

В секретных лабораториях RobotClass мы каждый день трудимся над созданием новых электронных модулей для ваших робототехнических проектов. И все эти модули как правило состоят из SMD элементов. Да что говорить, при создании современной электроники сегодня во всём мире используются SMD. Что такое SMD? В переводе с … Читать далее

Программа поддержки техно-проектов от RobotClass

Всем привет! Друзья, учебный портал RobotClass совместно с хакспейсом MakeItLab запускают новую программу поддержки техно-энтузиастов, в рамках которой мы будем поощрять публикацию ваших проектов на нашем сайте. За каждый опубликованный на RobotClass.ru проект вы получите: 5000 бонусных баллов в нашем интернет-магазине! Почет … Читать далее

Фонарик-тепловизор

Однажды на одном из зарубежных сайтов (adafruit.com) мне попался на глаза интересный аппарат. Это было устройство по форме напоминающее пистолет. В основе его был дистанционный датчик температуры из серии MLX, а также модуль адресных светодиодов и контроллер. Наводим аппарат, к примеру, на … Читать далее

Фильтр низких частот

Под фильтрацией электрического сигнала обычно понимают выделение в сигнале желательных спектров, или подавление нежелательных. Тема фильтрации весьма обширна, и рассматривает множество различных подходов к обработке электрического сигнала. Существует масса различных классификаций фильтров, включая: аппаратные и программные; цифровые и аналоговые; линейные … Читать далее

Комплементарный фильтр

Система стабилизации — самый важный компонент любого беспилотного летательного аппарата или балансирующего робота. Именно эта подсистема машины позволяет ей всегда оставаться в заданном положении, несмотря на действие различных внешних сил. Для того чтобы осуществить эту стабилизацию, машина должна: определить углы наклона машины относительно … Читать далее