Elektroda.pl
Elektroda.pl
X
PCBway
Proszę, dodaj wyjątek dla 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 7254 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! Ranking DIY
    Potrafisz napisać podobny artykuł? Wyślij do mnie a otrzymasz kartę SD 64GB.
    O autorze
    kmmepl
    Poziom 12  
    Offline 
    kmmepl napisał 73 postów o ocenie 304, pomógł 7 razy. Jest z nami od 2013 roku.
  • PCBway
  • #2
    Szpytek787
    Poziom 10  
    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...
  • PCBway
  • #3
    ArturAVS
    Moderator - Na Wesoło HydePark
    Ładny tricopter. W domu można się pobawić.
  • #5
    piotr_go
    Poziom 28  
    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
    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
    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
    rcnitros
    Poziom 15  
    Bardzo ciekawe. A można prosić o program do arduino i schematy?
  • #10
    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
    piotr_go
    Poziom 28  
    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 :)