Агуулгын хүснэгт:

Пан хазайлтыг гар утсаар удирддаг: 4 алхам
Пан хазайлтыг гар утсаар удирддаг: 4 алхам

Видео: Пан хазайлтыг гар утсаар удирддаг: 4 алхам

Видео: Пан хазайлтыг гар утсаар удирддаг: 4 алхам
Видео: «Феномен исцеления» — Документальный фильм — Часть 1 2024, Долдугаар сарын
Anonim
Image
Image

Сайн байцгаана уу, миний энэ шинэ төсөлд би гар утсаар удирддаг Pan-Tilt-ийг танилцуулах болно. Гар утасны бүх хөдөлгөөнийг Bluetooth-ээр дамжуулан налуу төхөөрөмж дээр хуулбарлана. Arduino R3 (эсвэл Энэ нь шинэ бүтээн байгуулалт, хэрэглээнд илүү урагшлах боломжтой дизайны нэг жишээ юм. Танд таалагдана гэж найдаж байна, LAGSILVASee VIDEO !!

Алхам 1: Материалын жагсаалт

Материалын жагсаалт
Материалын жагсаалт
Материалын жагсаалт
Материалын жагсаалт

Дараах жагсаалтад танд хэрэгтэй бүх зүйл байна.

  • Arduino Uno R3 (эсвэл үүнтэй төстэй)
  • 1Sheeld - Андройд хувилбар (гар утсанд холбогдох бамбай - Android)
  • Мотор жолоочийн бамбай (servo моторын хувьд)
  • 02 x Micro Servo Motors SG90 (эсвэл үүнтэй төстэй)
  • Pan-Tilt SG90 иж бүрдэл
  • P4 залгууртай цахилгаан хангамж (9V x 1A)
  • USB кабель (Arduino болон таны компьютер хоорондын холболт)

Алхам 2: угсрах

Чуулган
Чуулган
Чуулган
Чуулган
Чуулган
Чуулган

Угсралт нь гагнуур, утасгүй маш энгийн.

Алхам алхмуудыг дагана уу:

  1. 1Sheeld самбарыг Arduino самбар дээр тавь.
  2. Мотор жолоочийн бамбайг 1Sheeld самбар дээр тавь.
  3. Tilt тэнхлэгийн кабелийг Motor Shield залгуурт холбоно уу (Servo 1).
  4. Pan тэнхлэгийн кабелийг Motor Shield залгуурт (Servo 2) холбоно уу.

Алхам 3: 1Sheeld - Чиглэл мэдрэгч

1Sheeld - Чиглэл мэдрэгч
1Sheeld - Чиглэл мэдрэгч
1Sheeld - Чиглэл мэдрэгч
1Sheeld - Чиглэл мэдрэгч

Хөгжүүлэгчдийн үзэж байгаагаар "1Sheeld нь таны ухаалаг гар утсыг 40 өөр Arduino бамбай болгон хувиргадаг." Энэ бамбай нь маш сонирхолтой юм, учир нь та Arduino самбарыг Bluetooth -ээр дамжуулан гар утасны утас руу холбож, түүний бүх мэдрэгчийг ашиглаж болно.

Холболт нь энгийн бөгөөд танд хэрэгтэй бүх номын сан Arduino -д байдаг.

Ийм байдлаар та өөрийн прототипт шаардагдах хугацааг богиносгож, үргэлжлүүлэхийг хүсч байгаа эсвэл ямар нэг зүйлийг өөрчлөх шаардлагатай эсэхийг шийдэж чадна.

Эцсийн үр дүнг гаргасны дараа та прототипийг эцсийн бүтээгдэхүүн дээр уламжлалт бүрэлдэхүүн хэсэг, мэдрэгч ашиглан хөрвүүлэх боломжтой.

Хэрэв та энэ бамбайгийн талаар илүү их мэдээлэл авахыг хүсвэл энэ линк дээрх хуудсыг үзнэ үү.

Та 1Sheeld -ийг анх ашиглахдаа номын сангаа Arduino -г компьютер дээрээ суулгасан хавтсанд татаж авах хэрэгтэй.

Та мөн чиглүүлэх мэдрэгчийг холбох, сонгохын тулд гар утсандаа Апп суулгах хэрэгтэй.

Энэхүү 1Sheeld програмыг Google Play Store (Андройд хувилбар) дээрээс авах боломжтой.

Тэмдэглэл:

  • Мэдээжийн хэрэг, би энэ төслийг зах зээлийн бүх төрлийн гар утсанд туршиж үзээгүй.
  • Үүнийг зөвхөн Motorola Moto X (эдгээр видеог хийх) болон LG-ийн хуучин загвар дээр (энэ тохиолдолд Pan-Tilt-ийг удирдахын тулд) туршиж үзсэн.
  • Илүү боловсруулалтын хүчин чадалтай гар утас нь хурдан хариу үйлдэл үзүүлэх, servo моторын хөдөлгөөнийг жигд болгохын тулд илүү сайн үр дүнг өгдөг.
  • 1Sheeld нь хажуу тийш хазайлтыг хянах явцад өөр програмыг арын дэвсгэр дээр ажиллуулж болно.

Алхам 4: Тохируулах

Тохируулах
Тохируулах
Тохируулах
Тохируулах
Тохируулах
Тохируулах

Хөтөлбөр нь маш энгийн бөгөөд 1Sheeld -ийн Orientation номын сантай бол Arduino програм нь таны гар утасны Axis X ба Y -ийг уншиж, servo мотор бүрийн өнцгийн байрлал руу орчуулах болно. Нэг чухал нарийн зүйл бол гар утас бүр өөр өөр гарал үүсэл/X, Y, Z тэнхлэгтэй байдаг. Би таны гар утасны байршлын дагуу "тэг" лавлагааг гаргахын тулд Arduino -ийн тохиргооны горимын талаар мэдэгдэл хийсэн болно. Эхлээд та гар утсаа Pan-Tilt төхөөрөмжтэй зэрэгцүүлэн хэвтээ байрлалд оруулах хэрэгтэй бөгөөд дараа нь Arduino дээрх дахин тохируулах товчлуурыг дарах хэрэгтэй (угсарсан бамбай хавтангийн дээд талд байгаа тул Мотор бамбай дээр илүү хялбар байдаг). -Tilt нь гар утасныхаа байрлалыг дагаж мөрдөхийг зааж өгсөн болно!

Зөвлөмж болгож буй: