Arduino платформасы колдонуучуларга компьютерлер менен күнүмдүк объектилердин ортосунда интерфейс түзүүгө мүмкүндүк берип, кээ бир ойлоп табуучулук аппараттык хакерликтерге жол ачат. Arduino IDE (Integrated Development Environment) Windows, Mac же Linuxда гана иштегенине карабастан, Arduino'ну телефон же планшет менен башкаруу үчүн бир катар интерфейстер бар. Бул жерде Arduino'ну мобилдик түзмөктөр менен интеграциялоонун бир нече мисалдары келтирилген.
Бул макаладагы маалымат Arduino жабдыктарынын ар кандай версияларына кеңири колдонулат. Эски версиялар жаңы мобилдик операциялык системалар менен шайкеш келбеши мүмкүн.
Төмөнкү сап
Arduino аянтчасында көптөгөн окуу куралдары жана Arduino аркылуу аппараттык жабдыктар менен иштөө боюнча маалымат камтылган. Мобилдик интерфейстерди иштеп чыгуу үчүн ал сунуш кылган эки программа - pfodApp жана Annikken Andee. Биринчиси Android үчүн гана, ал эми экинчиси iOS менен шайкеш келет. Экөө тең мобилдик программалоо тажрыйбасын талап кылбайт.
Arduino жана Android
Android түзмөктөрүнүн салыштырмалуу ачык платформасы аларды Arduino менен интеграциялоо үчүн мыкты талапкерлер кылат. Android платформасы Arduino интерфейсинин негизин түзгөн Wiring тили менен байланышкан иштетүү тилин колдонуу аркылуу Arduino ADK менен түз туташуу мүмкүнчүлүгүн берет. Туташкандан кийин Android телефонун Arduino түзмөгүнүн бардык функцияларын башкаруу үчүн колдонсо болот.
Төмөнкү сап
Төмөн деңгээлдеги башкарууга байланыштуу iOSтун мүнөзүн эске алганда, Arduino'ну iOS түзмөгүңүзгө туташтыруу бир аз кыйыныраак болушу мүмкүн. Redpark үзгүлтүксүз топтому эски iOS түзмөктөрү менен Arduino ортосунда түз кабелдик туташуу мүмкүнчүлүгүн берет, бирок сизде жаңыраак iPhone же iPad болсо, iOS түзмөгү менен Arduino ортосунда Bluetooth же Wi-Fi аркылуу зымсыз байланышты орнотушуңуз керек.
Arduino Cellular Shields
Arduino'ну мобилдик колдонууга ыңгайлуу кылуунун дагы бир жолу - уюлдук калкан колдонуу. GSM/GPRS калкандары түздөн-түз Arduino бөлүү тактасына тиркелет жана кулпусу ачылбаган SIM карталарды кабыл алат. Уюлдук экрандын кошулуусу Arduino'го SMS билдирүүлөрдү жасоого жана кабыл алууга мүмкүндүк берет, ал эми кээ бир уюлдук экрандар үн функцияларынын толук спектрин иштетип, Arduino'ну үйдө даярдалган уюлдук телефонго айландырат.
Төмөнкү сап
Arduino менен интеграциялануучу дагы бир мобилдик интерфейс – Twilio. Twilio - бул телефон кызматтарына туташкан веб-интерфейс, андыктан компьютерге туташкан Arduino үн же SMS билдирүүлөр аркылуу башкарылат. Мисалы, Arduino жана Twilio приборлор жана башка электроника менен бирге веб же SMS аркылуу башкарылуучу үй автоматташтыруу үчүн колдонулушу мүмкүн.
Arduino жана веб-интерфейстер
Arduino IDE минималдуу программалоо тажрыйбасы менен бир катар веб-интерфейстер менен оңой интеграцияланган, бирок даяр чечимди издегендер үчүн бир катар китепканалар бар. Webduino интерфейси, мисалы, Arduino жана Ethernet калкан менен колдонуу үчүн жөнөкөй Arduino веб-сервер китепканасы. Веб тиркеме Webduino серверинде жайгаштырылгандан кийин, Arduino интернетке туташкан каалаган мобилдик аспаптан башкарылат.