{
pinMode(4,INPUT)
pinMode(11,OUTPUT)
Serial.begin(9600)
}
void loop()
{
int n =digitalRead(4)
if (n==HIGH)
{
char flag[]="x=10"
Serial.print(flag)
delay(5000)
digitalWrite(11,HIGH)
delay(5000)
digitalWrite(11,LOW)
}
}
接收端我用ARDUINO IDE的串口通信试过 接收到x=10后会动作
这个应该不需要同时运行也可以实现的,因为机器运行很快的,几乎就是同时完成检测与显示。只要在void loop里边先编程传感器检测程序,再用数字或者模拟输出口接LCD显示器的输出就行了。void loop无限循环,读一次显示一次。基本就是瞬时完成的。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)