Arduino și proiecte de telefoane mobile

Cuprins:

Arduino și proiecte de telefoane mobile
Arduino și proiecte de telefoane mobile
Anonim

Platforma Arduino le permite utilizatorilor să creeze o interfață între computere și obiecte de zi cu zi, permițând unele hacking hardware inventiv. Deși Arduino IDE (Integrated Development Environment) funcționează numai pe Windows, Mac sau Linux, există o serie de interfețe disponibile pentru controlul Arduino cu un telefon sau o tabletă. Iată câteva exemple de modalități prin care Arduino poate fi integrat cu dispozitivele mobile.

Informațiile din acest articol se aplică în linii mari diferitelor versiuni ale hardware-ului Arduino. Este posibil ca versiunile mai vechi să nu fie compatibile cu sistemele de operare mobile mai noi.

Image
Image

Linia de bază

Terenul de joacă Arduino conține numeroase tutoriale și informații despre cum să interfațezi hardware-ul folosind Arduino. Două programe pe care le recomandă pentru dezvoltarea interfețelor mobile sunt pfodApp și Annikken Andee. Primul este exclusiv pentru Android, dar cel de-al doilea este compatibil cu iOS. Niciuna dintre opțiuni nu necesită o experiență extinsă de programare mobilă.

Arduino și Android

Platforma relativ deschisă a dispozitivelor Android le face candidați grozavi pentru integrarea cu Arduino. Platforma Android permite o conexiune directă la Arduino ADK prin utilizarea limbajului de procesare, care este legat de limbajul Wiring care formează baza interfeței Arduino. Odată conectat, telefonul Android poate fi folosit pentru a controla toate funcțiile dispozitivului Arduino.

Linia de bază

Având în vedere natura iOS în ceea ce privește controlul la nivel scăzut, conectarea Arduino la dispozitivul iOS poate fi puțin mai dificilă. Pachetul Redpark breakout permite o conexiune directă prin cablu între dispozitivele iOS mai vechi și Arduino, dar dacă aveți un iPhone sau iPad mai nou, trebuie să configurați o conexiune fără fir între dispozitivul iOS și Arduino prin Bluetooth sau Wi-Fi.

Arduino Cellular Shields

O altă modalitate de a face Arduino prietenos pentru dispozitive mobile este să folosești un scut celular. Scuturile GSM/GPRS se atașează direct la placa de breakout Arduino și acceptă carduri SIM deblocate. Adăugarea unui scut celular poate permite Arduino să facă și să primească mesaje SMS, iar unele scuturi celulare permit o gamă completă de funcții vocale, transformând eficient Arduino într-un telefon mobil home-brew.

Linia de bază

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. De exemplu, Arduino și Twilio pot fi utilizate împreună cu electrocasnice și alte dispozitive electronice pentru a oferi automatizare a locuinței care poate fi controlată prin web sau SMS.

Arduino și interfețe web

Arduino IDE este ușor integrat cu o serie de interfețe web cu expertiză minimă în programare, dar pentru cei care caută o soluție mai gata făcută, există o serie de biblioteci. Interfața Webduino, de exemplu, este o bibliotecă simplă de server web Arduino pentru utilizare cu un scut Arduino și Ethernet. Odată ce o aplicație web este găzduită pe serverul Webduino, Arduino poate fi controlat de pe orice dispozitiv mobil care este conectat la internet.

Recomandat: