Arduino en mobiele telefoonprojecten

Inhoudsopgave:

Arduino en mobiele telefoonprojecten
Arduino en mobiele telefoonprojecten
Anonim

Het Arduino-platform stelt gebruikers in staat een interface te creëren tussen computers en alledaagse voorwerpen, wat inventieve hardware-hacking mogelijk maakt. Hoewel de Arduino IDE (Integrated Development Environment) alleen werkt op Windows, Mac of Linux, zijn er een aantal interfaces beschikbaar om Arduino met een telefoon of tablet te besturen. Hier zijn een paar voorbeelden van manieren waarop Arduino kan worden geïntegreerd met mobiele apparaten.

De informatie in dit artikel is in grote lijnen van toepassing op verschillende versies van de Arduino-hardware. Oudere versies zijn mogelijk niet compatibel met nieuwere mobiele besturingssystemen.

Image
Image

Bottom Line

De Arduino-speeltuin bevat talloze tutorials en informatie over hoe je met behulp van Arduino kunt communiceren met hardware. Twee programma's die het aanbeveelt voor het ontwikkelen van mobiele interfaces zijn pfodApp en Annikken Andee. De eerste is exclusief voor Android, maar de laatste is compatibel met iOS. Geen van beide opties vereist uitgebreide mobiele programmeerervaring.

Arduino en Android

Het relatief open platform van Android-apparaten maakt ze geweldige kandidaten voor integratie met Arduino. Het Android-platform maakt een directe verbinding met de Arduino ADK mogelijk via het gebruik van de Processing-taal, die gerelateerd is aan de Wiring-taal die de basis vormt van de Arduino-interface. Eenmaal verbonden, kan de Android-telefoon worden gebruikt om alle functies van het Arduino-apparaat te bedienen.

Bottom Line

Gezien de aard van iOS met betrekking tot besturing op laag niveau, kan het een beetje uitdagender zijn om Arduino op je iOS-apparaat aan te sluiten. Het Redpark breakout-pakket zorgt voor een directe kabelverbinding tussen oudere iOS-apparaten en Arduino, maar als je een nieuwere iPhone of iPad hebt, moet je een draadloze verbinding tot stand brengen tussen het iOS-apparaat en Arduino via Bluetooth of Wi-Fi.

Arduino mobiele schilden

Een andere manier om Arduino mobielvriendelijk te maken, is door een mobiel schild te gebruiken. GSM/GPRS-schilden worden rechtstreeks op het Arduino-breakoutboard bevestigd en accepteren ontgrendelde simkaarten. Door de toevoeging van een mobiel schild kan Arduino sms-berichten maken en ontvangen, en sommige mobiele schilden maken een volledig scala aan spraakfuncties mogelijk, waardoor de Arduino effectief in een zelfgemaakte mobiele telefoon wordt veranderd.

Bottom Line

Een andere mobiele interface die met Arduino kan worden geïntegreerd, is Twilio. Twilio is een webinterface die verbinding maakt met telefoondiensten, zodat een Arduino die op een computer is aangesloten, kan worden bestuurd met spraak- of sms-berichten. Arduino en Twilio kunnen bijvoorbeeld worden gebruikt in combinatie met apparaten en andere elektronica om domotica te bieden die kan worden bestuurd via internet of sms.

Arduino en webinterfaces

De Arduino IDE kan gemakkelijk worden geïntegreerd met een aantal webinterfaces met minimale programmeerkennis, maar voor degenen die op zoek zijn naar een meer kant-en-klare oplossing, bestaan er een aantal bibliotheken. De Webduino-interface is bijvoorbeeld een eenvoudige Arduino-webserverbibliotheek voor gebruik met een Arduino- en Ethernet-schild. Zodra een webtoepassing op de Webduino-server is gehost, kan de Arduino worden bestuurd vanaf elk mobiel apparaat dat is verbonden met internet.

Aanbevolen: