Оглавление:

Как подключить радиоуправляемую машину и Raspberry Pi к Remo.tv: 4 шага
Как подключить радиоуправляемую машину и Raspberry Pi к Remo.tv: 4 шага
Anonim
Как подключить радиоуправляемую машину и Raspberry Pi к Remo.tv
Как подключить радиоуправляемую машину и Raspberry Pi к Remo.tv

СЛЕДУЙТЕ ДАННЫМ ИНСТРУКЦИЯМ НА СВОЙ СОБСТВЕННЫЙ РИСК, Я НЕ НЕСЕТ ОТВЕТСТВЕННОСТИ ЗА ЛЮБЫЕ УБЫТКИ ИЛИ ВЫЗВАННЫЕ ЮРИДИЧЕСКИЕ ВОПРОСЫ. НЕ СДЕЛАЙТЕ ЭТОГО, ЕСЛИ ВЫ ЖИТЕ РЯДОМ АЭРОПОРТА, РАДИОСТАНЦИИ ИЛИ АВАРИЙНЫХ УСЛУГ. Если какой-либо из ваших сигналов мешает управлению воздушным движением, аварийным службам (полиция, скорая помощь) и т. Д., Они будут искать ваш сигнал и, в конечном итоге, вас !!

Если это мешает работе воздушного судна, FAA (США) приедет с пеленгатором и найдет вас, и вам может быть предъявлено обвинение. Используйте с осторожностью

Запасы

• Raspberry Pi (я считаю, 3B и выше)

• Автомобиль с радиоуправлением (ДОЛЖЕН БЫТЬ ГДЕ-ТО ВКОЛО 27 МГц, НИЧЕГО ВЫШЕ 30 МГц НЕ будет работать, убедитесь, что в автомобиле не частота 2,4 ГГц)

• Веб-камера USB

• Powerbank (для питания raspberry pi подойдет любой универсальный внешний аккумулятор, если у него есть порт USB)

• Перезаряжаемые батареи (для радиоуправляемой машины, если в машине есть встроенная аккумуляторная батарея, вам ее не нужно)

• Лента и горячий клей

• женский провод dupont (для подключения к пи в качестве «антенны»)

Шаг 1. Убедитесь, что автомобиль совместим с Raspberry Pi

Убедитесь, что автомобиль совместим с Raspberry Pi
Убедитесь, что автомобиль совместим с Raspberry Pi

Итак, прежде чем вы начнете разбирать вещи, вам нужно посмотреть, будет ли машина работать с Raspberry Pi, для отправки сигналов самой машине я использую pi-rc в сочетании с использованием сокета для подключения к коду Python.

Подключите провод dupont к GPIO 4 / контакту 7 (как показано на изображении выше; НЕ ПОДКЛЮЧАЙТЕ ЛЮБЫЕ ШТЫРЬКИ !!!)

А затем клонируйте git-репозиторий pi-rc на raspberry pi с помощью этой команды:

$ git clone

После этого следуйте приведенным здесь инструкциям, чтобы получить правильную конфигурацию и протестировать ее.

Если это сработает, сохраните parameters.json на будущее.

Шаг 2: Сборка радиоуправляемой машины

Собираем радиоуправляемую машину
Собираем радиоуправляемую машину

Убедитесь, что внутри автомобиля есть место для установки пианино (после снятия корпуса), установите камеру на переднюю часть и установите блок питания где-нибудь в другом месте (если видна голая печатная плата радиоуправляемого автомобиля). затем поместите что-то непроводящее между ними и поместите число "пи" поверх непроводящей поверхности, затем приклейте клейкую ленту поверх него.

Шаг 3. Настройте контроллер Remo

Настройте контроллер Remo
Настройте контроллер Remo

Чтобы настроить контроллер Remo, настройте его как обычно - инструкции здесь, затем перейдите в каталог "hardware" и удалите весь код из файла 'none.py' и замените его кодом здесь, вам придется его отредактировать некоторые, тем не менее, отредактируйте строки 19-43, чтобы они соответствовали тому, что находится в этом файле parameters.json, который вы сохранили ранее. НЕ МЕНЯЙТЕ МЕРТВУЮ ЧАСТОТУ ИЛИ КОД СРАЗУ ПОСЛЕ "TIME. SLEEP" !!!

После этого настройте элементы управления сайтом remo.tv соответственно.

- 'f' = вперед

- 'b' = назад

- 'l' = слева

- 'r' = право

- 'bl' = назад влево

- 'br' = задний правый

Шаг 4. Запуск бота

Откройте 2 ssh-терминала в pi и запустите скрипт pi-rc, зайдя в папку, в которой находится код pi-rc, и запустив sudo./pi_pcm -v, затем запустите controller.py в файле remo.tv папку вручную, перейдя в папку контроллера Remo и запустив python controller.py

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