Innholdsfortegnelse:

Pan -tilt kontrollert av mobiltelefon: 4 trinn
Pan -tilt kontrollert av mobiltelefon: 4 trinn

Video: Pan -tilt kontrollert av mobiltelefon: 4 trinn

Video: Pan -tilt kontrollert av mobiltelefon: 4 trinn
Video: Моя работа наблюдать за лесом и здесь происходит что-то странное 2024, Juli
Anonim
Image
Image

Hei alle sammen, I dette nye prosjektet vil jeg presentere for deg en Pan-Tilt kontrollert av mobiltelefon. Alle bevegelser av mobiltelefonen gjengis i pan-tilt-enheten via Bluetooth. Konstruksjonen er veldig enkel ved hjelp av en Arduino R3 (eller lignende) og to skjold over det. Dette er en demonstrasjon av et design som kan gå videre i nye utviklinger og applikasjoner. Jeg håper du liker det, LAGSILVASee VIDEO !!

Trinn 1: Materialeliste

Materialeliste
Materialeliste
Materialeliste
Materialeliste

Alt du trenger er på følgende liste:

  • Arduino Uno R3 (eller lignende)
  • 1Sheeld - Android -versjon (skjerm for tilkobling til mobiltelefon - Android)
  • Motor Driver Shield (for servomotorer)
  • 02 x Micro Servo Motors SG90 (eller lignende)
  • Pan-Tilt SG90-sett
  • Strømforsyning (9V x 1A) med plugg P4
  • USB -kabel (tilkobling mellom Arduino og datamaskinen)

Trinn 2: Montering

montering
montering
montering
montering
montering
montering

Monteringen er veldig enkel uten lodding eller ledninger.

Følg stegene:

  1. Legg 1Sheeld -brettet over Arduino -brettet.
  2. Sett motordriverskjermen over 1Sheeld -kortet.
  3. Koble kabelen til vippeaksen i motorskjermpluggen (Servo 1).
  4. Koble kabelen til Pan -aksen i Motor Shield -pluggen (Servo 2).

Trinn 3: 1Sheeld - Orienteringssensor

1Sheeld - Orienteringssensor
1Sheeld - Orienteringssensor
1Sheeld - Orienteringssensor
1Sheeld - Orienteringssensor

I følge utviklerne deres, "1Sheeld gjør smarttelefonen din til 40 forskjellige Arduino -skjold". Dette skjoldet er veldig interessant fordi du kan koble et Arduino -kort via Bluetooth til en mobiltelefon og bruke alle sensorene til det.

Tilkoblingen er enkel, og du har alle nødvendige biblioteker tilgjengelig for Arduino.

På denne måten kan du redusere tiden du trenger for prototypene dine og bestemme om du vil fortsette eller om du trenger å endre noe.

Etter endelige resultater kan du konvertere prototypen til et sluttprodukt ved å bruke tradisjonelle komponenter og sensorer.

Hvis du vil ha mer informasjon om dette skjoldet, kan du besøke siden på denne lenken.

Første gang du bruker 1Sheeld må du laste ned biblioteket til mappen der Arduino er installert på datamaskinen.

Du må også installere en app i mobiltelefonen for tilkobling og valg av orienteringssensor.

Denne 1Sheeld -appen kan du få i Google Play -butikk (Android -versjon).

Merknader:

  • Selvfølgelig kunne jeg ikke teste dette prosjektet i alle slags mobiltelefoner på markedet.
  • Den ble bare testet på Motorola Moto X (for å lage disse videoene) og på en gammel LG-modell (for å kontrollere Pan-Tilt i dette tilfellet).
  • Mobiltelefoner med mer prosessorkraft gir oss bedre resultater for raske svar og jevnere bevegelse av servomotorer.
  • 1Sheeld kan kjøre en annen app i bakgrunnen under pan-tilt-kontroll.

Trinn 4: Oppsett

Oppsett
Oppsett
Oppsett
Oppsett
Oppsett
Oppsett

Programmet er veldig enkelt. Med biblioteket for orientering fra 1Sheeld vil Arduino -programmet lese aksen X og Y på mobiltelefonen din og oversette dem til vinkelposisjonen til hver servomotor. En viktig detalj er at hver mobiltelefon har en annen opprinnelse/referanse for akslene X, Y, Z. Jeg har lagt ut en uttalelse om oppsettrutinen for Arduino for å lage "null" -referansen i henhold til posisjonen til din mobiltelefon. Ved første gang må du sette mobiltelefonen i horisontal posisjon på linje med Pan-Tilt-enheten og deretter trykke på tilbakestillingsknappen på Arduino (på motorskjermen er lettere fordi den er på toppen av de monterte skjermkortene). -Tilt refereres til å følge posisjoneringen av mobiltelefonen din!

Anbefalt: