Оглавление:

Cypherbot (робот-помощник): 9 шагов
Cypherbot (робот-помощник): 9 шагов

Видео: Cypherbot (робот-помощник): 9 шагов

Видео: Cypherbot (робот-помощник): 9 шагов
Видео: CypherBot Gui 2024, Ноябрь
Anonim
Cypherbot (робот-помощник)
Cypherbot (робот-помощник)
Cypherbot (робот-помощник)
Cypherbot (робот-помощник)

Cyphersoft - это робот-помощник, который может быть вашим другом и помогать вам в работе. Он может говорить и ходить. Вы можете настроить и использовать его для чего угодно. Теперь вы можете создать интеллектуального робота, используя только Arduino и Raspberry Pi. Если у вас есть предложения по улучшению этого робота, пожалуйста, предлагайте их в комментариях.

Запасы

1. Raspberry Pi (подойдет любая модель кроме нулевой)

2. L293D IC или L293D Щиток драйвера двигателя

3. USB-микрофон

4. TFT-экран Raspberry Pi (3,5 дюйма)

5. доска или картон MDF

6. Серводвигатели (x6)

7. Б. О. Двигатели (x 6 или 4)

8. клеевой пистолет

9. Arduino (подойдет любая модель)

10. веб-камера USB

Шаг 1: проектирование

Проектирование
Проектирование
Проектирование
Проектирование

Подойдет любое шасси

Шаблон оформления лица приведен выше.

Шаг 2: Код

Код
Код
Код
Код
Код
Код

Загрузите код, используя следующую команду

git clone

откройте папку cypherbot и скопируйте содержимое папки в домашний каталог

Шаг 3: Установка зависимостей

Установка зависимостей
Установка зависимостей
Установка зависимостей
Установка зависимостей

Введите следующие команды:

1.chmod + x install.sh

2../ install.sh

Шаг 4: настройка параметров звука

Настройка параметров звука
Настройка параметров звука
Настройка параметров звука
Настройка параметров звука
Настройка параметров звука
Настройка параметров звука

Выполните следующие шаги:

1. Введите следующую команду - sudo nano /usr/share/alsa/alsa.conf

2. Прокрутите вниз, пока не найдете строки

defaults.ctl.card 0

defaults.pcm.card 0

3. Измените их на

defaults.ctl.card 1

defaults.pcm.card 1

4. нажмите ctrl + x и нажмите y, чтобы сохранить конфигурацию

Шаг 5: Схема

Схема
Схема

Принципиальная схема робота

Шаг 6: Сборка двигателя

Двигатель в сборе
Двигатель в сборе
Двигатель в сборе
Двигатель в сборе
Двигатель в сборе
Двигатель в сборе

Шаг 7: Сборка робота

Сборка робота
Сборка робота
Сборка робота
Сборка робота
Сборка робота
Сборка робота

Шаг 8: загрузите файл Ino в Arduino из папки Cypherbot

Загрузите файл Ino в Arduino из папки Cypherbot
Загрузите файл Ino в Arduino из папки Cypherbot
Загрузите файл Ino в Arduino из папки Cypherbot
Загрузите файл Ino в Arduino из папки Cypherbot
Загрузите файл Ino в Arduino из папки Cypherbot
Загрузите файл Ino в Arduino из папки Cypherbot

Шаг 9: Запустите скрипт Python, чтобы робот заработал

Запустите command-python3 cypherbot.py

Робот запустится

Рекомендуемые: