Arduino와 이동 전화 프로젝트

Arduino와의 인터페이스를위한 모바일 장치 사용

Arduino 플랫폼 은 컴퓨터와 일상적인 물체 사이의 인터페이스에 관한 유망한 약속을 제공합니다. 이 기술은 Arduino의 기능을 여러 가지 새롭고 흥미 진진한 방법으로 확장 및 적용한 열광적 인 열광적 인 커뮤니티와 함께 ​​제공되기 때문에 하드웨어 해킹 이 소프트웨어 해킹의 기존 개념과 일치 할 수 있습니다. Arduino의 이러한 확장은 모바일 공간에서 이루어지며, 이제는 모바일 장치에서 Arduino를 제어 할 수있는 많은 인터페이스가 있습니다. 다음은 Arduino와 모바일 장치를 통합하는 프로젝트의 몇 가지 예입니다.

Arduino 및 Android

상대적으로 개방적인 안드로이드 장치 플랫폼은 오픈 소스 Arduino와 쉽게 통합 할 수있는 훌륭한 후보자입니다. 안드로이드 플랫폼은 Arduino 인터페이스의 기초를 형성하는 배선 언어와 관련된 프로세싱 언어의 사용을 통해 Arduino ADK에 직접 연결할 수 있습니다. 일단 연결되면 안드로이드 폰을 사용하여 Arduino의 모든 기능을 제어 할 수 있습니다. 연결된 LED를 제어하거나 릴레이 또는 가전 제품을보다 세밀하게 제어 할 수 있습니다.

Arduino 및 iOS

저수준 컨트롤과 관련하여 iOS 의 특성을 감안할 때 Arduino를 iOS 기기에 연결하는 것은 Android보다 조금 더 어려울 수 있습니다. Maker Shed는 iOS 기기와 Arduino 사이의 직접 케이블 연결을 허용하는 Redpark 브레이크 아웃 팩을 만들었지 만 iOS 기기에 도입 된 새로운 커넥터에 호환되는 버전이 생성 될지 여부는 불분명합니다. 그럼에도 불구하고 헤드폰 잭을 통한 연결과 같은 다른 연결 모드의 가능성이있을 수 있으며 이에 대한 온라인 리소스가 많이 있습니다.

Arduino 셀룰러 쉴드

Arduino가 모바일 기능을 수행 할 수있는 직접적인 방법은 셀룰러 쉴드를 추가하는 것입니다. 이 GSM / GPRS 방패는 Arduino 브레이크 아웃 보드에 직접 부착되며 잠금 해제 된 SIM 카드를받습니다. acellular 방패의 추가는 Arduino가 SMS 메시지를 보내고받을 수 있도록 해주 며, 일부 세포 방패는 Arduino가 Arduino를 음성 기능의 전체 범위로 만들 수있게하여 Arduino를 집에서 만든 휴대 전화로 효과적으로 전환합니다. 아마도 가정용 휴대 기기의 시대는 멀지 않은 것 같습니다.

Arduino와 Twilio

Arduino와 통합 할 수있는 또 다른 모바일 인터페이스는 Twilio입니다. Twilio는 전화 통신 서비스에 연결하는 웹 인터페이스이므로 컴퓨터에 연결된 Arduino는 음성 또는 SMS 메시지를 사용하여 제어 할 수 있습니다. 예를 들어이 프로젝트를 통해 Arduino와 Twilio를 전기 장치와 함께 사용하여 웹이나 SMS로 제어 할 수있는 홈 오토메이션을 제공합니다.

Arduino 및 웹 인터페이스

Arduino를 모바일 장치와 통합하는 가장 쉬운 방법 중 하나는 모바일 장치가 웹을 사용할 수 있는지 여부입니다. Arduino IDE는 약간의 프로그래밍 전문 지식 만 있으면 수많은 웹 인터페이스와 쉽게 통합되지만보다 기성 인 솔루션을 찾는 사람들을 위해 많은 라이브러리가 존재합니다. 위 Webduino 인터페이스는 Arduino 및 이더넷 실드와 함께 사용하기위한 간단한 Arduino 웹 서버 라이브러리입니다. Webduino 서버에서 웹 응용 프로그램을 호스팅하면 Arduino를 인터넷에 연결된 모바일 장치에서 제어 할 수 있습니다.

이전 예제는 Arduino를 모바일 장치와 통합하는 프로젝트에서 잠시 맛을 보였지만 두 플랫폼의 인기를 고려할 때 두 플랫폼 간 통합 가능성은 시간이 지남에 따라 커질 것입니다.