標題: mega 與xbee與多通道傳輸的問題(結束 [打印本頁] 作者: a125125460 時間: 2012-10-9 16:38 標題: mega 與xbee與多通道傳輸的問題(結束 本帖最後由 a125125460 於 2012-10-10 23:13 編輯
可能我的問法讓很多人困惱要怎麼回我....於是我還是講詳細一點好了
希望各位能給點意見或是想法,
實驗目的:利用x,y軸搖桿(通過xbee傳)去控制兩個不同的電燈泡(同時**)
我的預想是利用mega提供的四組通道其中的兩組去控制,
以下是我傻傻的程式發送端:
int potPinX=3;
int sensorValueX,m,n;
int potPinY=4;
int sensorValueY;
void setup(){
Serial.begin(9600);
Serial1.begin(9600);
}
void loop()
{
int sensorValueX=analogRead(potPinX);
m=sensorValueX/4;
int sensorValueY=analogRead(potPinY);
n=sensorValueY/4;
Serial.print(m,BYTE);
Serial1.print(n,BYTE);
delay(100);
}
接收端:
#include<stdlib.h>
byte sensorValueX;
byte sensorValueY;
int m,n;
void setup() {
Serial.begin(9600);
Serial1.begin(9600);
pinMode (9,OUTPUT);
pinMode (10,OUTPUT);
}
void loop() {
if (Serial.available() > 0){
sensorValueX=Serial1.read();
m = int(sensorValueX);
Serial.println( m);
sensorValueX=Serial.read();
n = int(sensorValueY);
Serial.println(n);