Справочник / Библиотека компонентов

Детали, благодаря которым робот работает

Каждый проект опирается на одну и ту же горстку строительных блоков. Эти руководства объясняют, что делает каждый компонент, как он работает и когда его выбирать, — чтобы схема подключения перестала быть загадкой.

По категориям

Контроллер

Arduino Uno

Прощающая 8-битная плата, с которой большинство знакомится с робототехникой.

Руководство по компоненту

Контроллер

ESP32

Двухъядерный микроконтроллер с Wi-Fi и Bluetooth — беспроводной шаг вперёд от Uno.

Руководство по компоненту

Контроллер

Raspberry Pi

Полноценный компьютер с Linux размером с карту — мозг для роботов со зрением и ROS.

Руководство по компоненту

Контроллер

Микроконтроллер 8051

Микросхема из учебной программы, без каких-либо слоёв между вами и оборудованием.

Руководство по компоненту

Датчик

MPU-6050 IMU

Шестиосевой датчик движения — робот ощущает собственный наклон, поворот и ускорение.

Руководство по компоненту

Датчик

Датчик расстояния VL53L0X ToF

Лазерное измерение по времени пролёта — узкий луч с точностью до миллиметра там, где сонар слишком груб.

Руководство по компоненту

Датчик

Камера Raspberry Pi

Камера на выделенной шине данных, поэтому зрение не конкурирует с USB.

Руководство по компоненту

Датчик

Массив ИК-датчиков отражения (IR)

Ряд инфракрасных «глаз», который сообщает роботу, где находится линия.

Руководство по компоненту

Датчик

Модуль GPS NEO-6M

Абсолютное положение где угодно на улице, если сначала потратить минуту на захват неба.

Руководство по компоненту

Датчик

Рычажный микропереключатель

Единственный бит данных, который сообщает роботу, что он уже столкнулся с препятствием.

Руководство по компоненту

Датчик

Ультразвуковой датчик HC-SR04

Ультразвуковой импульс в корпусе за два доллара — так робот ощущает препятствия.

Руководство по компоненту

Исполнительный механизм

Захват на сервоприводе

Один сервопривод, два пальца и единственное число, о котором не сообщает объявление о продаже.

Руководство по компоненту

Исполнительный механизм

Редукторный двигатель N20 с энкодером

Компактный двигатель с металлическим редуктором и энкодером: робот знает, насколько продвинулся.

Руководство по компоненту

Исполнительный механизм

Редукторный двигатель TT (DC)

Жёлтый редукторный двигатель, превращающий голую платформу в движущийся робот.

Руководство по компоненту

Исполнительный механизм

Сервопривод SG90

Сервопривод массой девять граммов для большинства роботизированных рук, захватов и механизмов поворота.

Руководство по компоненту

Исполнительный механизм

Шаговый двигатель NEMA 17

Позиционирование без энкодера: двигатель удерживает положение, пока хватает момента.

Руководство по компоненту

Драйвер

Драйвер двигателей L298N

Двойной H-мост, превращающий слабые логические выводы в мощность для двигателей.

Руководство по компоненту

Драйвер

Драйвер двигателей TB6612FNG

MOSFET H-мост, сохраняющий то напряжение, за которое вы действительно заплатили.

Руководство по компоненту

Драйвер

Драйвер сервоприводов PCA9685

16 сервоприводов через два вывода I²C — плата за большинством роботизированных рук и гексаподов.

Руководство по компоненту

Драйвер

Драйвер шагового двигателя A4988

Регулятор тока с подстроечным резистором: правильно задайте одно число — всё остальное заработает.

Руководство по компоненту

Питание

Батарейный блок питания робота

Разница между работающим роботом и роботом, который постоянно перезагружается.

Руководство по компоненту

Шасси

Комплект колёс Mecanum

Свободные ролики под 45° превращают четыре обычных двигателя в робота, способного двигаться вбок.

Руководство по компоненту

Шасси

Комплект роботизированной руки 4-DOF

Акриловая или металлическая рама превращает сервоприводы в манипулятор: основание, плечо, локоть и захват.

Руководство по компоненту

Шасси

Шасси робота 2WD

Платформа, к которой крепятся два двигателя, свободный опорный ролик и вся электроника.

Руководство по компоненту

Связь

Модуль Bluetooth HC-05

Беспроводная последовательная связь по Bluetooth — управление роботом с телефона по двум выводам.

Руководство по компоненту