Arduino și proiectele de telefonie mobilă

Folosirea unui dispozitiv mobil pentru a interfata cu Arduino

Platforma Arduino oferă promisiunea tantalizatoare a unei interfețe între calculatoare și obiecte de zi cu zi. Tehnologia vine, de asemenea, cu o comunitate energică de entuziaști care au extins și aplicat funcționalitatea lui Arduino în multe moduri noi și interesante, permițând hacking- ul hardware-ului să se potrivească noțiunii vechi de hacking software. O astfel de extensie a lui Arduino se află în spațiul mobil și există acum un număr de interfețe care permit controlul lui Arduino de la un dispozitiv mobil. Iată câteva exemple de proiecte care integrează Arduino cu dispozitive mobile.

Arduino și Android

Platforma relativ deschisă a dispozitivelor Android face ca acesta să fie un candidat excelent pentru integrarea cu ușurință în sursa open source Arduino. Platforma Android permite conectarea directă la Arduino ADK prin utilizarea limbajului de procesare, care este legat de limba de cablare care formează baza interfeței Arduino. Odată conectat, telefonul Android poate fi folosit pentru controlul tuturor funcțiilor Arduino, de la controlul unui LED atașat, la controlul mai fin al releelor ​​sau al aparatelor de uz casnic.

Arduino și iOS

Având în vedere natura iOS-ului în ceea ce privește controlul la nivel scăzut, conectarea lui Arduino la dispozitivul iOS poate fi ceva mai dificilă decât pentru Android. Maker Shed a produs un pachet Breakpark breakout care permitea o conexiune directă prin cablu între un dispozitiv iOS și Arduino, dar nu este clar dacă va fi produsă o versiune compatibilă pentru noile conectori care au fost introduse pe dispozitive iOS. În ciuda acestui fapt, ar putea exista potențial pentru alte moduri de conectare, cum ar fi prin mufa pentru căști, și o serie de resurse on-line discută acest lucru.

Arduino Celular Shield

Un mod mai direct, pe care Arduino îl poate deveni capabil de mobil, este acela de a adăuga un scut celular. Acest scut GSM / GPRS se atașează direct la placa de bord Arduino și acceptă o cartelă SIM deblocată. Adăugarea scutului aceluular poate permite companiei Arduino să facă și să primească mesaje SMS, iar unele scuturi celulare vor permite Arduino să facă toată gama de funcții de voce, transformând Arduino într-un telefon mobil acasă. Poate că epoca dispozitivelor mobile de la domiciliu nu este departe.

Arduino și Twilio

O altă interfață mobilă care poate fi integrată cu Arduino este Twilio. Twilio este o interfață web care se conectează la serviciile de telefonie, astfel încât un Arduino conectat la un computer poate fi controlat folosind mesaje vocale sau SMS. Un exemplu de acțiune în acest sens este realizat prin acest proiect, în care Arduino și Twilio sunt utilizate împreună cu dispozitive electrice pentru a furniza automatizări de domiciliu care pot fi controlate prin web sau prin SMS.

Arduino și interfețele Web

Una dintre cele mai ușoare căi de a integra Arduino cu un dispozitiv mobil este dacă dispozitivul mobil este capabil de web. IDE-ul Arduino este ușor integrat cu un număr de interfețe web cu o mică experiență de programare, dar pentru cei care caută o soluție mai gata, există o serie de biblioteci. Interfața Webduino de mai sus este o bibliotecă simplă de servere Arduino pentru utilizarea cu un scut Arduino și Ethernet. Odată ce o aplicație web este găzduită pe serverul Webduino, Arduino poate fi controlat de pe un dispozitiv mobil care este conectat la Internet.

Exemplele anterioare oferă doar un gust scurt la proiectele care integrează Arduino cu dispozitivele mobile, dar având în vedere popularitatea ambelor platforme, este foarte probabil ca potențialul de integrare dintre cele două să nu crească decât în ​​timp.