Top 8 pokročilých bezdrátových projektů Android Robotics s dotykovou obrazovkou

Vyzkoušejte Náš Nástroj Pro Odstranění Problémů





Aplikace GUI založené na operačním systému Android lze použít nejen k ovládání elektrických spotřebičů, ale také k ovládání robotů. Dnešní roboti se používají v širokém měřítku a mnoha různými způsoby k provádění úkolů podle potřeby. Níže jsou uvedeny projekty týkající se ovládání několika robotů. Nejen roboty, ale je také možné používat aplikace pro Android pro mnoho dalších použití, jako je elektronické zobrazování zpráv, řízení dopravních signálů. Aplikace pro Android se skládá z panelu dotykové obrazovky, načež se dotykem určené oblasti vytvoří kontakt mezi dvěma vodivými vrstvami na obou stranách skla a souřadnice této oblasti se odešlou ve formě dat do řídicí jednotky softwaru. V souladu s tím jsou tato data zpracována a poté odeslána do libovolného zařízení Bluetooth prostřednictvím bezdrátového připojení.

Níže uvidíme některé z projektů souvisejících s řízením elektroniky aplikacemi založenými na Androidu.




1. War Field Spying Robot s bezdrátovou kamerou pro noční vidění od aplikací pro Android

Roboti mají široké uplatnění v armádě, kde se používají v mnoha aplikacích, jako je špionáž, detekce a ničení cílů atd. Roboti používané v armádě nejsou plně automatické, protože jsou ovládány lidmi. Toto ovládání lze provádět na dálku pomocí RF nebo IR nebo Bluetooth nebo GSM komunikace. Zde je postaven špionážní robot, který je zabudován do bezdrátové kamery, která slouží k fotografování v noci a přenosu těchto snímků do televize. Zde je celý provoz a pohyb robota řízen signály z aplikace založené na GUI na smartphonu s operačním systémem Android.



Blokové schéma

Blokové schéma

Jedna aplikace GUI na smartphonu Android s panelem dotykové obrazovky se skládá z příslušných dotykových tlačítek, která označují požadovaný směr pohybu robotického motoru. Například když se dotknete tlačítka odpovídajícího směru „vpřed“, vytvoří se odpovídající signál, který se přenese do zařízení Bluetooth. Toto zařízení Bluetooth je propojeno s mikrokontrolérem a tento příkaz se přivádí do mikrokontroléru. Podle programu dává mikrokontrolér odpovídající logický signál řidiči motoru k ovládání motorů pro pohyb robota v požadovaném směru. Podobně kamera pracuje pomocí IR osvětlení pro noční vidění.

Podrobnosti zobrazíte kliknutím sem: War Field Spying Robot s bezdrátovou kamerou pro noční vidění od aplikací pro Android


2. Hasičský robot vzdáleně ovládaný aplikacemi pro Android

K dálkovému hašení požáru lze místo konvenčních hasičských vozidel (kde se celá operace provádí ručně) použít roboty. Tyto roboty mohou být plně automatické nebo je lze ovládat na dálku. Zde je vyvinut takový robot, který se skládá z nádrže na vodu a potrubí připojeného k nádrži tak, že voda je dodávána z nádrže do potrubí, které je vyhozeno z trubky tryskou podle operace uživatelem. Celá činnost robota a jeho pohyb se provádí pomocí řídicích signálů z aplikace GUI na smartphonu se systémem Android.

Blokové schéma od souprav Edgefx

Blokové schéma

Panel dotykové obrazovky aplikace GUI poskytuje různá dotyková tlačítka pro dosažení ovládání robota v různých směrech a také pro ovládání vodního čerpadla a jeho tryskového postřiku v požadovaném směru. Když se dotknete požadovaného tlačítka, souřadnice tohoto tlačítka se přenesou do softwaru smartphonu a poté se přenesou do zařízení Bluetooth jako signály. Mikrokontrolér propojený s Bluetooth zařízením přijímá tento signál a podle programu vydává příslušné signály řidiči motoru k otáčení motorů v požadovaném směru.

Podrobnosti zobrazíte zde: F ire Fighting Robot vzdáleně ovládaný aplikacemi pro Android

3. Vyberte a umístěte robotické rameno a pohyb ovládaný bezdrátově Androidem

Robot typu pick and place je mobilní robot s chapadlem pro vyvíjení příslušného tlaku na předmět tak, že dosáhne na jeho místo a poté jej chytí. Uchopovač spolu s pohyblivým výložníkem může držet předmět a poté jej podle potřeby umístit na požadované místo. Celá tato operace je prováděna motory, které jsou zase ovládány dálkovým ovládáním. Tento projekt je vyvinut jako robot typu pick and place, přičemž pohyb robota i jeho ramene je řízen aplikací založenou na grafickém uživatelském rozhraní na smartphonu se systémem Android.

Blokové schéma

Blokové schéma

Aplikace GUI je postavena na panelu dotykové obrazovky telefonu, který se skládá z příslušných tlačítek pro dosažení vhodného pohybu robota i jeho koncového efektu. Pomocí tlačítek jsou příslušné signály přenášeny prostřednictvím komunikace Bluetooth do mikrokontroléru a podle programu mikrokontrolér odesílá příslušnou logiku řidičům motorů k pohonu motorů.

Příkaz k pohybu paže (koncového efektu) v požadovaném směru se vydává stisknutím příslušného tlačítka na smartphonu. Tento příkaz je zpracováván a používán mikrokontrolérem k poskytování signálů řidiči motoru k otáčení motoru ramene v požadovaném směru. Když se objekt přiblíží k chapadlu, podle příkazu z aplikace se chapadlo otevře a objekt je držen požadovaným tlakem a motor chapadla se automaticky zastaví.

Podrobnosti zobrazíte kliknutím sem: Vyberte a umístěte robotické rameno a pohyb ovládaný bezdrátově Androidem

4. Robotické vozidlo s detektorem kovů provozované aplikací pro Android

Roboti se používají v nebezpečných aplikacích, jako je snímání min. Miny jsou výbušná kovová zařízení, která jsou umístěna pod pevninou a je těžké je detekovat. Ukázalo se, že používání konvenční techniky ručního zjišťování nášlapných min pomocí detektorů kovů je nebezpečné a nepohodlné. Tento projekt vyvíjí robotické vozidlo se zabudovaným systémem detektoru kovů, který dokáže vycítit přítomnost kovů před ním. Celé ovládání robota je prováděno pomocí aplikace pro smartphony založené na Androidu.

Blokové schéma

Blokové schéma

Aplikace založená na grafickém uživatelském rozhraní na smartphonu se skládá z panelu dotykové obrazovky s příslušnými tlačítky pro dosažení pohybu robota v požadovaném směru. Řídicí signály se přenášejí do zařízení Bluetooth propojeného s mikrokontrolérem a podle programu dává mikrokontrolér logické signály řidiči motoru, aby otáčely motory v požadovaném směru nebo zastavily motor. Detektor kovů sestávající z cívky v rezonanci je zabudován do obvodu a když se k němu přiblíží kov, kvůli Faradayovu indukčnímu zákonu je rezonance narušena, což indikuje detekovaný kov, a proto je tato indikace zobrazena LED svítící s slyšitelný bzučák.

Podrobnosti zobrazíte kliknutím sem: Robotické vozidlo s detektorem kovů provozované aplikací pro Android

5. Operace vzdáleného robota řízená aplikací Android

Robot může být automatický, přičemž jeho pohyb může být řízen senzory zabudovanými v obvodu, které mohou poskytovat správný vstup, nebo může být poloautomatický s ovládáním v rukou lidí. Ovládání lze provádět na dálku předáváním signálů do řídicí jednotky prostřednictvím komunikace RF, GSM nebo Bluetooth. Zde v tomto projektu bylo sledováno ovládání robota pomocí komunikace Bluetooth. To se provádí pomocí smartphonu se systémem Android.

Blokové schéma

Blokové schéma

Panel dotykové obrazovky aplikace založené na grafickém uživatelském rozhraní se skládá ze 4 tlačítek pro definování pohybu robota vpřed, vzad, vlevo a vpravo spolu s tlačítkem zastavení. Když se dotknete některého z tlačítek, souřadnice související s touto pozicí se přenesou do softwaru OS a vygeneruje se signál. Tento signál je přenesen do zařízení Bluetooth poté, co získá správné párování a připojení. Zařízení Bluetooth je propojeno s mikrokontrolérem a tento signál je přiváděn do mikrokontroléru. Podle programu mikrokontrolér odpovídajícím způsobem vydává příslušné signály řidiči motoru, aby zajistil požadovanou rotaci motorů tak, aby se robot pohyboval v požadovaném směru.

Podrobnosti zobrazíte kliknutím sem: Vzdálený provoz robotu řízený aplikací Android

6. Řízení železniční přejezdové brány pomocí aplikace pro Android

Tento projekt poskytuje způsob, jak dosáhnout synchronizace mezi příchodem a odjezdem vlaků a otevíráním a zavíráním příčných bran. Konvenční systém ručního ovládání přejezdové brány není přesný a v minulosti vedl k mnoha nehodám. Spolehlivější je tedy automatický způsob ovládání otevírání nebo zavírání bran na základě řídicího signálu od strojvedoucího.

Blokové schéma

Blokové schéma

Aplikaci GUI na smartphonu se systémem Android používá řidič k zasílání informací o příjezdu vlaku před dosažením brány, do mikrokontroléru prostřednictvím zařízení Bluetooth. Když mikrokontrolér přijímá tento signál, odesílá odpovídající logické signály řidiči motoru, aby uzavřel přechodovou bránu. Mikrokontrolér je naprogramován tak, že po určitou dobu vysílá signály pro uzavření brány (udávající dobu, po kterou bude vlak přejíždět koleje). Po uplynutí této konkrétní doby jsou řidiči motoru odeslány příslušné logické signály, které automaticky otevřou bránu přechodu.

Podrobnosti zobrazíte kliknutím sem: Řízení železniční přejezdové brány pomocí aplikace pro Android

7. Dálkově ovládaná elektronická nástěnka na bázi Androidu

Vývěsky jsou vyžadovány na mnoha místech, jako jsou vzdělávací instituce, organizace, nákupní střediska atd. Není proveditelné a pohodlné pokaždé ručně lepit vývěsky na tabuli. Místo použití elektronického způsobu zobrazení zprávy je pohodlnější a časově úspornější. Tento projekt definuje elektronickou nástěnku, kde se zpráva bezdrátově odesílá z aplikace GUI smartphonu a zobrazuje se na zobrazovací jednotce.

Blokové schéma

Blokové schéma

Aplikace pro Android je připojena k zařízení Bluetooth a skládá se z panelu dotykové obrazovky aktivujícího vestavěnou klávesnici. Po zadání zprávy (stisknutím příslušného tlačítka na panelu dotykové obrazovky) a stisknutí odeslaného tlačítka se kód ASCII vyvinutý programem převede na sériová data a poté se přenese do zařízení Bluetooth. Toto zařízení Bluetooth je propojeno s mikrokontrolérem a po správném zpracování mikrokontrolér (podle programu) zobrazí zprávu na LCD modulu s ním propojeným.

Podrobnosti zobrazíte kliknutím sem: Dálkově ovládaná elektronická nástěnka na bázi Androidu

8. Automatické řízení dopravního signálu podle hustoty s přepsáním vzdáleného provozu na bázi Androidu

S rostoucím využitím vozidel ve městech metra je dopravní zácpa hlavním problémem, kterému každý den čelíme. Tento systém definuje řešení tohoto problému vývojem dynamického způsobu řízení semaforů na základě hustoty provozu. Kromě toho jsou vozidlům, jako jsou sanitky, hasičská vozidla, poskytován nouzový východ z křižovatky na základě řídicích signálů daných řídicí jednotce z aplikace založené na GUI na smartphonu se systémem Android.

Blokové schéma

Blokové schéma

Na každé straně křižovatky jsou umístěny různé senzory, které snímají hustotu provozu na každé straně. Jelikož je hustota provozu na všech stranách stejná nebo nízká, svítí semafory po stanovený časový interval zeleně. Pokud je na jedné ze stran hustota provozu větší, senzory snímají tuto informaci a podle toho program vysílá mikrokontrolér logické signály na zelenou LED této strany, takže zelené světlo svítí delší dobu . Panel dotykové obrazovky v aplikaci založené na grafickém uživatelském rozhraní smartphonu se systémem Android se skládá z tlačítek, která definují každý směr od křižovatky. Když se pohotovostní vozidlo přiblíží ke křižovatce, řídicí signál se vyšle stisknutím příslušného tlačítka (odpovídá směru, kterým má pohotovostní vozidlo jet). Tento signál se přenáší do zařízení Bluetooth a když mikrokontrolér přijímá tento signál přerušení (ze zařízení Bluetooth), odesílá logické signály do diod LED tak, že se rozsvítí červené LED diody na všech ostatních stranách spojení kromě této konkrétní strany který je zapnutý zeleně. To umožňuje nouzovému vozidlu projet, i když jsou před ním jiná vozidla.

Podrobnosti zobrazíte kliknutím zde: Automatické řízení dopravního signálu na základě hustoty s přepsáním vzdáleného provozu na základě Androidu

Pokud vás některý z výše popsaných projektů zajímá, můžete si zobrazit další podrobnosti o tomto projektu kliknutím na příslušné odkazy.

Pro všechny, kteří chtějí tyto projekty realizovat co nejdříve, stačí odpovědět na tuto základní otázku - Můžete použít aplikaci pro Android pro automatický provoz robota bez jakéhokoli lidského zásahu?Pokud ano, řekněte mi, jak na to v sekci komentáře níže.