Превратите сломанный игрушечный грузовик в Raspberry Pi-управляемую RC-машину
Дайте вторую жизнь старому игрушечному грузовику, превратив его в полностью управляемую RC-машину на базе Raspberry Pi и Adafruit DC & Stepper Motor HAT. Это руководство ведет через каждый шаг — от разборки грузовика до монтажа Pi и проводки моторов — чтобы вы могли впечатлить друзей в парке кастомным, технологичным игрушечным автомобилем.
Шаг 1: Подготовка грузовика для Pi
Аккуратно открутите винты и разберите грузовик, не спеша, чтобы не повредить держатель батареи. Как только плата обнажена, проверьте, что моторы и батарейный отсек еще функциональны. В этом примере грузовик пришел от соседа после того, как ребенок сломал его приемник; после теста моторов решили перепрофилировать шасси.
Шаг 2: Тест моторов и проводка батарейного блока
Используйте 4-элементный держатель AA для теста каждого DC-мотора. После подтверждения, отпаяйте печатную плату держателя батарей. Добавьте свежие батареи, измерьте выход мультиметром (ожидается ~8–8.5 В от 5-элементного пака) и припаяйте макетные провода к клеммам батареи.
Шаг 3: Сбор необходимой электроники
- Raspberry Pi B+ или Pi 2
- Adafruit DC & Stepper Motor HAT
- Беспроводная клавиатура (для клавиатурного варианта управления)
- Wi‑Fi USB адаптер (для мобильного контроллера)
- Micro SD карта
- AA батареи (или подходящий батарейный пак)
- Макетные провода
- Пауэрбанк для Pi
- Паяльник и припой
- Опционально: 3D-печатный корпус Pi (STL-файлы предоставлены)
- 4×40 винты для монтажа Pi на корпус
Шаг 4: 3D-печать корпуса (опционально)
Защитите Pi rugged-корпусом. Используя Repetier‑Host с Printrbot Simple Metal, настройте слайсинг STL-файлов при высоте слоя 0.2 мм. Слайсинг занимает ~30 секунд, печать — около 2 часов. Получившийся корпус имеет монтажные отверстия, прямо подходящие на шасси грузовика.
Шаг 5: Настройка Raspberry Pi
Скачайте последний образ Raspbian с https://www.raspberrypi.org/downloads/ и следуйте гайду настройки SD-карты для вашей ОС на https://www.raspberrypi.org/documentation/installa…. После загрузки включите SSH:
[email protected] ~$ sudo raspi-configВыберите Advanced Options > SSH > Enable и настройте загрузку в рабочий стол. Настройте статический IP, отредактировав
/etc/network/interfaces: [email protected] $ sudo pico /etc/network/interfacesУстановите FTP-клиент вроде FileZilla для переноса кода позже.
Шаг 6: Монтаж Pi и HAT на грузовик
Используйте оригинальные винты грузовика для крепления 3D-печатной базы к держателю батарей, затем установите Pi на базу. Соедините четыре макетные провода с пинами M2 и M3 HAT (или M1/M2 если модифицируете код). Подключите держатель батарей к клеммам питания HAT, и наконец подключите пауэрбанк для питания Pi.
С всё на месте, загрузите предоставленные Python-скрипты для управления грузовиком через беспроводную клавиатуру или Flask веб-приложение на мобильном устройстве.
Для глубокого погружения см. полный туториал Toy Truck Powered by Raspberry Pi.
Производственный процесс
- Профессиональный мониторинг температуры на Raspberry Pi с датчиком DS18B20
- Сборка уличной метеостанции на Raspberry Pi 2 и ADS‑WS1
- Точный мониторинг температуры в серверной на Raspberry Pi
- Продвинутое отслеживание теннисного мяча на Raspberry Pi с OpenCV
- Создание профессионального универсального пульта на Raspberry Pi с LIRC
- Управление светодиодом с PIR-датчиком движения на Raspberry Pi
- Преобразование RF в DC с Raspberry Pi: сборка и отладка детектора огибающей
- Cycle Chaser: превратите свой велосипед в ночной световый шоу с Raspberry Pi
- Построение низкобюджетного датчика влажности почвы на Raspberry Pi для умного полива
- Создание детектора вора на базе Raspberry Pi — пошаговое руководство