logo elektroda
logo elektroda
X
logo elektroda
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

Tricopter sterowany głosem za pomocą smartfona

kmmepl 03 Sty 2016 14:18 7647 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
    O autorze
    kmmepl
    Poziom 13  
    Offline 
    kmmepl napisał 73 postów o ocenie 320, pomógł 7 razy. Jest z nami od 2013 roku.
  • #2 15295627
    Szpytek787
    Poziom 11  
    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...
  • #3 15296445
    ArturAVS
    Moderator
    Ładny tricopter. W domu można się pobawić.
  • #5 15299007
    piotr_go
    Konstruktor DIY elektronika
    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 15299555
    pirotechnik1212
    Poziom 15  
    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 15305455
    mpd123
    Poziom 13  
    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 15307296
    rcnitros
    Poziom 16  
    Bardzo ciekawe. A można prosić o program do arduino i schematy?
  • #10 15308238
    rcnitros
    Poziom 16  
    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 15313183
    piotr_go
    Konstruktor DIY elektronika
    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 :)


REKLAMA