Arduino- och mobiltelefonprojekt

Innehållsförteckning:

Arduino- och mobiltelefonprojekt
Arduino- och mobiltelefonprojekt
Anonim

Arduino-plattformen låter användare skapa ett gränssnitt mellan datorer och vardagliga föremål, vilket möjliggör en del uppfinningsrik hårdvaruhackning. Även om Arduino IDE (Integrated Development Environment) bara fungerar på Windows, Mac eller Linux, finns det ett antal gränssnitt tillgängliga för att styra Arduino med en telefon eller surfplatta. Här är några exempel på hur Arduino kan integreras med mobila enheter.

Informationen i den här artikeln gäller i stort sett olika versioner av Arduino-hårdvaran. Äldre versioner kanske inte är kompatibla med nyare mobiloperativsystem.

Image
Image

Bottom Line

Arduino-lekplatsen innehåller många handledningar och information om hur man använder gränssnitt med hårdvara med Arduino. Två program som den rekommenderar för att utveckla mobila gränssnitt är pfodApp och Annikken Andee. Den förra är uteslutande för Android, men den senare är kompatibel med iOS. Inget av alternativen kräver någon omfattande erfarenhet av mobilprogrammering.

Arduino och Android

Den relativt öppna plattformen för Android-enheter gör dem till utmärkta kandidater för integration med Arduino. Android-plattformen möjliggör en direkt anslutning till Arduino ADK via användning av Processing-språket, som är relaterat till Wiring-språket som utgör grunden för Arduino-gränssnittet. När Android-telefonen är ansluten kan den användas för att styra alla funktioner i Arduino-enheten.

Bottom Line

Med tanke på iOSs natur med avseende på kontroll på låg nivå kan det vara lite mer utmanande att ansluta Arduino till din iOS-enhet. Redpark breakout-paketet möjliggör en direkt kabelanslutning mellan äldre iOS-enheter och Arduino, men om du har en nyare iPhone eller iPad måste du konfigurera en trådlös anslutning mellan iOS-enheten och Arduino via Bluetooth eller Wi-Fi.

Arduino Cellular Shields

Ett annat sätt att göra Arduino mobilvänlig är att använda en cellulär sköld. GSM/GPRS-sköldar fästs direkt på Arduinos breakout-kort och accepterar olåsta SIM-kort. Tillägget av en cellulär sköld kan tillåta Arduino att skapa och ta emot SMS-meddelanden, och vissa cellulära sköldar möjliggör ett komplett utbud av röstfunktioner, vilket effektivt gör Arduino till en hembryggd mobiltelefon.

Bottom Line

Ett annat mobilt gränssnitt som kan integreras med Arduino är Twilio. Twilio är ett webbgränssnitt som ansluter till telefontjänster, så en Arduino ansluten till en dator kan styras med röst- eller SMS-meddelanden. Till exempel kan Arduino och Twilio användas tillsammans med vitvaror och annan elektronik för att tillhandahålla hemautomation som är styrbar via webb eller SMS.

Arduino och webbgränssnitt

Arduino IDE är lätt integrerad med ett antal webbgränssnitt med minimal programmeringsexpertis, men för de som letar efter en mer färdig lösning finns det ett antal bibliotek. Webduino-gränssnittet, till exempel, är ett enkelt Arduino-webbserverbibliotek för användning med en Arduino- och Ethernet-sköld. När en webbapplikation väl finns på Webduino-servern kan Arduino styras från vilken mobil enhet som helst som är ansluten till internet.

Rekommenderad: