MONSTRIX Robot — Эмоциональный робот-компаньон

🤖 MONSTRIX Robot — Эмоциональный компаньон#
Компактный робот-монстрик с настоящими эмоциями и реакциями на окружающий мир. Вдохновлён сериалом “Love, Death & Robots”.

Время сборки: ~1 час
Сложность: легко (без пайки!)
Бюджет: ~800₽
🎯 Что умеет робот?#
🎭 Эмоциональные реакции#
- Автоматическая смена эмоций каждые 6 секунд
- Реакция на тряску — робот злится когда его трясут!
- Множество выражений: радость, грусть, удивление, злость, сонливость
👁️ Система глаз#
- Реалистичное моргание
- Плавные переходы между эмоциями
- 15+ выражений благодаря библиотеке FluxGarage_RoboEyes
🧠 Умное поведение#
- Определение движения через гироскоп
- Режим энергосбережения
- WiFi для будущих апгрейдов
📦 Что понадобится#
🖨️ 3D-печать#
| Что | Настройки |
|---|---|
| Корпус робота | PLA/PETG, слой 0.2мм, заполнение 20% |
Модель для печати: MakerWorld
🔌 Электроника#
| Компонент | Зачем нужен | Где купить |
|---|---|---|
| ESP32-C3 Super Mini | Мозг робота | Компоненты |
| OLED дисплей 0.96" | Глаза и эмоции | Компоненты |
| MPU6050 | Гироскоп для реакции на тряску | AliExpress |
| Провода Dupont | Соединение модулей | AliExpress |

🔌 Схема подключения#
Таблица соединений#
| Компонент | Пин модуля | Пин ESP32-C3 | Назначение |
|---|---|---|---|
| OLED 0.96" | VCC | 3V3 | Питание |
| OLED 0.96" | GND | GND | Земля |
| OLED 0.96" | SDA | GPIO8 | I2C данные |
| OLED 0.96" | SCL | GPIO9 | I2C такт |
| MPU6050 | VCC | 3V3 | Питание |
| MPU6050 | GND | GND | Земля |
| MPU6050 | SDA | GPIO8 | I2C данные |
| MPU6050 | SCL | GPIO9 | I2C такт |
I2C адреса устройств#
| Устройство | Адрес | Описание |
|---|---|---|
| OLED SSD1306 | 0x3C | Дисплей для глаз |
| MPU6050 | 0x68 | Гироскоп/акселерометр |
⚡ Питание#
- Напряжение: 3.3V для всех модулей
- Потребление:
- ESP32-C3: ~80mA
- OLED 0.96": ~20mA
- MPU6050: ~3.5mA
- Итого: ~100-110mA
🔧 Сборка за 1 час#
Шаг 1: Печатаем корпус (30 мин)#
Скачай модель и напечатай. Поддержки минимальные.

Шаг 2: Подключаем электронику (20 мин)#
Соедини модули по схеме выше. Пайка не нужна — используй Dupont провода!

Шаг 3: Прошиваем (5 мин)#
Прошей прямо из браузера: Прошивка MONSTRIX Robot
Или через Arduino IDE — скачай код с GitHub.
Шаг 4: Готово! 🎉#

🔍 Решение проблем#
❌ Устройства не найдены#
- Проверь питание — измерь 3.3V на пинах VCC
- Проверь соединения — контакты должны быть надёжными
- Проверь I2C линии — SDA и SCL
⚠️ Дисплей мерцает#
- Убедись в стабильном питании 3.3V
- Добавь конденсатор 100μF между VCC и GND
- Проверь длину проводов (макс 20см для I2C)
🔄 Гироскоп не реагирует#
- Проверь калибровку MPU6050
- Модуль должен быть неподвижен при включении
- Проверь адрес (0x68 или 0x69)
🚀 Апгрейды#
🔋 Автономное питание#
- Li-Ion 18650 аккумулятор
- Контроллер заряда TP4056
- До 12 часов работы
🔊 Звуковые эффекты#
- Модуль DFPlayer Mini
- Библиотека роботизированных звуков
- Реакции на голосовые команды
🌈 RGB подсветка#
- Светодиоды WS2812B
- Свет синхронизирован с эмоциями
- Атмосферная подсветка
📸 Галерея#



🎯 Для кого этот проект?#
- ✅ Новички в электронике — простая сборка, готовая прошивка
- ✅ Опытные мейкеры — широкие возможности кастомизации
- ✅ Фанаты sci-fi — оживи персонажа из любимого сериала
- ✅ Родители с детьми — отличный совместный проект
📁 Файлы проекта#
🛒 Где купить компоненты?#
Все компоненты собраны в разделе:
☕ Поддержать проект#
Если материал был полезен — буду рад поддержке! Все средства идут на новые эксперименты и компоненты.
[ ❤️ Поддержать автора ]Вопросы? Пиши в Telegram
Собрал робота? Делись фото в комментариях! 🤖