Elektroda.pl
Elektroda.pl
X
EuroPol
Proszę, dodaj wyjątek www.elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

Tricopter sterowany głosem za pomocą smartfona

kmmepl 03 Sty 2016 14:18 6990 10
  • Tricopter sterowany głosem za pomocą smartfona Autor będąc 16 letnim fanem modelów zdalnie sterowanych, wybudował tanim kosztem drona. Projekt wyróżnia się tym, że pojazd jest zdolny do otrzymywania komend głosowych i wykonywania odpowiednich instrukcji zależnych od nich (skręt w prawo, skręt w lewo, wznoszenie się, opadanie). Secem tricoptera jest Arduino Pro mini, sterowanie silników odbywa się sygnałem PWM z mikroprocesora, a komendy głosowe są przesyłane z telefonu poprzez bluetooth. Całej konstrukcji daleko do perfekcji, lecz na pochwałę zasługuje wykorzystanie relatywnie tanich elementów i młody wiek autora.

    Tricopter sterowany głosem za pomocą smartfona


    Główne cechy

    • kontrola głosowa
    • konstrukcja oparta o Arduino Pro Mini
    • rozpoznawanie głosu za pomocą smartfona
    • niska waga (22 gramy)



    Kod

    Program działa w taki sposób, że sprawdza wartość zmiennej głosowej przekazywanej przez Bluetooth do arduino. W zależności od wartości zmiennej, procesor ustala współczynnik wypełnienia sygnału prostokątnego (PWM), który jest podawany na tranzystory sterujące silnikami. Stabilizacja lotu jest uzyskana poprzez natychmiastowy powrót do nastaw silników zapewniających stabilność po wykonaniu polecenia. Kod dostępny jest na stronie źródłowej.


    Wykorzystane elementy


    Główne części:
    • Arduino Pro Mini 3.3v
    • 3 silniki wraz z śmigłami
    • Moduł Bluetooth

    Tricopter sterowany głosem za pomocą smartfona Tricopter sterowany głosem za pomocą smartfona Tricopter sterowany głosem za pomocą smartfona






    Podrzędne części:
    • tranzystory 2N2222
    • ogniwo litowo jonowe

    Tricopter sterowany głosem za pomocą smartfona Tricopter sterowany głosem za pomocą smartfona


    Budowa

    Rama:
    W celu zbudowania ramy drona, włożono silniczki do plastikowych słomek i przyklejono je do mniejszych rurek, w sposób widoczny na poniższych zdjęciach.

    Tricopter sterowany głosem za pomocą smartfona Tricopter sterowany głosem za pomocą smartfona


    Silniki:
    Po wykonaniu ramy i przyklejeniu silników, przechylono tylni motor o kąt 10°. Jest to konieczny zabieg ponieważ w przypadku gdyby wszystkie silniki byłyby w tej samej pozycji, pojazd kręciłby się w miejscu.

    Tricopter sterowany głosem za pomocą smartfona


    Następnie sprawdzono doświadczalnie polaryzacje silników i ustalono ją tak jak na poniższym rysunku.

    Tricopter sterowany głosem za pomocą smartfona


    Klucze tranzystorowe:
    W celu zmniejszenia gabarytów konstrukcji i połączeniu wszystkich elementów, wykonano coś w rodzaju shieldu. Wszystkie elementy połączono zgodnie z poniższym schematem.

    Tricopter sterowany głosem za pomocą smartfona Tricopter sterowany głosem za pomocą smartfona Tricopter sterowany głosem za pomocą smartfona Tricopter sterowany głosem za pomocą smartfona Tricopter sterowany głosem za pomocą smartfona


    Na końcu podłączono silniki i baterie do całej konstrukcji, oraz przy pomocy gumek nadano stabilności konstrukcji.

    Tricopter sterowany głosem za pomocą smartfona Tricopter sterowany głosem za pomocą smartfona Tricopter sterowany głosem za pomocą smartfona


    Aplikacja


    Kontrola głosu odbywa się poprzez aplikację o nazwie BT Voice Control for Arduino. Dostępna jest do pobrania pod tym linkiem.

    Tricopter sterowany głosem za pomocą smartfona Tricopter sterowany głosem za pomocą smartfona


    Kamera


    Do urozmaicenia konstrukcji, dodano tanią mini kamerkę kosztującą 5$. Nie powala ona jakością obrazu, oraz znacząco wpływa na stabilność konstrukcji, niemniej jednak autor zamieścił krótki film, który ukazuje sposób w jaki prezentowane urządzenie zmaga się z grawitacją.

    Tricopter sterowany głosem za pomocą smartfona



    źródło: http://www.instructables.com/id/SpeechVoice-Controlled-Arduino-Drone/?ALLSTEPS


    Fajne!
  • EuroPro
  • #2 03 Sty 2016 15:45
    Szpytek787
    Poziom 9  

    Widziałem ten projekt, na uwagę zasługuje program bo dość ciekawie ten chłopak poradził sobie z brakiem żyroskopu jednak takie rozwiązanie nie pozwala na żadne zmienne tj. podmuch wiatru.

    edit:
    ktoś się powymądrzał że nie jest to dron... quadrocopter też nie...

  • EuroPro
  • #3 03 Sty 2016 18:46
    arturavs
    Poziom 38  

    Ładny tricopter. W domu można się pobawić.

  • #5 04 Sty 2016 13:26
    piotr_go
    Poziom 27  

    Nie, nie, nie, nie, nie.... nie ma mowy żeby to latało.
    Bez żyra? Tricopter bez skręcania 3ciego silnika? Sterowany głosem?
    Jak to miało by niby skręcać?
    Na 2N2222 nie będzie czasem sporego spadku napięcia przy kilkuset mA?
    Sorry ale bez filmiku pokazującego sprzęt w akcji (nie fpv) pozostanę sceptyczny.
    Odradzam budowę.

  • #6 04 Sty 2016 16:41
    pirotechnik1212
    Poziom 14  

    dj_volt napisał:
    Gdzie kupić takie silniczki i śmigła?

    W stronie źródłowej autor podaje linki do aukcji na ebay, ale i na aliexpress można kupić bez problemu, nawet taniej bo przeliczając wychodzi 15zł z przesyłką za 4 silniczki ze śmigłami, tylko mniejsze bo o długości śmigła 45mm a w tym projekcie autor użył 55mm. Wystarczy wpisać w wyszukiwarkę frazę "DC Motor With Propeller". Według danych z aukcji silniczek ma pobierać 100mA więc nie powinno to chyba być zbyt dużym wysiłkiem dla 2N2222 jednak też chciałbym zobaczyć filmik jak to i czy rzeczywiście działa ;)

  • #7 06 Sty 2016 10:08
    mpd123
    Poziom 12  

    Do redaktora :
    Najpierw pisze Pan Tricopter później Quadcopter, choć silniki nadal są trzy.
    To NIE JEST DRON, a copter.

    Definicja drona : Bezzałogowy statek powietrzny (ang. unmanned aerial vehicle, UAV), bezzałogowy system powietrzny (ang. unmanned aerial system, UAS[2]), dron– statek powietrzny, który nie wymaga do lotu załogi obecnej na pokładzie oraz nie ma możliwości zabierania pasażerów, pilotowany zdalnie lub wykonujący lot autonomicznie. Bezzałogowe statki powietrzne (BSP) są obecnie wykorzystywane przez siły zbrojne do obserwacji i rozpoznania przez co zwykle wyposażone są w osprzęt służący do obserwacji w postaci głowic optoelektronicznych. Uzbrojone i przeznaczone do wykonywania działań bojowych statki są określane jako Unmanned combat air vehicle (UCAV).

  • #8 06 Sty 2016 17:33
    rcnitros
    Poziom 15  

    Bardzo ciekawe. A można prosić o program do arduino i schematy?

  • #10 06 Sty 2016 20:50
    rcnitros
    Poziom 15  

    Faktycznie nie załączyłem linka pod artykułem.
    S może wie ktoś gdzie kupić te silniczki wraz ze śmigła w Polsce.

  • #11 08 Sty 2016 12:59
    piotr_go
    Poziom 27  

    Jeszcze się nie wydało że to fejk?

    Zbudowałem i oprogramowałem nie jeden quadrocopter i wiem że nie da się latać bez żyra (no chyba żeby środek ciężkości był bardzo bardzo nisko, ale wtedy to już nie był by x-copter). Oprogramowanie to też nie kilka linijek.
    Sterowanie głosem wybijcie sobie z głowy, za duże opóźnienia. Nawet z żyrem ale bez autopoziomowania np. z akcelerometru nigdzie by nie poleciał przy takich opóźnieniach.

    Jeden z moich kopterów:
    Tricopter sterowany głosem za pomocą smartfona
    Tricopter sterowany głosem za pomocą smartfona
    Tricopter sterowany głosem za pomocą smartfona

    Jest i filmik na którym widać że lata :)