Arduino platvorm võimaldab kasutajatel luua liidese arvutite ja igapäevaste esemete vahel, võimaldades mõningast leidlikku riistvarahäkkimist. Kuigi Arduino IDE (integreeritud arenduskeskkond) töötab ainult Windowsis, Macis või Linuxis, on Arduino juhtimiseks telefoni või tahvelarvutiga saadaval mitmeid liideseid. Siin on mõned näited, kuidas Arduino saab mobiilseadmetega integreerida.
Selles artiklis sisalduv teave kehtib üldiselt Arduino riistvara erinevate versioonide kohta. Vanemad versioonid ei pruugi uuemate mobiilioperatsioonisüsteemidega ühilduda.
Alumine rida
Arduino mänguväljak sisaldab arvuk alt õpetusi ja teavet selle kohta, kuidas Arduino abil riistvaraga liidestada. Kaks programmi, mida ta mobiililiideste arendamiseks soovitab, on pfodApp ja Annikken Andee. Esimene on mõeldud eranditult Androidile, kuid viimane ühildub iOS-iga. Kumbki valik ei nõua ulatuslikku mobiilse programmeerimise kogemust.
Arduino ja Android
Android-seadmete suhteliselt avatud platvorm teeb neist suurepärased kandidaadid Arduinoga integreerimiseks. Androidi platvorm võimaldab luua otseühenduse Arduino ADK-ga töötlemiskeele abil, mis on seotud Arduino liidese aluseks oleva juhtmestiku keelega. Pärast ühendamist saab Android-telefoni kasutada kõigi Arduino seadme funktsioonide juhtimiseks.
Alumine rida
Arvestades iOS-i olemust madala taseme juhtimise osas, võib Arduino ühendamine iOS-i seadmega olla veidi keerulisem. Redpark Breakout pakett võimaldab otsest kaabelühendust vanemate iOS-seadmete ja Arduino vahel, kuid kui teil on uuem iPhone või iPad, peate seadistama traadita ühenduse iOS-i seadme ja Arduino vahel Bluetoothi või Wi-Fi kaudu.
Arduino Cellular Shields
Teine viis Arduino mobiilisõbralikuks muutmiseks on kasutada mobiilsidekaitset. GSM/GPRS-kilbid kinnituvad otse Arduino Breakout-plaadile ja aktsepteerivad lukustamata SIM-kaarte. Mobiilsidekaitse lisamine võimaldab Arduinol SMS-sõnumeid saata ja vastu võtta ning mõned mobiilsidevõrgu kaitsed võimaldavad kasutada kõiki häälfunktsioone, muutes Arduino tõhus alt kodupruulitavaks mobiiltelefoniks.
Alumine rida
Teine mobiililiides, mida saab Arduinoga integreerida, on Twilio. Twilio on veebiliides, mis ühendub telefoniteenustega, nii et arvutiga ühendatud Arduinot saab juhtida hääl- või SMS-sõnumite abil. Näiteks Arduinot ja Twiliot saab kasutada koos seadmete ja muu elektroonikaga, et pakkuda koduautomaatikat, mida saab juhtida veebi või SMS-i abil.
Arduino ja veebiliidesed
Arduino IDE on hõlpsasti integreeritud paljude veebiliidestega, mille programmeerimisalased teadmised on minimaalsed, kuid neile, kes otsivad rohkem valmis lahendust, on olemas mitmeid teeke. Näiteks Webduino liides on lihtne Arduino veebiserveri teek, mida saab kasutada koos Arduino ja Etherneti kaitsega. Kui veebirakendus on Webduino serveris hostitud, saab Arduinot juhtida mis tahes mobiilseadmest, mis on Internetiga ühendatud.