Хочешь сделать своего робота? Начни со знакомства с популярной платформой Arduino. Шаг за шагом научись создавать электронные устройства!
Олег Евсегнеев
Шаг за шагом научись работать с мощным микрокомпьютером Raspberry Pi. Сделай сервер умного дома, или большого человекоподобного робота! Но сначала, обязательно пройди базовый курс :)
Олег Евсегнеев
Миниатюрная матрица с I2C интерфейсом поможет сделать глаза для робота, или станет веселым украшением для новогодней елки. Учимся выводить графику, текст и анимацию!
Олег Евсегнеев
Зрение роботов - основа их здоровья! На этом уроке мы изучим датчик цвета и попробуем подключить его к Ардуино, чтобы наши роботы смогли отличать красное от синего, а зеленое от оранжевого.
Nikita Kitov
Разбираемся с устройством оптического датчика пульса и подключаем его к Ардуино.
Nikita Kitov
Самый первый урок на BeagleBone - мигание светодиодом. Разберемся как работать с GPIO и управлять простым цифровым сигналом с помощью языка python.
Андрей Гумелёв
Конденсатор - один из базовых элементов в электронике. Он умеет накапливать в себе заряд и отдавать его по требованию. Разберёмся как он устроен и как работает!
Олег Евсегнеев
Передача данных между несколькими Ардуино - непростая задача. А если их к тому же разделяют большие расстояния - вдвойне непростая. Решить проблему поможет интерфейс RS485!
Олег Евсегнеев
ESP32 - мощная версия популярной платы ESP8266. На этом уроке научимся настраивать Arduino IDE с этим монстром!
Андрей Гумелёв
Обнаружение на изображении геометрических фигур - легкая задача даже для самого маленького ребенка. Попробуем научить этому робота, использовав OpenCV и несколько простых функций.
Олег Евсегнеев
Контурный анализ - основа машинного зрения. На этом уроке научимся искать в кадре контуры объектов.
Олег Евсегнеев
Динамик - простой и доступный прибор, с помощью которого робот научится издавать простые звуки и целые мелодии. Разберемся с его устройством и научимся им пользоваться!
Олег Евсегнеев
Знакомимся с акселерометром в составе модуля MPU6050 от RobotClass.
Олег Евсегнеев
Разбираемся с устройством датчика ускорения, или по-другому акселерометра. Учимся вычислять углы наклона датчика при помощи нехитрых формул.
Олег Евсегнеев
Измеряем температуру с помощью популярного цифрового датчика DS18B20 по однопроводной шине.
Олег Евсегнеев
Учимся работать с обычными micro-SD картами с помощью Ардуино. Создаем файлы, записываем и читаем их содержимое.
Олег Евсегнеев
При создания робота футболиста или автоматической турели не обойтись без машинного зрения. Ищем объекты с заданным цветом используя Raspberry Pi и OpenCV.
Олег Евсегнеев
Цветовой фильтр - важный элемент большинства алгоритмов машинного зрения. На этом уроке напишем полезную программу, которая позволит легко подбирать параметры цветовых фильтров.
Олег Евсегнеев
Наложение текста и геометрических фигур на видеопоток поможет нам в дальнейшей работе с функциями детектирования. Ведь должны мы как-то уметь выделить обнаруженное на картинке лицо или предмет?
Олег Евсегнеев
Начнем изучение OpenCV с создания простой программы для вывода потока с веб-камеры. Попробуем так же функции отражения картинки, смены цветовой модели и размытия.
Олег Евсегнеев
Термистор - самый простой способ измерить температуру. На уроке мы покажем, как подключить термистор к Ардуино и получить температуру в градусах Цельсия.
Олег Евсегнеев
RGB-светодиод - очень яркая и красочная штука. Подключим его к Ардуино и попробуем сделать несколько простых примеров.
Олег Евсегнеев
Начинаем работать с GPIO на Raspberry Pi. Как и в случае уроков для Ардуино, начнем изучение с управления обычным светодиодом.
Олег Евсегнеев
Боишься паяльника, но хочешь научиться делать роботов? Познакомься с беспаечной макетной платой - это очень удобный и простой способ создания несложных прототипов электронных устройств.
Олег Евсегнеев
Делаем бинарный секундомер без контроллера! Потребуется всего лишь микросхема таймера 555, счетчик CD4020, немного резисторов и светодиодов.
Олег Евсегнеев
Как мигать светодиодом без Ардуино? Поможет всего одна маленькая микросхема - таймер 555. Учимся работать с таймером и управлять гирляндой светодиодов!
Олег Евсегнеев
Матричный светодиодный модуль с микросхемой max7219 позволяет легко работать с яркой и контрастной графикой, будь то бегущая строка или целая компьютерная игра в стиле ретро!
Олег Евсегнеев
Светодиодная матрица - самый простой графический дисплей, используемый в уличных дисплеях и бегущих строках. Учимся управлять матрицей с помощью динамической индикации.
Олег Евсегнеев
Чтобы робот был всегда под контролем и отчитывался нам обо всем происходящем, нужна хорошая радиосвязь. Этот урок о самом простом и доступном радиомодуле nRF2L01.
Олег Евсегнеев
Динамическая индикация позволит нам значительно сэкономить выводы Ардуино при выводе больших чисел на сегментные индикаторы.
Олег Евсегнеев
Передаем данные между двумя Ардуино с помощью популярного и дешевого радиомодуля на 433 МГц.
Олег Евсегнеев
Хочешь сделать умный дом? Начни с урока про реле. Именно с помощью реле можно управлять включением и выключением света и бытовых приборов.
Олег Евсегнеев
Чтобы сделать своего робота нужно обязательно разобраться с понятием таймера и научиться выполнять одновременные действия в Ардуино.
Олег Евсегнеев
Учимся работать с датчиком движения HC-SR501. На уроке мы считаем сигналы с датчика с помощью Ардуино Уно и сделаем автоматический выключатель света в ванной комнате.
Олег Евсегнеев
Ультразвуковой дальномер позволит роботу измерить расстояние до препятствия или цели. Учимся работать с самым известным дальномером HC-SR04 на Ардуино.
Олег Евсегнеев
С помощью сдвигового регистра можно добавить дополнительные цифровые выводы на Ардуино, или управлять кучей сегментных индикаторов. Этот урок избавит от всех страхов перед этим неведомым цифровым зверем!
Олег Евсегнеев
С датчиком препятствия робот сможет избегать столкновений и не падать со стола. Подключается он к Ардуино так же просто, как и обычная кнопка.
Олег Евсегнеев
Чтобы управлять двигателем нужен драйвер двигателя. Сделаем свой драйвер из транзистора, а затем подключим к Arduino микросхему L293D для управления двумя моторами.
Олег Евсегнеев
Надоели медленные TFT дисплеи для Arduino? Этот урок о современном модульном дисплее, который позволит реализовать красивые тактильные интерфейсы для любого гаджета!
Олег Евсегнеев
Как загрузить программу на Arduino? Где писать эти программы? Что такое Arduino IDE? Ответ на эти вопросы в этом начальном уроке!
Олег Евсегнеев
Как сделать настоящий альтиметр, или самодельную погодную станцию? В этом уроке свои тайны раскроет известный всем со школы прибор - барометр.
Олег Евсегнеев
Одна из самых важных тем в электронике - АЦП. Хочешь чтобы робот научился чувствовать окружающий мир? Начни с изучения АЦП!
Олег Евсегнеев
Попробуем подружить технологичный OLED дисплей и Ардуино Уно. Беспрецедентная контрастность на службе робототехники!
Олег Евсегнеев
На этом уроке познакомимся с разными видами кнопок, и научимся программировать реакцию Arduino на нажатие обычной тактовой кнопки.
Олег Евсегнеев
Подключаем к Arduino настоящий миниатюрный графический дисплей. Теперь твой робот сможет выразить любую эмоцию!
Олег Евсегнеев
Сервопривод - важный элемент любого современного робота. Этот урок о том, как просто управлять сервоприводом с помощью Arduino Uno.
Олег Евсегнеев
Есть отличный датчик, с помощью которого можно сделать робота-пожарного. Пройди этот короткий урок, и узнай что это за датчик, и как его использовать с Arduino Uno!
Олег Евсегнеев
В этом уроке мы будем работать с датчиком, который реагирует на касание человека! Есть идеи где он может пригодиться?
Олег Евсегнеев
Шаговый двигатель - основа точной робототехники. Этот урок научит управлять шаговиком при помощи известного драйвера ULN2003 и контроллера Arduino Uno.
Олег Евсегнеев
Управление роботом с помощью инфракрасного пульта - это просто! Читаем сигналы с телевизионного пульта.
Олег Евсегнеев
Делаем электронный термометр на основе аналогового датчика tmp35.
Олег Евсегнеев
Один из самых простых способов понять, есть свет или нет? - использовать фоторезистор. Сделаем устройство, реагирующее на снижение уровня света ниже заданного порога.
Олег Евсегнеев
Сдвоенный датчик DHT11 позволяет измерять одновременно температуру и влажность воздуха. Попробуем снять с него показания с помощью Arduino Uno.
Олег Евсегнеев
Символьный ЖК дисплей - очень популярный способ вывода информации в электронных устройствах. Попробуем подключить такой дисплей к Arduino, и сделать электронные часы.
Олег Евсегнеев
Самое простое, что можно сделать на Arduino - помигать светодиодом. Это первый урок, который должен сделать каждый начинающий робототехник.
Олег Евсегнеев