Arduino ir mobiliojo telefono projektai

Mobiliojo įrenginio naudojimas sąveikai su "Arduino"

" Arduino" platforma siūlo tantalizuojantį pažadą, kad sąsaja tarp kompiuterių ir kasdienių objektų. Ši technologija taip pat turi energingą entuziastų bendruomenę, kuri išplėtė ir pritaikė "Arduino" funkcionalumą daugeliu naujų ir įdomių būdų, leidžiančių aparatūros įsilaužimui suderinti senąsias programinės įrangos įsilaužimo sąvokas. Vienas toks "Arduino" pratęsimas yra mobiliojo ryšio erdvėje, ir dabar yra keletas sąsajų, leidžiančių kontroliuoti "Arduino" iš mobiliojo įrenginio. Štai keletas pavyzdžių, susijusių su projektais, kuriais "Arduino" integruojasi su mobiliaisiais įrenginiais.

"Arduino" ir "Android"

Gana atvira " Android" įrenginių platforma suteikia puikią galimybę lengvai integruoti su "Arduino" atvirojo kodo priemonėmis. "Android" platforma leidžia tiesiogiai prisijungti prie "Arduino ADK" naudodami apdorojimo kalbą, kuri yra susijusi su laidų kalba, kuri yra "Arduino" sąsajos pagrindas. Prijungus "Android" telefoną galėsite valdyti visas "Arduino" funkcijas nuo prijungto LED valdiklio, kad būtų geriau kontroliuojamos relės ar buitinė technika.

"Arduino" ir "iOS"

Atsižvelgiant į " iOS " pobūdį, atsižvelgiant į žemo lygio kontrolę, "Arduino" prijungimas prie "iOS" įrenginio gali būti šiek tiek sudėtingesnis nei "Android". "Maker Shed" sukūrė "Redpark" pralaidumo paketą, leidžiančią tiesioginį kabelinį ryšį tarp "iOS" įrenginio ir "Arduino", tačiau jo neaišku, ar bus sukurta suderinama versija, skirta naujoms jungtims, kurios buvo įdiegtos "iOS" įrenginiuose. Nepaisant to, gali būti ir kitų ryšio būdų, pavyzdžiui, per ausinių lizdą, galimybė, o daugelis internetinių išteklių aptaria tai.

"Arduino Cellular Shield"

Arduino gali tapti mobilesniu, o tai dar labiau padidina mobiliojo skydo. Šis GSM / GPRS skydas tiesiogiai pritvirtintas prie "Arduino" pralaidumo lentos ir priima atrakintą SIM kortelę. Be akyliško skydo, "Arduino" gali leisti ir gauti SMS žinutes, o kai kurie korinio skydai leis "Arduino" atlikti visas balso funkcijas, veiksmingai paversdami "Arduino" namų mobiliuoju telefonu. Galbūt namuose gaminamų mobiliųjų įrenginių eros nėra toli.

"Arduino" ir "Twilio"

Kitas mobili sąsaja, kuri gali būti integruota su "Arduino", yra "Twilio". "Twilio" yra žiniatinklio sąsaja, jungianti telefonijos paslaugas, todėl "Arduino", prijungto prie kompiuterio, gali būti valdoma naudojant balso arba SMS žinutes. Šio projekto pavyzdys yra šis projektas, kuriame "Arduino" ir "Twilio" naudojamos kartu su elektros prietaisais, skirtais namų automatizavimui, kurį galima valdyti žiniatinklyje ar SMS.

"Arduino" ir žiniatinklio sąsajos

Vienas iš paprasčiausių būdų integruoti "Arduino" su mobiliuoju įtaisu - tai, ar mobilusis įrenginys yra tinkamas žiniatinklyje. "Arduino IDE" yra lengvai integruotas į keletą žiniatinklio sąsajų, turinčių tik nedidelę programavimo patirtį, tačiau tiems, kurie siekia daugiau parengties, yra keletas bibliotekų. Aukščiau pateikta "Webduino" sąsaja yra paprasta "Arduino" žiniatinklio serverio biblioteka, skirta naudoti "Arduino" ir "Ethernet" skydelyje. Kai žiniatinklio programa yra priglobta "Webduino" serveryje, "Arduino" gali būti valdoma iš mobiliojo prietaiso, prijungto prie interneto.

Ankstesni pavyzdžiai siūlo tik trumpą skonį projektuose, kurie integruoja "Arduino" su mobiliaisiais įrenginiais, tačiau, atsižvelgiant į abiejų platformų populiarumą, labai tikėtina, kad jų integracijos galimybės ilgainiui didės.