본문 바로가기

XBee3

xbee 통신 + 기울기센서로 모터제어 xbee통신을 통해 기울기 센서의 값을 전달하여다른쪽의 아두이노에 연결된 모터를 제어해 보자. 양쪽의 구성은아두이노 + xbee + 기울기센서 --> 조정기아두이노 + xbee + 모터드라이브 + 모터 --> 자동차 이다. 아두이노와 xbee의 연결 이전글을 참고 http://eskelt.tistory.com/29아두이노와 모터드라이브 및 모터의 연결 이전글 참고 http://eskelt.tistory.com/27 사용된 기울기 센서는 http://artrobot.co.kr/front/php/product.php?product_no=486&main_cate_no=36&display_group=1 이다. 이 기울기 센서는 s1, s2에서 센서가 기울어진 방향에 따라 0과 1의 디지털 신호를 보낸다즉 네방향.. 2012. 8. 29.
아두이노간 xbee통신 아두이노간 xbee통신 프로그램 버전 : Arduino - 1.0 아두이노끼리 유선은 물론 xbee를 통해 무선통신이 가능하다. 한쪽 아두이노에서 센서 또는 스위치 등으로 신호를 받고 그신호를 다른 아두이노에서 받아 처리하여 출력하는 형식이다. 간단하게 우노에서 스위치를 누르면 숫자 5를 xbee를 통해 날리고 메가에서 숫자5를 받아 출력하는 식으로 구성해보면 우노의 배선 스위치 입력은 11번에 연결하고 xbee 쉴드 장착 우노의 스케치 소스 ------------------------------------------------------------------------------- #include SoftwareSerial xbeeS(2,3); //xbee 통신을 위해 구성 void setup(){ x.. 2012. 6. 27.
xbee 통신 xbee 통신 프로그램 버전 : Arduino - 1.0 사용된 Xbee 모듈은 http://www.sparkfun.com/products/8664 이다 Xbee 모듈의 설정은 http://www.sparkfun.com/datasheets/Wireless/Zigbee/XBee-Manual.pdf 참고 기본 설정된 값은 Xbee 모듈과 컴퓨터와 UART방식으로 9600bps 로 통신하고 (물론 설정을 변경해 통신속도를 바꿀수 있다. 변경방법은 위 Manual.pdf참고) Xbee 모듈간은 250000bps로 통신한다. Xbee라고 다를것 없이 아두이노에서의 스케치는 softwareserial 라이브러리를 이요해서 TX, RX핀을 설정하고 다른 통신모듈과 같이 스케치 하면 된다. (다른 통신모듈과 통신 거리.. 2012. 6. 27.