Arduino және ұялы телефон жобалары

Мобильді құрылғыны Arduino құрылғысымен интерфейске пайдалану

Arduino платформасы компьютерлер мен күнделікті нысандар арасындағы интерфейс туралы керемет уәде береді. Технология, сондай-ақ, көптеген жаңа және қызықты жолдарда Arduino функционалдығын кеңейтіп, қолданған энтузиастардың қуатты қауымдастығымен бірге келеді, бұл бағдарламалық жасақтаманы бұзудың ескі ұғымына сәйкес келу үшін аппараттық бұзуды қамтамасыз етеді. Arduino-дің осындай кеңейтілімі ұялы кеңістікте, ал қазір Arduino құрылғысын мобильді құрылғыдан басқаруға мүмкіндік беретін бірқатар интерфейстер бар. Мұнда Arduino-ді мобильді құрылғылармен біріктіретін жобалардың бірнеше мысалдары берілген.

Arduino және Android

Android құрылғыларының салыстырмалы түрде ашық платформасы оны ашық дерек көзі Arduino-мен оңай біріктіруге арналған тамаша үміткер етеді. Android платформасы Arduino интерфейсінің негізін құрайтын сымды тілге қатысты өңдеу тілін қолдану арқылы Arduino ADK-мен тікелей байланысуға мүмкіндік береді. Қосылғаннан кейін, Android телефоны Arduino барлық функцияларын басқару үшін, жалғанған жарықдиодты басқарудан, релдерді немесе тұрмыстық техниканы терең басқару үшін қолданылады.

Arduino және iOS

Төмен деңгейлі бақылауға қатысты iOS- нің сипатын ескере отырып, Arduino-ді iOS құрылғысына қосып, Android-ге қарағанда біраз қиын болуы мүмкін. Maker Shed iOS құрылғысы мен Arduino арасындағы тікелей кабельдік қосылуға мүмкіндік беретін Redpark Breakout пакетін шығарған, бірақ iOS құрылғыларында енгізілген жаңа қосқыштар үшін үйлесімді нұсқаны шығаратыны түсініксіз. Осыған қарамастан, басқа құлаққаптардың қосылу режимдері сияқты, мысалы, құлаққапты ұяшық арқылы әлеуеті болуы мүмкін және бұл туралы бірқатар онлайн ресурстары талқыланады.

Arduino Cellular Shield

Ардуиноның мобильді қабілетті бола алатындығы тікелей ұялы қалқаны қосады. Бұл GSM / GPRS қалқаны тікелей Arduino сыну тақтасына қосылады және құлыптан босатылған SIM картасын қабылдайды. Ацелулярлық қалқанның қосылуы Arduino-ға SMS-хабарламаларды жасауға және алуға мүмкіндік береді, ал кейбір ұялы қалқандар Arduino-ға толық дауыстық функцияларды шығаруға мүмкіндік береді, бұл Arduino-ді үйдегі ұялы телефонға айналдырады. Мүмкін, үйдегі қайнататын мобильді құрылғылар дәуірі алыс емес.

Arduino және Twilio

Arduino-мен біріктірілетін тағы бір мобильді интерфейс - Twilio. Twilio - бұл телефония қызметтеріне қосылатын веб-интерфейс, сондықтан компьютерге қосылған Arduino дауыстық немесе SMS-хабарламалармен басқарылуы мүмкін. Бұған мысал ретінде, Arduino және Twilio электронды құрылғылармен үйде автоматтандыруды қамтамасыз ететін осы веб-сайт арқылы немесе SMS арқылы бақыланатын осы жоба арқылы жүзеге асырылады.

Arduino және веб-интерфейстер

Arduino құрылғысын мобильді құрылғыға біріктірудің ең оңай жолдарының бірі - егер мобильді құрылғы веб-қабілетті болса. Arduino IDE біраз веб-интерфейстері бар интеграцияланған, бірақ аздаған бағдарламалау тәжірибесі бар, алайда дайын шешімдер іздеушілер үшін бірқатар кітапханалар бар. Жоғарыда Webduino интерфейсі Arduino және Ethernet қалқаны бар қарапайым Arduino веб-серверінің кітапханасы болып табылады. Веб-бағдарлама Webduino серверінде орналастырылғаннан кейін, Arduino Интернетке қосылған мобильді құрылғыдан бақылануы мүмкін.

Алдыңғы мысалдар тек Arduino-ді мобильді құрылғылармен біріктіретін жобаларда қысқа дәмді ұсынады, бірақ екі платформаның танымалдылығын ескере отырып, олардың арасындағы интеграциялық әлеует уақыт өте келе өседі.