Оглавление:
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-13 06:58
Простое четвероногое животное, управляемое вашим телефоном (IOS и Android). Работает на Raspberry Pi и Android.
Полный код: https://github.com/LakshBhambhani/RaspberryPi-Min… Все файлы stl:
Запасы
Обязательные компоненты:
- Телефон
- Raspberry Pi
- 16 сервопривод
- Детали, напечатанные на 3D-принтере
- 8 серводвигателей
- Провода
Шаг 1: Шаг 1: 3D-печать
Распечатайте все следующие части:
- 1 х body_base.stl
- 1 х body_top.stl
- 2 x leg.stl
- 2 х hips.stl
- 1 х body_shafts.stl
Вы также можете найти все файлы на странице Thingiverse.
Шаг 2: Шаг 2: Сборка
Шаг 3: Шаг 3: Подключение
Подключите сервоприводы, используя следующие номера портов на 16 сервоприводе:
FL_HIP = (4);
FL_FOOT = (5);
FR_HIP = (6);
FR_FOOT = (7);
BL_HIP = (8);
BL_FOOT = (9);
BR_HIP = (10);
BR_FOOT = (11);
Подключите драйвер к Pi, используя следующую схему подключения
- Pi 3V3 для прорыва VCC
- Pi GND для прорыва GND
- Pi SCL для прорыва SCL
- Pi SDA для прорыва SDA
- Размыкание внешнего источника питания 5 В на Pi 5 В
- Размыкание внешнего источника питания GND на Pi GND
Шаг 4: Шаг 4: Программное обеспечение и кодирование
На вашем Пи:
- Клонируйте репозиторий Swiffee с Github
- Измените каталог на Swiffee-Minikame-Simulator / Server
- Запустите файл сервера, чтобы запустить сервер
git clone
компакт-диск Swiffee-Minikame-Simulator sudo python3 server.py
Шаг 5: Шаг 5: Методы контроля
- Загрузите симулятор с swiffees.com
- Используйте данные приложения в том же репозитории для запуска приложения Swiffee на iPhone.
- В качестве альтернативы прочитайте код Python для Swiffee и попробуйте его закодировать. Swiffee может быть написан на java и python.