Spisu treści:

Pan Tilt kontrolowany przez telefon komórkowy: 4 kroki
Pan Tilt kontrolowany przez telefon komórkowy: 4 kroki

Wideo: Pan Tilt kontrolowany przez telefon komórkowy: 4 kroki

Wideo: Pan Tilt kontrolowany przez telefon komórkowy: 4 kroki
Wideo: Автоматическая штативная голова Desiontal (Zifon) YT-1200. Чё за обнова 2022 г.!) 2024, Listopad
Anonim
Image
Image

Witam wszystkich, W tym moim nowym projekcie przedstawię Pan-Tilt sterowany przez telefon komórkowy. Wszystkie ruchy telefonu komórkowego są odtwarzane w urządzeniu pan-tilt przez Bluetooth. Konstrukcja jest bardzo prosta przy użyciu Arduino R3 (lub podobne) i dwie osłony nad nim. To jest demonstracja projektu, który może iść dalej w nowych rozwiązaniach i zastosowaniach. Mam nadzieję, że Ci się spodoba, LAGSILVAZobacz WIDEO !!

Krok 1: Lista materiałów

Lista materiałów
Lista materiałów
Lista materiałów
Lista materiałów

Wszystko czego potrzebujesz znajduje się na poniższej liście:

  • Arduino Uno R3 (lub podobny)
  • 1Sheeld - wersja Android (osłona do połączenia z telefonem komórkowym - Android)
  • Osłona sterownika silnika (dla serwosilników)
  • 02 x Micro Servo Motors SG90 (lub podobne)
  • Zestaw Pan-Tilt SG90
  • Zasilanie (9V x 1A) z wtykiem P4
  • Kabel USB (połączenie Arduino z komputerem)

Krok 2: Montaż

montaż
montaż
montaż
montaż
montaż
montaż

Montaż jest bardzo prosty, bez lutowania i okablowania.

Wykonaj kroki:

  1. Umieść płytkę 1Sheeld na płytce Arduino.
  2. Umieść osłonę sterownika silnika na płycie 1 osłony.
  3. Podłącz kabel osi Tilt do wtyczki Motor Shield (Servo 1).
  4. Podłącz kabel osi Pan do wtyczki Motor Shield (Servo 2).

Krok 3: 1Osłona - czujnik orientacji

1Osłona - czujnik orientacji
1Osłona - czujnik orientacji
1 Osłona - czujnik orientacji
1 Osłona - czujnik orientacji

Według ich twórców „1Sheeld zamienia Twój smartfon w 40 różnych osłon Arduino”. Ta osłona jest bardzo interesująca, ponieważ można podłączyć płytkę Arduino przez Bluetooth do telefonu komórkowego i korzystać ze wszystkich jego czujników.

Połączenie jest proste i masz wszystkie potrzebne biblioteki dostępne dla Arduino.

W ten sposób możesz skrócić czas potrzebny na tworzenie prototypów i zdecydować, czy chcesz kontynuować, czy też coś zmienić.

Po ostatecznych wynikach możesz przerobić prototyp na produkt końcowy przy użyciu tradycyjnych komponentów i czujników.

Jeśli chcesz uzyskać więcej informacji na temat tej tarczy, odwiedź jej stronę pod tym linkiem.

Przy pierwszym użyciu 1Sheeld musisz pobrać jego bibliotekę do folderu, w którym Arduino jest zainstalowane na Twoim komputerze.

Musisz również zainstalować aplikację w telefonie komórkowym, aby podłączyć i wybrać czujnik orientacji.

Tę aplikację 1Sheeld można pobrać ze Sklepu Play Google (wersja na Androida).

Uwagi:

  • Oczywiście nie mogłem przetestować tego projektu we wszystkich rodzajach telefonów komórkowych na rynku.
  • Został przetestowany tylko na Motoroli Moto X (aby zrobić te filmy) i na starym modelu LG (w tym przypadku do sterowania Pan-Tilt).
  • Telefony komórkowe z większą mocą obliczeniową dają nam lepsze wyniki, szybsze reakcje i płynniejszy ruch serwomotorów.
  • 1Sheeld może działać w tle innej aplikacji podczas sterowania panoramowaniem i pochylaniem.

Krok 4: Konfiguracja

Ustawiać
Ustawiać
Ustawiać
Ustawiać
Ustawiać
Ustawiać

Program jest bardzo prosty. Dzięki bibliotece Orientation z 1Sheeld, program Arduino odczyta oś X i Y twojego telefonu komórkowego i przełoży je na położenie kątowe każdego serwomotoru. Jednym ważnym szczegółem jest to, że każdy telefon komórkowy ma inne pochodzenie / odniesienie dla osi X, Y, Z. Umieściłem oświadczenie dotyczące procedury konfiguracji Arduino, aby ustawić odniesienie „zero” zgodnie z położeniem telefonu komórkowego. Za pierwszym razem należy ustawić telefon komórkowy w pozycji poziomej, zrównanej z urządzeniem Pan-Tilt, a następnie nacisnąć przycisk resetowania na Arduino (na osłonie silnika jest to łatwiejsze, ponieważ znajduje się na górze zmontowanych płyt osłony). Następnie Pan-Tilt -Tilt odnosi się do śledzenia pozycji telefonu komórkowego!

Zalecana: