Съдържание:

Pan Tilt контролиран от мобилен телефон: 4 стъпки
Pan Tilt контролиран от мобилен телефон: 4 стъпки

Видео: Pan Tilt контролиран от мобилен телефон: 4 стъпки

Видео: Pan Tilt контролиран от мобилен телефон: 4 стъпки
Видео: Камера-ЛАМПА со слежением и определением человека. 2024, Юли
Anonim
Image
Image

Здравейте всички, В този нов проект ще ви представя Pan-Tilt, контролиран от мобилен телефон. Всички движения на мобилния телефон се възпроизвеждат в устройството с накланяне чрез Bluetooth. Конструкцията е много проста с помощта на Arduino R3 (или подобен) и два щита над него. Това е демонстрация на дизайн, който може да отиде по -далеч в новите разработки и приложения. Надявам се да ви хареса, LAGSILVASee VIDEO !!

Стъпка 1: Списък на материалите

Списък на материалите
Списък на материалите
Списък на материалите
Списък на материалите

Всичко, от което се нуждаете, е в следния списък:

  • Arduino Uno R3 (или подобен)
  • 1Sheeld - версия на Android (щит за връзка с мобилен телефон - Android)
  • Щит на драйвера на двигателя (за серво мотори)
  • 02 x микро серво мотори SG90 (или подобни)
  • Комплект Pan-Tilt SG90
  • Захранване (9V x 1A) с щепсел P4
  • USB кабел (връзка между Arduino и вашия компютър)

Стъпка 2: Монтаж

Монтаж
Монтаж
Монтаж
Монтаж
Монтаж
Монтаж

Сглобяването е много просто, без запояване и окабеляване.

Следвай стъпките:

  1. Поставете 1Sheeld дъската върху дъската Arduino.
  2. Поставете щита на шофьора на двигателя върху дъската 1Sheeld.
  3. Свържете кабела на оста на накланяне в щепсела на щита на двигателя (Servo 1).
  4. Свържете кабела на оста Pan в щекера на щита на двигателя (Servo 2).

Стъпка 3: 1 Sheeld - Ориентационен сензор

1Sheeld - Сензор за ориентация
1Sheeld - Сензор за ориентация
1Sheeld - Ориентационен сензор
1Sheeld - Ориентационен сензор

Според техните разработчици, "1Sheeld превръща вашия смартфон в 40 различни щита Arduino". Този щит е много интересен, защото можете да свържете дъска Arduino чрез Bluetooth към мобилен телефон и да използвате всички негови сензори.

Връзката е проста и имате всички необходими библиотеки на разположение на Arduino.

По този начин можете да намалите времето, необходимо за вашите прототипи, и да решите дали искате да продължите или ако трябва да промените нещо.

След крайни резултати можете да преобразувате прототипа в краен продукт, прилагайки традиционни компоненти и сензори.

Ако искате повече информация за този щит, посетете страницата му на тази връзка.

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

Също така трябва да инсталирате приложение в мобилния си телефон за свързване и избор на сензор за ориентация.

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

Забележки:

  • Разбира се, не можах да тествам този проект във всички видове мобилни телефони на пазара.
  • Той беше тестван само на Motorola Moto X (за създаване на тези видеоклипове) и на стар модел LG (за контрол на Pan-Tilt в този случай).
  • Мобилните телефони с по -голяма процесорна мощност ни дават по -добри резултати за бързи реакции и по -плавно движение на серво мотори.
  • 1Sheeld може да работи на заден план друго приложение по време на контрола с наклон.

Стъпка 4: Настройка

Настройвам
Настройвам
Настройвам
Настройвам
Настройвам
Настройвам

Програмата е много проста. С библиотеката за ориентация от 1Sheeld програмата Arduino ще прочете оста X и Y на вашия мобилен телефон и ще ги преведе в ъглово положение на всеки серво мотор. Един важен детайл е, че всеки мобилен телефон има различен произход/препратка за оси X, Y, Z. Поставих изявление относно рутинната настройка на Arduino, за да направя "нулева" препратка според позиционирането на вашия мобилен телефон. Първо трябва да поставите мобилния телефон в хоризонтално положение, подравнено с устройството Pan-Tilt и след това да натиснете бутона за нулиране на Arduino (на щита на двигателя е по-лесно, защото е на върха на сглобените щитове за щитове). След това панелът Pan -Tilt се споменава, за да следва позиционирането на вашия мобилен телефон!

Препоръчано: