8 najlepszych projektów bezprzewodowych sterowanych za pomocą ekranu dotykowego Android Robotics

Wypróbuj Nasz Instrument Do Eliminowania Problemów





Aplikacje GUI oparte na systemie operacyjnym Android mogą być wykorzystywane nie tylko do sterowania urządzeniami elektrycznymi, ale także do sterowania robotami. W dzisiejszych czasach roboty są używane na szeroką skalę i na wiele różnych sposobów do wykonywania zadań zgodnie z wymaganiami. Poniżej podane są projekty dotyczące sterowania kilkoma robotami. Nie tylko roboty, ale także aplikacje na Androida mogą być używane do wielu innych zastosowań, takich jak elektroniczne wyświetlanie wiadomości, kontrolowanie sygnałów drogowych. Aplikacja Android składa się z panelu dotykowego, po którego dotknięciu wyznaczonego obszaru następuje kontakt między dwiema warstwami przewodzącymi po obu stronach szyby, a współrzędne tego obszaru są przesyłane w postaci danych do jednostki sterującej oprogramowania. W związku z tym dane te są przetwarzane, a następnie przesyłane do dowolnego urządzenia Bluetooth za pośrednictwem łączności bezprzewodowej.

Poniżej przedstawiamy kilka projektów związanych ze sterowaniem elektroniką przez aplikacje na Androida.




1. Szpiegujący robot bojowy z bezprzewodową kamerą Night Vision przez aplikacje na Androida

Roboty mają szerokie zastosowanie w wojsku, gdzie są używane w wielu zastosowaniach, takich jak szpiegostwo, wykrywanie celów i niszczenie itp. Roboty używane w wojsku nie są w pełni automatyczne, ponieważ są kontrolowane przez ludzi. Sterowanie to może odbywać się zdalnie poprzez komunikację RF lub IR, Bluetooth lub GSM. Tutaj budowany jest szpiegowski robot, który jest wyposażony w bezprzewodową kamerę, która służy do robienia zdjęć w nocy i przesyłania tych obrazów do telewizora. Tutaj cała operacja i ruch robota są kontrolowane przez sygnały z aplikacji opartej na GUI na smartfonie z systemem Android.



Schemat blokowy

Schemat blokowy

Jedna aplikacja GUI na smartfon z systemem Android z panelem dotykowym składa się z odpowiednich przycisków dotykowych, które oznaczają wymagane kierunki ruchu silnika robota. Na przykład po dotknięciu przycisku odpowiadającego kierunkowi „do przodu” wytwarzany jest odpowiedni sygnał, który jest przesyłany do urządzenia Bluetooth. To urządzenie Bluetooth jest połączone z mikrokontrolerem i to polecenie jest przesyłane do mikrokontrolera. Zgodnie z programem mikrokontroler przekazuje sterownikowi silnika odpowiedni sygnał logiczny, który steruje silnikami w celu poruszania robota w żądanym kierunku. Podobnie kamera działa wykorzystując oświetlenie podczerwone do widzenia w nocy.

Aby uzyskać szczegółowe informacje, kliknij tutaj: Szpiegujący robot bojowy z bezprzewodową kamerą Night Vision przez aplikacje na Androida


2. Robot gaśniczy zdalnie obsługiwany przez aplikacje Android

Roboty mogą być używane w miejsce konwencjonalnych pojazdów straży pożarnej (gdzie cała operacja jest wykonywana ręcznie) do zdalnego gaszenia pożaru. Roboty te mogą być w pełni automatyczne lub mogą być sterowane zdalnie. Tutaj opracowano taki robot, który składa się ze zbiornika na wodę i rury połączonej ze zbiornikiem w taki sposób, że woda jest dostarczana ze zbiornika do rury, która jest wyrzucana z rury przez dyszę zgodnie z operacją wykonywaną przez użytkownika. Cała obsługa robota i jego ruch odbywa się za pomocą sygnałów sterujących z aplikacji GUI na smartfon z systemem Android.

Schemat blokowy autorstwa Edgefx Kits

Schemat blokowy

Panel ekranu dotykowego aplikacji GUI zapewnia różne przyciski dotykowe do sterowania robotem w różnych kierunkach, a także do obsługi pompy wodnej i jej strumienia natryskowego w wymaganym kierunku. Po dotknięciu żądanego przycisku współrzędne tego przycisku są przesyłane do oprogramowania smartfona, a następnie przesyłane do urządzenia Bluetooth w postaci sygnałów. Mikrokontroler połączony z urządzeniem Bluetooth odbiera ten sygnał i zgodnie z programem daje odpowiednie sygnały do ​​sterownika silnika, aby obrócił silniki w żądanym kierunku.

Aby uzyskać szczegółowe informacje, kliknij tutaj: F ire Fighting Robot zdalnie obsługiwany przez aplikacje na Androida

3. Podnieś i umieść ramię robota i ruch sterowany bezprzewodowo przez Androida

Robot typu pick and place to robot mobilny z chwytakiem do wywierania odpowiedniego nacisku na przedmiot poprzez dotarcie do jego lokalizacji, a następnie złapanie go. Chwytak wraz z ruchomym wysięgnikiem może przytrzymać przedmiot, a następnie umieścić go w żądanym miejscu. Cała ta operacja jest wykonywana przez silniki, które z kolei są sterowane za pomocą pilota. Ten projekt został opracowany jako robot typu „chwyć i umieść”, w którym ruch robota oraz jego ramienia jest kontrolowany przez aplikację opartą na graficznym interfejsie użytkownika na smartfonie z systemem Android.

Schemat blokowy

Schemat blokowy

Aplikacja GUI zbudowana jest na dotykowym panelu telefonu, na który składają się odpowiednie przyciski umożliwiające uzyskanie odpowiedniego ruchu robota oraz jego efektu końcowego. Za pomocą przycisków odpowiednie sygnały przesyłane są za pośrednictwem komunikacji Bluetooth do mikrokontrolera i zgodnie z programem mikrokontroler wysyła odpowiednią logikę do sterowników silników, które sterują silnikami.

Polecenie przesunięcia ramienia (efektu końcowego) w żądanym kierunku wydaje się poprzez dotknięcie odpowiedniego przycisku na smartfonie. To polecenie jest przetwarzane i wykorzystywane przez mikrokontroler do dostarczania sygnałów do sterownika silnika w celu obrócenia silnika ramienia w żądanym kierunku. Kiedy obiekt jest zbliżony do chwytaka, zgodnie z poleceniem z aplikacji, chwytak otwiera się i przedmiot jest utrzymywany z wymaganym ciśnieniem, a silnik chwytaka zatrzymuje się automatycznie.

Aby uzyskać szczegółowe informacje, kliknij tutaj: Podnieś i umieść ramię robota i ruch sterowany bezprzewodowo przez Androida

4. Wykrywacz metali Robotic Vehicle obsługiwany przez aplikację Android

Roboty są używane w niebezpiecznych zastosowaniach, takich jak wykrywanie min lądowych. Miny to wybuchowe metalowe urządzenia, które są umieszczane pod ziemią i są trudne do wykrycia. Użycie konwencjonalnej techniki ręcznego wykrywania min przeciwpiechotnych przy użyciu wykrywaczy metali okazało się niebezpieczne i niewygodne. W ramach tego projektu opracowano zautomatyzowany pojazd z wbudowanym systemem wykrywacza metali, który może wykryć obecność metali przed nim. Cała kontrola robota odbywa się za pomocą aplikacji na smartfony z systemem Android.

Schemat blokowy

Schemat blokowy

Aplikacja oparta na graficznym interfejsie użytkownika na smartfonie składa się z panelu dotykowego z odpowiednimi przyciskami, aby uzyskać ruch robota w żądanym kierunku. Sygnały sterujące są przesyłane do urządzenia Bluetooth połączonego z mikrokontrolerem i zgodnie z programem mikrokontroler wysyła sygnały logiczne do sterownika silnika, aby obrócić silniki w żądanym kierunku lub zatrzymać silnik. Wykrywacz metalu składający się z cewki w rezonansie jest osadzony w obwodzie i gdy metal zbliża się do niego, ze względu na prawo indukcji Faradaya, rezonans jest zakłócany, co wskazuje na wykrywany metal i odpowiednio to wskazanie jest sygnalizowane świeceniem diody LED słyszalny dźwięk brzęczyka.

Aby uzyskać szczegółowe informacje, kliknij tutaj: Wykrywacz metali Robotic Vehicle obsługiwany przez aplikację Android

5. Zdalna obsługa robota sterowana aplikacją Android

Robot może być automatyczny, przy czym jego ruch może być kontrolowany przez czujniki wbudowane w obwód, które mogą dawać właściwy sygnał wejściowy, lub może być półautomatyczny z kontrolą w rękach ludzi. Sterowanie może odbywać się zdalnie, przesyłając sygnały do ​​jednostki sterującej za pośrednictwem komunikacji RF, GSM lub Bluetooth. W tym projekcie śledzono sterowanie robotem za pomocą komunikacji Bluetooth. Odbywa się to za pomocą smartfona z systemem Android.

Schemat blokowy

Schemat blokowy

Panel ekranu dotykowego aplikacji opartej na graficznym interfejsie użytkownika składa się z 4 przycisków do definiowania ruchu do przodu, do tyłu, w lewo iw prawo wraz z przyciskiem zatrzymania. Podczas dotykania dowolnego przycisku współrzędne związane z tą pozycją są przesyłane do oprogramowania systemu operacyjnego i generowany jest sygnał. Sygnał ten jest przesyłany do urządzenia Bluetooth po prawidłowym sparowaniu i połączeniu. Urządzenie Bluetooth jest połączone z mikrokontrolerem i sygnał ten jest podawany do mikrokontrolera. Zgodnie z programem, mikrokontroler odpowiednio przekazuje odpowiednie sygnały do ​​sterownika silnika, aby zapewnić pożądany obrót silników, tak aby robot poruszał się w żądanym kierunku.

Aby uzyskać szczegółowe informacje, kliknij tutaj: Zdalna obsługa robota sterowana aplikacją Android

6. Sterowanie bramą kolejową przez aplikację na Androida

Projekt ten umożliwia osiągnięcie synchronizacji między przyjazdem i odjazdem pociągów a otwieraniem i zamykaniem bram przejazdowych. Konwencjonalny system ręcznej obsługi bramy przejazdowej nie jest dokładny i w przeszłości prowadził do wielu wypadków. Dzięki temu automatyczny sposób sterowania otwieraniem lub zamykaniem bram na podstawie sygnału sterującego od maszynisty jest bardziej niezawodny.

Schemat blokowy

Schemat blokowy

Aplikacja GUI na smartfon z systemem Android służy maszynistowi do wysyłania informacji o przyjeździe pociągu przed dojazdem do mikrokontrolera za pośrednictwem urządzenia Bluetooth. Gdy mikrokontroler odbiera ten sygnał, odpowiednio wysyła odpowiednie sygnały logiczne do sterownika silnika, aby zamknąć bramę przejazdową. Mikrokontroler zaprogramowany jest w taki sposób, że wysyła przez ustalony czas sygnały do ​​zamknięcia bramki (wskazując czas, na jaki pociąg przejedzie przez tory). Po upływie tego określonego czasu do kierowcy silnika wysyłane są odpowiednie sygnały logiczne, które automatycznie otwierają bramę przejazdową.

Aby uzyskać szczegółowe informacje, kliknij tutaj: Sterowanie bramą kolejową przez aplikację na Androida

7. Zdalnie sterowana elektroniczna tablica ogłoszeń oparta na systemie Android

Tablice ogłoszeń są wymagane w wielu miejscach, takich jak instytucje edukacyjne, organizacje, centra handlowe itp. Ręczne umieszczanie ogłoszeń na tablicy za każdym razem jest niewykonalne i wygodne. Zamiast korzystania z elektronicznego sposobu wyświetlania komunikatu jest wygodniejszy i oszczędza czas. Projekt ten definiuje elektroniczną tablicę ogłoszeń, w której wiadomość jest wysyłana bezprzewodowo z aplikacji GUI smartfona i wyświetlana na wyświetlaczu.

Schemat blokowy

Schemat blokowy

Aplikacja oparta na systemie Android jest połączona z urządzeniem Bluetooth i składa się z panelu z ekranem dotykowym aktywującym wbudowaną klawiaturę. Po wprowadzeniu wiadomości (poprzez dotknięcie odpowiedniego przycisku na panelu dotykowym) i naciśnięciu wysłanego przycisku, opracowany przez program kod ASCII jest konwertowany na dane szeregowe, a następnie przesyłany do urządzenia Bluetooth. To urządzenie Bluetooth współpracuje z mikrokontrolerem i po odpowiednim przetworzeniu mikrokontroler (zgodnie z programem) wyświetla komunikat na sprzężonym z nim module LCD.

Aby uzyskać szczegółowe informacje, kliknij tutaj: Zdalnie sterowana elektroniczna tablica ogłoszeń oparta na systemie Android

8. Automatyczne sterowanie sygnałem ruchu w oparciu o gęstość za pomocą funkcji zdalnej kontroli ruchu opartej na systemie Android

Wraz z rosnącym wykorzystaniem pojazdów w miastach metra, korki uliczne są głównym problemem, z którym borykamy się każdego dnia. System ten definiuje rozwiązanie tego problemu poprzez opracowanie dynamicznego sposobu sterowania sygnalizacją świetlną w oparciu o gęstość ruchu. Oprócz tego pojazdy takie jak karetki pogotowia, pojazdy straży pożarnej otrzymują wyjście awaryjne ze skrzyżowania, na podstawie sygnałów sterujących przekazywanych do jednostki sterującej z aplikacji opartej na GUI na smartfonie z systemem Android.

Schemat blokowy

Schemat blokowy

Po każdej stronie skrzyżowania są umieszczone różne czujniki, które wykrywają natężenie ruchu po każdej stronie. Ponieważ natężenie ruchu ze wszystkich stron jest równe lub niskie, sygnalizacja świetlna świeci się na zielono przez określony czas. Jeśli po jednej ze stron natężenie ruchu jest większe, czujniki wyczuwają tę informację i zgodnie z programem mikrokontroler wysyła sygnały logiczne na zieloną diodę LED tej strony tak, że zielone światło świeci się przez dłuższy czas . Panel z ekranem dotykowym w aplikacji opartej na GUI smartfona z systemem Android składa się z przycisków definiujących każdy kierunek od skrzyżowania. Gdy pojazd uprzywilejowany zbliża się do skrzyżowania, sygnał sterujący wysyłany jest poprzez dotknięcie odpowiedniego przycisku (odpowiadającego kierunkowi, w którym ma jechać pojazd uprzywilejowany). Sygnał ten jest przesyłany do urządzenia Bluetooth i gdy mikrokontroler odbiera ten sygnał przerwania (z urządzenia Bluetooth), wysyła sygnały logiczne do diod LED tak, że czerwone sygnały LED po wszystkich innych stronach skrzyżowania są włączone, z wyjątkiem tej konkretnej strony który jest włączony Zielony. Dzięki temu pojazd uprzywilejowany może przejechać, nawet jeśli poprzedzają go inne pojazdy.

Aby uzyskać szczegółowe informacje, kliknij tutaj: Automatyczne sterowanie sygnałem ruchu na podstawie gęstości z funkcją zdalnej kontroli ruchu opartą na systemie Android

Jeśli którykolwiek z opisanych powyżej projektów Cię interesuje, możesz zapoznać się z dalszymi szczegółami na jego temat, klikając odpowiednie linki.

Dla wszystkich chętnych do jak najszybszej realizacji tych projektów wystarczy odpowiedzieć na podstawowe pytanie - czy można wykorzystać aplikację Android do automatycznej obsługi robota bez udziału człowieka?Jeśli tak, powiedz mi, jak to zrobić w sekcji komentarzy poniżej.