Tartalomjegyzék:

Pan billenés Mobiltelefon által vezérelt: 4 lépés
Pan billenés Mobiltelefon által vezérelt: 4 lépés

Videó: Pan billenés Mobiltelefon által vezérelt: 4 lépés

Videó: Pan billenés Mobiltelefon által vezérelt: 4 lépés
Videó: ЗАПРЕЩЁННЫЕ ТОВАРЫ с ALIEXPRESS 2023 ШТРАФ и ТЮРЬМА ЛЕГКО! 2024, Július
Anonim
Image
Image

Üdvözlök mindenkit! Ebben az új projektemben egy Pan-Tilt-et mutatok be, amelyet mobiltelefon vezérel. A mobiltelefon minden mozdulata Bluetooth-on keresztül visszaadható a pan-tilt készülékben. A konstrukció nagyon egyszerű egy Arduino R3 (vagy hasonló) és két pajzs felette. Ez egy olyan konstrukció bemutatása, amely továbbléphet az új fejlesztésekben és alkalmazásokban. Remélem, élvezni fogja, LAGSILVASee VIDEO !!

1. lépés: Anyaglista

Anyaglista
Anyaglista
Anyaglista
Anyaglista

Minden amire szüksége van az alábbi listában:

  • Arduino Uno R3 (vagy hasonló)
  • 1Sheeld - Android verzió (pajzs a mobiltelefonhoz való csatlakozáshoz - Android)
  • Motorvezérlő pajzs (szervomotorokhoz)
  • 02 x Micro Servo Motors SG90 (vagy hasonló)
  • Pan-Tilt SG90 készlet
  • Tápegység (9V x 1A) P4 csatlakozóval
  • USB kábel (kapcsolat az Arduino és a számítógép között)

2. lépés: Összeszerelés

Összeszerelés
Összeszerelés
Összeszerelés
Összeszerelés
Összeszerelés
Összeszerelés

Az összeszerelés nagyon egyszerű, forrasztás és huzalozás nélkül.

Kövesd a lépéseket:

  1. Tegye az 1Sheeld táblát az Arduino táblára.
  2. Tegye a motorvédő pajzsot az 1Sheeld tábla fölé.
  3. Csatlakoztassa a Döntés tengely kábelét a motorpajzs dugójába (1. szervo).
  4. Csatlakoztassa a Pan tengely kábelét a motorpajzs dugójába (Servo 2).

3. lépés: 1Sheeld - Orientation Sensor

1Sheeld - Orientation Sensor
1Sheeld - Orientation Sensor
1Sheeld - Orientation Sensor
1Sheeld - Orientation Sensor

Fejlesztőik szerint az "1Sheeld 40 különböző Arduino pajzzsá változtatja az okostelefonját". Ez a pajzs nagyon érdekes, mert Bluetooth -on keresztül csatlakoztathat egy Arduino táblát egy celular telefonhoz, és használhatja annak összes érzékelőjét.

A kapcsolat egyszerű, és minden szükséges könyvtár rendelkezésre áll az Arduino számára.

Így csökkentheti a prototípusok elkészítéséhez szükséges időt, és eldöntheti, hogy tovább akar lépni, vagy változtatni kell valamin.

A végeredmények után a prototípust hagyományos komponensek és érzékelők alkalmazásával végtermékké alakíthatja.

Ha további információra van szüksége erről a pajzsról, látogasson el a linkre ezen az oldalon.

Az 1Sheeld első használatakor le kell töltenie a könyvtárát abba a mappába, ahová az Arduino telepítve van a számítógépen.

Ezenkívül telepítenie kell egy alkalmazást a mobiltelefonjára az Orientation Sensor csatlakoztatásához és kiválasztásához.

Ez az 1Sheeld alkalmazás letölthető a Google Play Áruházából (Android verzió).

Megjegyzések:

  • Természetesen ezt a projektet nem tudtam tesztelni a piac mindenféle mobiltelefonján.
  • Ezt csak a Motorola Moto X-en tesztelték (ezen videók készítéséhez) és egy régi LG modellnél (ebben az esetben a Pan-Tilt vezérléséhez).
  • A nagyobb feldolgozási teljesítményű mobiltelefonok jobb eredményeket adnak nekünk a gyors reagáláshoz és a szervomotorok egyenletesebb mozgásához.
  • 1Sheeld a háttérben egy másik alkalmazást is futtathat a pan-tilt vezérlés során.

4. lépés: Beállítás

Beállít
Beállít
Beállít
Beállít
Beállít
Beállít

A program nagyon egyszerű. Az 1Sheeld orientációs könyvtárával az Arduino program beolvassa a mobiltelefon X és Y tengelyét, és lefordítja őket minden szervomotor szöghelyzetébe. Az egyik fontos részlet az, hogy minden mobiltelefonnak eltérő származása/referenciája van az X, Y, Z tengelyekhez. Az Arduino beállítási rutinjára vonatkozó nyilatkozatot tettem, hogy a "nulla" hivatkozást a mobiltelefon helyének megfelelően állítsam be. Először a mobiltelefont vízszintes helyzetbe kell állítania a Pan-Tilt készülékhez igazítva, majd nyomja meg az Arduino reset gombját (a motorpajzson könnyebb, mert az összeszerelt pajzslapok tetején található). Ezt követően a Pan -Tilt hivatkozik, hogy kövesse a helyzetét a mobiltelefon!

Ajánlott: