Arduino ja mobiiltelefoni projektid

The Arduino platvorm võimaldab kasutajatel luua liidese arvutite ja igapäevaste esemete vahel, võimaldades mõningast leidlikku riistvara häkkimine. 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 esitatud teave kehtib üldiselt Arduino riistvara erinevate versioonide kohta. Vanemad versioonid ei pruugi uuematega ühilduda mobiilsed operatsioonisüsteemid.

Lähivõte Arduinost laual
Marc Mueller / EyeEm / Getty Images

Kuidas hankida Arduino telefoniliides

The Arduino mänguväljak sisaldab arvukalt õpetusi ja teavet selle kohta, kuidas Arduino abil riistvaraga liidestada. Kaks programmi, mida see 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

Suhteliselt avatud platvorm Android seadmed muudavad need suurepäraseks kandidaadiks Arduinoga integreerimiseks. Androidi platvorm võimaldab luua otseühenduse Arduino ADK-ga, kasutades töötlemiskeelt, mis on seotud Arduino liidese aluseks oleva juhtmestiku keelega. Pärast ühendamist saab Android-telefoni kasutada kõigi Arduino seadme funktsioonide juhtimiseks.

Arduino ja iOS

Arvestades selle olemust iOS Madala taseme juhtimise osas võib Arduino ühendamine iOS-i seadmega olla pisut 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 Bluetooth või Wi-Fi.

Arduino Cellular Shields

Teine võimalus 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õrgud kilbid võimaldavad kõiki häälfunktsioone, muutes Arduino tõhusalt kodupruulimise rakuks telefon.

Arduino ja Twilio

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 koduautomaatika, mida saab juhtida veebi või SMS-i abil.

Arduino ja veebiliidesed

Arduino IDE on hõlpsasti integreeritud paljude veebiliidestega, millel on minimaalsed programmeerimisoskused, kuid neile, kes otsivad rohkem valmis lahendust, on olemas mitmeid teeke. The Webduino liides on näiteks lihtne Arduino veebiserveri teek, mida saab kasutada koos Arduino ja Ethernet kilp. Kui veebirakendus on Webduino serveris hostitud, saab Arduinot juhtida mis tahes mobiilseadmest, mis on Internetiga ühendatud.