8 populiariausi pažangiosios „Android Robotics“ jutikliniu ekranu valdomi belaidžiai projektai

Išbandykite Mūsų Instrumentą, Kaip Pašalinti Problemas





„Android“ operacinės sistemos GUI programos gali būti naudojamos ne tik valdant elektros prietaisus, bet ir valdant robotus. Šių dienų robotai naudojami plačiu mastu ir įvairiais būdais atliekant užduotis, kaip reikalaujama. Toliau pateikiami projektai, susiję su kelių robotų valdymu. Ne tik robotai, bet ir „Android“ programas galima naudoti daugeliui kitų dalykų, pavyzdžiui, elektroniniu būdu rodyti pranešimą, valdyti eismo signalus. „Android“ programa susideda iš jutiklinio ekrano skydelio, palietus tam skirtą sritį, užmezgamas kontaktas tarp dviejų laidžių sluoksnių abiejose stiklo pusėse ir tos srities koordinatės duomenų pavidalu siunčiamos į programinės įrangos valdymo bloką. Atitinkamai šie duomenys yra apdorojami ir per belaidį ryšį siunčiami į bet kurį „Bluetooth“ įrenginį.

Žemiau matysime keletą projektų, susijusių su elektronikos valdymu „Android“ pagrįstomis programomis.




1. „Android“ programų karo lauko šnipinėjimo robotas su belaidžiu fotoaparatu „Night Vision“

Robotai yra plačiai naudojami kariuomenėje, kur jie naudojami daugelyje programų, pavyzdžiui, šnipinėjimui, taikinių aptikimui ir sunaikinimui ir kt. Kariuomenėje naudojami robotai nėra visiškai automatiniai, nes juos valdo žmonės. Šį valdymą galima atlikti nuotoliniu būdu per RF arba IR arba „Bluetooth“ arba GSM ryšį. Čia pastatytas šnipinėjimo robotas, įterptas belaidžiu fotoaparatu, kuris naudojamas fotografuoti naktį ir perduoti šiuos vaizdus į televizorių. Čia visą roboto veikimą ir judėjimą valdo „Android“ valdomame išmaniajame telefone esančios GUI pagrįstos programos signalai.



Blokuoti schemą

Blokuoti schemą

Vieną GUI programą „Android“ išmaniajame telefone su jutiklinio ekrano skydeliu sudaro atitinkami jutikliniai mygtukai, žymintys robotui reikalingas judėjimo kryptis. Pavyzdžiui, palietus mygtuką, atitinkantį „pirmyn“ kryptį, sukuriamas atitinkamas signalas, kuris perduodamas „Bluetooth“ įrenginiui. Šis „Bluetooth“ įrenginys yra susietas su mikrovaldikliu ir ši komanda perduodama mikrovaldikliui. Pagal programą mikrovaldiklis duoda atitinkamą loginį signalą variklio vairuotojui, kad valdytų variklius, kad robotas judėtų norima kryptimi. Panašiai fotoaparatas veikia IR apšvietimą nakties matymui.

Norėdami gauti daugiau informacijos, spustelėkite čia: „Android“ programų karo lauko šnipinėjimo robotas su belaidžiu fotoaparatu „Night Vision“


2. Priešgaisrinis robotas, kurį nuotoliniu būdu valdo „Android“ programos

Robotai gali būti naudojami vietoj įprastų priešgaisrinių transporto priemonių (kur visa operacija atliekama rankiniu būdu) nuotoliniam gaisro gesinimui. Šie robotai gali būti visiškai automatiniai arba valdomi nuotoliniu būdu. Čia sukurtas toks robotas, kurį sudaro vandens rezervuaras ir vamzdis, prijungtas prie rezervuaro taip, kad vanduo būtų tiekiamas iš rezervuaro į vamzdį, kuris išmetamas iš vamzdžio per purkštuką, pagal vartotojo operaciją. Visą roboto veikimą ir jo judėjimą atlieka „Android“ pagrindu veikiančio išmaniojo telefono GUI programos valdymo signalai.

„Edgefx Kits“ blokinė schema

Blokuoti schemą

GUI programos jutiklinio ekrano skydelyje yra skirtingi jutikliniai mygtukai, kad būtų galima valdyti robotą įvairiomis kryptimis, taip pat vandens siurblį ir jo purkštuką valdyti reikiama kryptimi. Palietus reikiamą mygtuką, to mygtuko koordinatės perkeliamos į išmaniojo telefono programinę įrangą ir tada perduodamos į „Bluetooth“ įrenginį kaip signalai. Mikrovaldiklis, susietas su „Bluetooth“ įrenginiu, priima šį signalą ir pagal programą duoda atitinkamus signalus variklio vairuotojui, kad jis suktų variklius norima kryptimi.

Norėdami gauti daugiau informacijos, spustelėkite čia: F ire Kovos robotas, kurį nuotoliniu būdu valdo „Android“ programos

3. Pasirinkite ir padėkite „Android“ belaidžiu būdu valdomą robotų ranką ir judesį

Pasirinkimo ir padėjimo robotas yra mobilus robotas su griebtuvu, skirtas objektui tinkamai spausti pasiekiant jo vietą ir tada jį sugaunant. Griebtuvas kartu su kilnojamuoju strėliu gali laikyti daiktą ir tada, jei norite, padėkite jį reikiamoje vietoje. Visą šią operaciją atlieka varikliai, kurie savo ruožtu valdomi nuotoliniu būdu. Šis projektas yra sukurtas kaip išrinkti ir pastatyti robotas, kuriame roboto judėjimą, taip pat jo strėlės rankeną valdo GUI pagrįsta programa „Android“ valdomame išmaniajame telefone.

Blokuoti schemą

Blokuoti schemą

GUI programa sukurta ant telefono jutiklinio ekrano skydelio, kurį sudaro atitinkami mygtukai, kad būtų pasiektas tinkamas roboto ir jo galinio judesio judėjimas. Naudojant mygtukus, tinkami signalai per „Bluetooth“ ryšį perduodami mikrovaldikliui, o pagal programą mikrovaldiklis siunčia atitinkamą logiką variklių vairuotojams, kad jie valdytų variklius.

Komanda perkelti ranką (galinį efektą) norima kryptimi suteikiama palietus atitinkamą išmaniojo telefono mygtuką. Šią komandą apdoroja ir naudoja mikrovaldiklis, teikdamas signalus variklio vairuotojui, kad rankos variklis pasuktų norima kryptimi. Kai objektas priartinamas prie griebtuvo, kaip nurodoma programoje, griebtuvas atsidaro ir objektas laikomas reikalingu slėgiu, o griebtuvo variklis automatiškai sustoja.

Norėdami gauti daugiau informacijos, spustelėkite čia: Pasirinkite ir padėkite robotinę ranką ir judesį, valdomą „Android“ belaidžiu būdu

4. Metalo detektoriaus robotinė transporto priemonė, valdoma „Android“ programos

Robotai naudojami pavojingose ​​vietose, pavyzdžiui, aptikti minas. Sausumos minos yra sprogstamieji metaliniai įtaisai, pastatyti po žeme ir sunkiai aptinkami. Naudojant įprastą sausumos minų nustatymo rankiniu būdu metodą, naudojant metalo detektorius, pasirodė pavojinga ir nepatogu. Šis projektas sukuria robotizuotą transporto priemonę, kurioje įmontuota metalo detektoriaus sistema, kuri pajunta metalų buvimą priešais jį. Visą roboto valdymą atlieka „Android“ pagrindu veikianti išmaniojo telefono programa.

Blokuoti schemą

Blokuoti schemą

Išmaniajame telefone esančią GUI programą sudaro jutiklinio ekrano skydelis su atitinkamais mygtukais, kad robotas judėtų norima kryptimi. Valdymo signalai perduodami į „Bluetooth“ įrenginį, susietą su mikrovaldikliu, ir pagal programą mikrovaldiklis duoda loginius signalus variklio vairuotojui, kad jis suktų variklius norima kryptimi arba sustabdytų variklį. Metalo detektorius, susidedantis iš rezonansinės ritės, yra įmontuotas ant grandinės, o kai metalas artėja prie jo, dėl Faradėjaus indukcijos dėsnio sutrinka rezonansas, kuris rodo aptiktą metalą, ir atitinkamai šią indikaciją rodo šviesos diodas, šviečiantis girdimas garsinis garsas.

Norėdami gauti daugiau informacijos, spustelėkite čia: Metalo detektoriaus robotinė transporto priemonė, valdoma „Android“ programos

5. „Android“ programos valdomas nuotolinio roboto valdymas

Robotas gali būti automatinis, kai jo judėjimą galima valdyti grandinėje įmontuotais jutikliais, kurie gali suteikti tinkamą įvestį, arba jis gali būti pusiau automatinis, valdant žmogų. Valdymas gali būti atliekamas nuotoliniu būdu, perduodant signalus į valdymo bloką per RF, GSM arba „Bluetooth“ ryšį. Šiame projekte buvo laikomasi roboto valdymo naudojant „Bluetooth“ ryšį. Tai daroma naudojant „Android“ pagrįstą išmanųjį telefoną.

Blokuoti schemą

Blokuoti schemą

GUI pagrįstos programos jutiklinio ekrano skydelis susideda iš 4 mygtukų, kuriais nustatomas roboto judėjimas į priekį, atgal, kairėn ir dešinėn kartu su sustabdymo mygtuku. Palietus bet kurį mygtuką, su ta padėtimi susijusios koordinatės perkeliamos į OS programinę įrangą ir generuojamas signalas. Šis signalas perduodamas į „Bluetooth“ įrenginį, kai jis tinkamai sujungiamas ir sujungiamas. „Bluetooth“ įrenginys yra susietas su mikrovaldikliu ir šis signalas tiekiamas į mikrovaldiklį. Pagal programą mikrokontroleris atitinkamai perduoda variklio vairuotojui atitinkamus signalus, kad užtikrintų norimą variklių sukimąsi, kad robotas judėtų norima kryptimi.

Norėdami gauti daugiau informacijos, spustelėkite čia: „Android“ programos valdomas nuotolinio roboto valdymas

6. Geležinkelio pervažos vartų valdymas naudojant „Android“ programą

Šis projektas suteikia galimybę pasiekti traukinių atvykimo ir išvykimo bei perėjos vartų atidarymo ir uždarymo sinchronizaciją. Įprasta geležinkelio pervažos vartų valdymo sistema yra netiksli ir praeityje sukėlė daug avarijų. Taigi automatinis vartų atidarymo ar uždarymo valdymo būdas pagal traukinio mašinisto valdymo signalą yra patikimesnis.

Blokuoti schemą

Blokuoti schemą

„Android“ pagrindu veikiančiame išmaniajame telefone esančią GUI programą mašinistas per „Bluetooth“ įrenginį siuntė mikrovaldikliui informaciją apie traukinio atvykimą prieš pasiekdamas vartus. Kai mikrovaldiklis gauna šį signalą, jis atitinkamai siunčia loginius signalus variklio vairuotojui, kad uždarytų perėjimo vartus. Mikrovaldiklis yra užprogramuotas taip, kad jis fiksuotą laiką siunčia signalus vartams uždaryti (nurodydamas laiką, per kurį traukinys kirs bėgius). Praėjus tam tikram laikui, variklio vairuotojui siunčiami atitinkami loginiai signalai automatiškai atidaryti perėjos vartus.

Norėdami gauti daugiau informacijos, spustelėkite čia: Geležinkelio pervažos vartų valdymas naudojant „Android“ programą

7. Nuotoliniu būdu valdoma „Android“ pagrįsta elektroninė skelbimų lenta

Skelbimų lentos reikalingos daugelyje vietų, pavyzdžiui, švietimo įstaigose, organizacijose, prekybos centruose ir pan. Neįmanoma ir patogu kaskart rankiniu būdu priklijuoti lentas. Užuot naudojus elektroninį pranešimo rodymo būdą, yra patogiau ir sutaupyti laiko. Šis projektas apibrėžia elektroninę skelbimų lentą, kurioje pranešimas bevieliu būdu siunčiamas iš išmaniojo telefono GUI programos ir rodomas ekrane.

Blokuoti schemą

Blokuoti schemą

„Android“ pagrindu sukurta programa yra prijungta prie „Bluetooth“ įrenginio ir ją sudaro jutiklinio ekrano skydelis, įjungiantis įmontuotą klaviatūrą. Įvedus pranešimą (palietus atitinkamą jutiklinio ekrano skydelio mygtuką) ir paspaudus išsiųstą mygtuką, programos sukurtas ASCII kodas konvertuojamas į nuoseklius duomenis ir tada perduodamas į „Bluetooth“ įrenginį. Šis „Bluetooth“ įrenginys yra susietas su mikrovaldikliu ir tinkamai jį apdorojęs, mikrovaldiklis (pagal programą) rodo pranešimą su juo susietame LCD modulyje.

Norėdami gauti daugiau informacijos, spustelėkite čia: Nuotoliniu būdu valdoma „Android“ pagrįsta elektroninė skelbimų lenta

8. Pagal tankį pagrįstas automatinis eismo signalo valdymas naudojant „Android“ pagrįstą nuotolinį eismo signalo nepaisymą

Didėjant transporto priemonių naudojimui metro miestuose, eismo spūstys yra pagrindinė problema, su kuria susiduriama kiekvieną dieną. Ši sistema apibrėžia šios problemos sprendimą, sukurdama dinamišką šviesoforų valdymo būdą pagal eismo tankį. Be to, transporto priemonėms, tokioms kaip greitosios medicinos pagalbos automobiliai, ugniagesių automobiliams suteikiamas avarinis išėjimas iš sankryžos, remiantis valdymo signalais, duotais valdymo blokui iš GUI pagrįstos programos „Android“ valdomame išmaniajame telefone.

Blokuoti schemą

Blokuoti schemą

Kiekvienoje sankryžos pusėje yra skirtingi jutikliai, kad būtų galima pajusti eismo tankį kiekvienoje pusėje. Kadangi eismo tankis iš visų pusių yra lygus arba mažas, šviesoforai nustatytą laiko tarpą priversti švyti žaliai. Jei vienoje iš šonų eismo tankis yra didesnis, jutikliai suvokia šią informaciją ir, atitinkamai pagal programą, mikrovaldiklis siunčia loginius signalus į žalios spalvos tos pusės šviesos diodą taip, kad žalia lemputė šviečia ilgesnį laiką. . Jutiklinio ekrano skydelis, esantis „Android“ pagrįsto išmaniojo telefono GUI programoje, susideda iš mygtukų, kuriais nustatoma kiekviena krypties kryptis nuo sankryžos. Greitosios pagalbos automobiliui artėjant prie sankryžos, valdymo signalas siunčiamas palietus atitinkamą mygtuką (atitinkantį kryptį, kuria turėtų važiuoti avarinė transporto priemonė). Šis signalas perduodamas „Bluetooth“ įrenginiui ir kai mikrovaldiklis gauna šį pertraukimo signalą (iš „Bluetooth“ įrenginio), jis siunčia loginius signalus į šviesos diodus taip, kad raudoni šviesos diodų signalai visose kitose sankryžos pusėse būtų įjungti, išskyrus tą konkrečią pusę. kuris yra įjungtas žalia. Tai leidžia greitosios pagalbos automobiliui pravažiuoti, net jei prieš jį važiuoja kitos transporto priemonės.

Norėdami gauti išsamią informaciją, spustelėkite čia: Pagal tankį pagrįstas automatinis eismo signalo valdymas naudojant „Android“ pagrįstą nuotolinio srauto nepaisymą

Jei kuris nors iš aukščiau aprašytų projektų jus domina, galite laisvai peržiūrėti daugiau informacijos apie tą patį spustelėdami atitinkamas nuorodas.

Visiems norintiems kuo greičiau įgyvendinti šiuos projektus tiesiog atsakykite į šį pagrindinį klausimą - ar galite naudoti „Android“ programą automatiniam roboto valdymui be jokio žmogaus įsikišimo?Jei taip, pasakykite man, kaip tai darote toliau pateiktame komentarų skyriuje.