这是发送端的函数
#define _pin1 A0
#define _pin2 A1
#define _pin3 A2
#define _pin4 A3
int kzdianji;
int kzdianji2;
int kzduoji1;
int kzduoji2;
int kzduoji3;
void setup() {
// put your setup code here, to run once:
Serial.begin(9600);
//pinMode(3,OUTPUT);
}
void loop() {
// put your main code here, to run repeatedly:
kzdianji=analogRead(_pin1);
//kzdianji=map(kzdianji,540,1023,0,255);
//analogWrite(3,kzdianji);
if(kzdianji<340)
{
kzdianji2='w';
Serial.write(kzdianji2);
delay(50);
Serial.print(kzdianji);
delay(50);
}
else if(680<kzdianji)
{
kzdianji2='y';
Serial.write(kzdianji2);
delay(50);
Serial.print(kzdianji);
delay(50);
}
else
{
kzdianji2='x';
Serial.write(kzdianji2);
delay(50);
Serial.print(kzdianji);
delay(50);
}
}
#define _pin1 A0
#define _pin2 A1
#define _pin3 A2
#define _pin4 A3
int kzdianji;
int kzdianji2;
int kzduoji1;
int kzduoji2;
int kzduoji3;
void setup() {
// put your setup code here, to run once:
Serial.begin(9600);
//pinMode(3,OUTPUT);
}
void loop() {
// put your main code here, to run repeatedly:
kzdianji=analogRead(_pin1);
//kzdianji=map(kzdianji,540,1023,0,255);
//analogWrite(3,kzdianji);
if(kzdianji<340)
{
kzdianji2='w';
Serial.write(kzdianji2);
delay(50);
Serial.print(kzdianji);
delay(50);
}
else if(680<kzdianji)
{
kzdianji2='y';
Serial.write(kzdianji2);
delay(50);
Serial.print(kzdianji);
delay(50);
}
else
{
kzdianji2='x';
Serial.write(kzdianji2);
delay(50);
Serial.print(kzdianji);
delay(50);
}
}




这是我用的NRF24L01芯片
