Перейти к рассказу

СЕМЕЙНЫЙ ПРОЕКТ · ОТЕЦ, СЫН И CODEX

ПОЛЕВЫЕ ЗАМЕТКИ / 2026

MOSCOVV.02

Собрали робота.
Дальше — творчество.

Это Москов, наш рободруг. Мы с сыном собираем его, меняем железо и придумываем задания. А Codex помогает превращать наши слова в программы.

Познакомиться с Московом ↓Не готовый продукт. Живой домашний эксперимент.
Москов: Raspberry Pi и подвижная камера на синей гусеничной платформе
СБОРКА № 02 Теперь на гусеницах ↗
Raspberry Pi 4SunFounder PiCar-XRobot HAT V4Гусеницы T101Сделано вместе

01 / ИСТОРИЯ АППАРАТА

Началось с машинки.
Получился характер.

Мы купили набор SunFounder PiCar-X, поставили Raspberry Pi 4 и начали с простого: «Поезжай вперёд. А теперь назад».

Дальше были первые повороты, камера, голос и управление из браузера. Мы меняли направление моторов, настраивали Wi-Fi и разбирались, почему картинка вдруг зависла. Не всё получалось с первого раза — и это тоже часть проекта.

Потом колёсную базу заменили на гусеничную T101. Электроника и «голова» остались от PiCar-X, а логику движения переписали: теперь Москов поворачивает разницей скоростей гусениц и может крутиться на месте. Рулевая серва ему для этого больше не нужна.

01 / Колёсный PiCar-X02 / Гусеничный Москов03 / Что придумаем дальше?

02 / ПРОГРАММИРОВАНИЕ РАЗГОВОРОМ

Идея — ваша.
Код — вместе
с Codex.

Главное — собрать робота и подключить его к Wi-Fi. Когда настроены SSH и доступ с компьютера, начинается самое интересное: можно объяснять желаемое поведение обычными словами.

Codex пишет программу, переносит изменения на робота и по нашей просьбе запускает её. Мы с сыном смотрим, что получилось, и уточняем задачу. Так один разговор становится новым умением.

Что такое Codex ↗
● ● ● ИЗ НАШЕЙ ЛАБОРАТОРИИ

МЫ С СЫНОМ

«Сделай панель с камерой. Стрелками будем ездить, а WASD — крутить головой».
01 — описали задачу02 — Codex написал и загрузил код03 — проверили на роботе

СЛЕДУЮЩАЯ ИДЕЯ

«А теперь пусть ищет синюю изоленту на полу и едет вдоль неё».

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

03 / ЧТО У НЕГО ВНУТРИ

Видит. Измеряет.
Двигается. Говорит.

Спереди видны камера на поворотной голове, ультразвуковой дальномер и трёхканальный датчик отражения
Камера сверху, дальномер посередине, датчик поверхности снизу.
01

Raspberry Pi 4

Маленький компьютер под платой расширения. На нём Raspberry Pi OS, Python, обработка камеры и веб-панель.

02

Robot HAT V4

Связывает компьютер с моторами, сервоприводами и датчиками. На плате — динамик, разъёмы и управление питанием.

03

Камера + подвижная голова

Видеопоток от первого лица и фотографии. Два сервопривода поворачивают камеру по горизонтали и вертикали.

04

Ультразвуковой дальномер

Измеряет расстояние перед роботом. Используем его для остановки перед препятствием и выводим показания в панель.

05

Датчик отражения

Три канала смотрят на поверхность под носом. Синюю ленту в нашем новом сценарии ищем камерой, а не этим датчиком.

06

Гусеницы, голос и Wi-Fi

Два независимых мотора платформы T101, штатный аккумулятор и синтез речи через динамик. Связь с компьютером — по домашней сети.

04 / ЧЕМ ЗАНЯТ МОСКОВ

Не просто ездить.
Придумывать, зачем.

Набор маленьких возможностей,
из которых складываются новые сценарии.

↖ ↑ ↗

Ездить от первого лица

Веб-панель показывает изображение с камеры. Стрелки управляют гусеницами, WASD — головой. Движение активно, пока удерживается кнопка; мощность задаётся регулятором.

[ + ]

Фотографировать

Кнопка в панели делает снимок. Вспышка интерфейса и звук подтверждают кадр, а настроенная интеграция отправляет фотографию в Telegram.

)))

Говорить и показывать данные

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

ЭКСПЕРИМЕНТ · НАСТРАИВАЕМ

По следу синей изоленты

В автоматизации добавляем поиск линии камерой: разворот на месте, обнаружение синей ленты и движение вдоль неё. Большая кнопка запускает сценарий, рядом — камера и телеметрия.

Распознавание зависит от света и пола. Поворот на полный круг пока оценивается по времени, а не по датчику угла. Это испытательный режим, не готовый автопилот.

  1. 01 / НАШЁЛ«Лента найдена»
  2. 02 / ДОЕХАЛ ДО КОНЦА«Лента кончилась» → стоп
  3. 03 / ПРЕПЯТСТВИЕ ВПЕРЕДИ«Впереди препятствие» → стоп

Раньше пробовали поездки змейкой, объезд препятствий и поиск человека камерой. Это отдельные опыты, а не обещание, что все режимы одновременно готовы на новой платформе. OLED-экран тоже пока остался задачей на будущее.

05 / ПОВТОРИТЬ ЭКСПЕРИМЕНТ

Сначала отвёртка.
Потом — «а давай…».

  1. 01

    Собрать

    PiCar-X, Raspberry Pi, карта microSD и подходящее питание. Сверить проводку с инструкцией. Гусеницы — наш следующий апгрейд, а не обязательное начало.

  2. 02

    Подключить

    Записать Raspberry Pi OS, настроить Wi-Fi и SSH. Компьютер и робот должны быть доступны друг другу по сети; доступ настраиваем сами.

  3. 03

    Объяснить

    Дать Codex доступ к проекту и роботу. Начать с небольшой задачи: проверить камеру или добавить кнопку. Попросить написать код и загрузить изменения.

  4. 04

    Попробовать

    Запустить короткий тест под присмотром. Посмотреть результат вместе, обсудить и уточнить следующую команду. Повторять, пока не станет интересно ещё больше.

Из чего собран наш робот

КОМПЬЮТЕРRaspberry Pi 4 Model BОфициальная страница ↗ИСХОДНЫЙ РОБОКИТSunFounder PiCar-XНабор у производителя ↗НОВОЕ ШАССИГусеничная платформа T101Наша модель на AliExpress ↗ИНСТРУКЦИЯДокументация PiCar-X v2Сборка и программирование ↗

У нас Raspberry Pi 4 и Robot HAT V4. Комплектации набора у продавца могут меняться; наличие Raspberry Pi проверяйте отдельно. Для замены шасси нужно сверять напряжение и ток моторов с драйвером и питанием — одинаковый разъём ещё не гарантирует совместимость.