Оглавление:

Наклон панорамирования, управляемый сотовым телефоном: 4 шага
Наклон панорамирования, управляемый сотовым телефоном: 4 шага

Видео: Наклон панорамирования, управляемый сотовым телефоном: 4 шага

Видео: Наклон панорамирования, управляемый сотовым телефоном: 4 шага
Видео: Обзор PTZ-камер от AVMATRIX: серия дистанционных камер PTZ127 – их особенности и отличия 2024, Июль
Anonim
Image
Image

Привет всем, В этом моем новом проекте я представлю вам устройство панорамирования и наклона, управляемое сотовым телефоном. Все движения мобильного телефона воспроизводятся в устройстве панорамирования и наклона через Bluetooth. Конструкция очень проста с использованием Arduino R3 (или аналогично) и два экрана над ним. Это демонстрация дизайна, который может развиваться дальше в новых разработках и приложениях. Надеюсь, вам понравится, LAGSILVASee VIDEO !!

Шаг 1: Список материалов

Список материалов
Список материалов
Список материалов
Список материалов

Все, что вам нужно, есть в следующем списке:

  • Arduino Uno R3 (или аналогичный)
  • 1Sheeld - версия Android (экран для подключения к мобильному телефону - Android)
  • Щиток драйвера двигателя (для серводвигателей)
  • 02 x Micro Servo Motors SG90 (или аналогичный)
  • Комплект Pan-Tilt SG90
  • Блок питания (9 В x 1 А) с вилкой P4
  • USB-кабель (соединение между Arduino и вашим компьютером)

Шаг 2: Сборка

сборка
сборка
сборка
сборка
сборка
сборка

Сборка очень проста, без пайки и разводки.

Следуйте шагам:

  1. Поместите плату 1Sheeld поверх платы Arduino.
  2. Поместите кожух привода двигателя на плату 1Sheeld.
  3. Подключите кабель оси наклона к разъему Motor Shield (Servo 1).
  4. Подключите кабель оси панорамирования к разъему двигателя (серво 2).

Шаг 3: 1 Шилд - Датчик ориентации

1Sheeld - Датчик ориентации
1Sheeld - Датчик ориентации
1Sheeld - Датчик ориентации
1Sheeld - Датчик ориентации

По словам их разработчиков, «1Sheeld превращает ваш смартфон в 40 различных щитов Arduino». Этот щит очень интересен, потому что вы можете подключить плату Arduino через Bluetooth к сотовому телефону и использовать все его датчики.

Подключение простое, и у вас есть все необходимые библиотеки, доступные для Arduino.

Таким образом, вы можете сократить время, необходимое для создания прототипов, и решить, хотите ли вы продолжить или, если нужно, что-то изменить.

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

Если вам нужна дополнительная информация об этом щите, посетите его страницу по этой ссылке.

При первом использовании 1Sheeld вам необходимо загрузить его библиотеку в папку, в которой установлена Arduino на вашем компьютере.

Вам также необходимо установить приложение на свой мобильный телефон для подключения и выбора датчика ориентации.

Это приложение 1Sheeld вы можете получить в Play Store от Google (версия для Android).

Примечания:

  • Конечно, я не смог протестировать этот проект на всех мобильных телефонах, представленных на рынке.
  • Он был протестирован только на Motorola Moto X (для создания этих видео) и на старой модели LG (для управления панорамированием в данном случае).
  • Сотовые телефоны с большей вычислительной мощностью дают нам лучшие результаты для быстрого реагирования и более плавного движения серводвигателей.
  • 1Sheeld может запускать в фоновом режиме другое приложение во время управления панорамированием и наклоном.

Шаг 4: настройка

Настраивать
Настраивать
Настраивать
Настраивать
Настраивать
Настраивать

Программа очень проста. С помощью библиотеки ориентации от 1Sheeld программа Arduino считывает оси X и Y вашего мобильного телефона и переводит их в угловое положение каждого серводвигателя. Одна важная деталь заключается в том, что каждый сотовый телефон имеет разное происхождение / привязку для осей X, Y, Z. Я сделал заявление в программе настройки Arduino, чтобы сделать «нулевую» привязку в соответствии с расположением вашего мобильного телефона. Сначала вам нужно поставить сотовый телефон в горизонтальное положение, выровненное с устройством панорамирования-наклона, а затем нажать кнопку сброса на Arduino (на Motor Shield проще, потому что он находится на верхней части собранных щитовых плат). -Tilt используется для отслеживания положения вашего мобильного телефона!

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