Arduino- ja matkapuhelinprojektit

Sisällysluettelo:

Arduino- ja matkapuhelinprojektit
Arduino- ja matkapuhelinprojektit
Anonim

Arduino-alustalla käyttäjät voivat luoda käyttöliittymän tietokoneiden ja jokapäiväisten esineiden välille, mikä mahdollistaa kekseliäiden laitteistojen hakkeroinnin. Vaikka Arduino IDE (Integrated Development Environment) toimii vain Windowsissa, Macissa tai Linuxissa, Arduinon ohjaamiseen puhelimella tai tabletilla on useita käyttöliittymiä. Tässä on muutamia esimerkkejä tavoista, joilla Arduino voidaan integroida mobiililaitteisiin.

Tämän artikkelin tiedot koskevat laajasti Arduino-laitteiston eri versioita. Vanhemmat versiot eivät välttämättä ole yhteensopivia uudempien mobiilikäyttöjärjestelmien kanssa.

Image
Image

Bottom Line

Arduino-leikkikenttä sisältää lukuisia opetusohjelmia ja tietoja laitteiston yhdistämisestä Arduinon avulla. Kaksi ohjelmaa, joita se suosittelee mobiilirajapintojen kehittämiseen, ovat pfodApp ja Annikken Andee. Edellinen on yksinomaan Androidille, mutta jälkimmäinen on yhteensopiva iOS: n kanssa. Kumpikaan vaihtoehto ei vaadi laajaa mobiiliohjelmointikokemusta.

Arduino ja Android

Android-laitteiden suhteellisen avoin alusta tekee niistä loistavia ehdokkaita integroitavaksi Arduinoon. Android-alusta mahdollistaa suoran yhteyden Arduino ADK:hen käyttämällä Processing-kieltä, joka liittyy Arduinon käyttöliittymän perustana olevaan Wiring-kieleen. Kun Android-puhelin on yhdistetty, sitä voidaan käyttää kaikkien Arduino-laitteen toimintojen ohjaamiseen.

Bottom Line

Jos otetaan huomioon iOS:n luonne matalan tason ohjauksen suhteen, Arduinon yhdistäminen iOS-laitteeseesi voi olla hieman haastavampaa. Redpark Breakout Pack mahdollistaa suoran kaapeliyhteyden vanhempien iOS-laitteiden ja Arduinon välillä, mutta jos sinulla on uudempi iPhone tai iPad, sinun on määritettävä langaton yhteys iOS-laitteen ja Arduinon välille Bluetoothin tai Wi-Fin kautta.

Arduino Cellular Shields

Toinen tapa tehdä Arduino mobiiliystävälliseksi on käyttää matkapuhelinsuojaa. GSM/GPRS-suojat kiinnitetään suoraan Arduino Breakout -korttiin ja hyväksyvät lukitsemattomat SIM-kortit. Matkapuhelinsuojan lisääminen voi antaa Arduinolle mahdollisuuden lähettää ja vastaanottaa tekstiviestejä, ja jotkin matkapuhelinsuojat mahdollistavat täyden valikoiman äänitoimintoja, mikä tekee Arduinosta tehokkaasti kotitekoisen matkapuhelimen.

Bottom Line

Toinen mobiilikäyttöliittymä, joka voidaan integroida Arduinoon, on Twilio. Twilio on verkkokäyttöliittymä, joka yhdistää puhelinpalveluihin, joten tietokoneeseen kytkettyä Arduinoa voidaan ohjata puhe- tai tekstiviesteillä. Esimerkiksi Arduinoa ja Twilioa voidaan käyttää yhdessä kodinkoneiden ja muun elektroniikan kanssa tarjoamaan kotiautomaatiota, jota voidaan ohjata webillä tai tekstiviestillä.

Arduino- ja verkkoliittymät

Arduino IDE on helposti integroitavissa useisiin verkkoliitäntöihin vähäisellä ohjelmointiasiantuntemuksella, mutta niille, jotka etsivät valmiimpaa ratkaisua, on olemassa useita kirjastoja. Esimerkiksi Webduino-käyttöliittymä on yksinkertainen Arduino-verkkopalvelinkirjasto käytettäväksi Arduino- ja Ethernet-suojan kanssa. Kun verkkosovellus on isännöity Webduino-palvelimella, Arduinoa voidaan ohjata mistä tahansa mobiililaitteesta, joka on yhteydessä Internetiin.

Suositeltava: