Satura rādītājs:

Panoramas slīpums, ko kontrolē mobilais tālrunis: 4 soļi
Panoramas slīpums, ko kontrolē mobilais tālrunis: 4 soļi

Video: Panoramas slīpums, ko kontrolē mobilais tālrunis: 4 soļi

Video: Panoramas slīpums, ko kontrolē mobilais tālrunis: 4 soļi
Video: Моя работа наблюдать за лесом и здесь происходит что-то странное 2024, Jūlijs
Anonim
Image
Image

Sveiki visi! Šajā jaunajā projektā es iepazīstināšu jūs ar Pan-Tilt, ko kontrolē mobilais tālrunis. Visas mobilā tālruņa kustības tiek atveidotas panoramēšanas ierīcē, izmantojot Bluetooth. Konstrukcija ir ļoti vienkārša, izmantojot Arduino R3 (vai līdzīgi) un divi vairogi pār to. Tas ir dizaina paraugs, kas var virzīties tālāk jaunos sasniegumos un lietojumos. Es ceru, ka jums tas patiks, LAGSILVASee VIDEO !!

1. darbība: materiālu saraksts

Materiālu saraksts
Materiālu saraksts
Materiālu saraksts
Materiālu saraksts

Viss, kas jums nepieciešams, ir šādā sarakstā:

  • Arduino Uno R3 (vai līdzīgs)
  • 1Sheeld - Android versija (vairogs savienojumam ar mobilo tālruni - Android)
  • Motora vadītāja vairogs (servomotoriem)
  • 02 x Micro Servo Motors SG90 (vai līdzīgs)
  • Pan-Tilt SG90 komplekts
  • Barošanas avots (9V x 1A) ar kontaktdakšu P4
  • USB kabelis (savienojums starp Arduino un datoru)

2. solis: montāža

Montāža
Montāža
Montāža
Montāža
Montāža
Montāža

Montāža ir ļoti vienkārša, bez lodēšanas un vadiem.

Veiciet tālāk norādītās darbības.

  1. Ielieciet 1Sheeld dēli virs Arduino plates.
  2. Uzlieciet motora vadītāja vairogu virs 1Sheeld plates.
  3. Pievienojiet noliektās ass kabeli motora vairoga kontaktdakšā (1. servo).
  4. Pievienojiet Pan ass ass kabeli motora vairoga kontaktdakšā (Servo 2).

3. solis: 1Sheeld - orientācijas sensors

1Sheeld - orientācijas sensors
1Sheeld - orientācijas sensors
1Sheeld - orientācijas sensors
1Sheeld - orientācijas sensors

Pēc izstrādātāju domām, "1Sheeld pārvērš jūsu viedtālruni par 40 dažādiem Arduino vairogiem". Šis vairogs ir ļoti interesants, jo jūs varat savienot Arduino plati, izmantojot Bluetooth, ar celulāru tālruni un izmantot visus tā sensorus.

Savienojums ir vienkāršs, un jums ir visas nepieciešamās bibliotēkas, kas pieejamas Arduino.

Tādā veidā jūs varat samazināt laiku, kas nepieciešams jūsu prototipiem, un izlemt, vai vēlaties turpināt darbu vai mainīt kaut ko.

Pēc gala rezultātiem jūs varat pārveidot prototipu par galaproduktu, izmantojot tradicionālos komponentus un sensorus.

Ja vēlaties iegūt vairāk informācijas par šo vairogu, apmeklējiet tā lapu šajā saitē.

Pirmo reizi lietojot 1Sheeld, tās bibliotēka ir jāielādē mapē, kurā datorā ir instalēta Arduino.

Jums ir arī jāinstalē lietotne savā mobilajā tālrunī, lai izveidotu savienojumu un izvēlētos orientācijas sensoru.

Šo lietotni 1Sheeld varat iegūt Google Play veikalā (Android versija).

Piezīmes:

  • Protams, es nevarēju pārbaudīt šo projektu visa veida tirgus tālruņos.
  • Tas tika pārbaudīts tikai ar Motorola Moto X (lai izveidotu šos video) un ar veco LG modeli (lai šajā gadījumā kontrolētu Pan-Tilt).
  • Mobilie tālruņi ar lielāku apstrādes jaudu dod mums labākus rezultātus ātrai reakcijai un vienmērīgākam servomotoru kustībai.
  • 1Sheeld var darbināt fonā citu lietotni, veicot panoramēšanas kontroli.

4. solis: iestatīšana

Uzstādīt
Uzstādīt
Uzstādīt
Uzstādīt
Uzstādīt
Uzstādīt

Programma ir ļoti vienkārša. Izmantojot 1Sheeld orientācijas bibliotēku, Arduino programma nolasīs jūsu mobilā tālruņa X un Y asi un pārvērtīs tos katra servomotora leņķa stāvoklī. Viena svarīga detaļa ir tā, ka katram mobilajam tālrunim ir atšķirīga izcelsme/atsauce uz asīm X, Y, Z. Esmu ievietojis paziņojumu par Arduino iestatīšanas kārtību, lai izveidotu “nulles” atsauci atbilstoši jūsu mobilā tālruņa novietojumam. Pirmo reizi mobilais tālrunis jānovieto horizontālā stāvoklī, kas izlīdzināts ar Pan-Tilt ierīci, un pēc tam nospiediet Arduino atiestatīšanas pogu (uz motora vairoga ir vieglāk, jo tā atrodas salikto vairoga dēļu augšpusē). Pēc tam -Tilt ir atsauce, lai sekotu jūsu mobilā tālruņa pozicionēšanai!

Ieteicams: