Arduino串口接收字符串.docVIP

  • 86
  • 0
  • 约2.3千字
  • 约 11页
  • 2022-07-30 发布于江苏
  • 举报
Arduino串口接收字符串 Arduino串口接收字符串 用惯Arduino串口传输的朋友都知道,Arduino的Serial.read()每次只能读一个字节,但是有时想进行字符串通讯,就很麻烦了。 废话少讲,直接上完整例子: 编译只要一块Arduino,不需要任何外置元件。 用Arduino编译器的串口监视器即可看到结果,我们打什么文字进去,下面就会返回什么文字。 String comdata = ; void setup() { Serial.begin(9600); } void loop() { while (Serial.available() 0) { comdata += char(Serial.read()); delay(2); 如果我们要每个字节取出的话,可以每个引用。 效果:输入什么字符串,输出就是什么。 输入: 按send之后: 再附送一个例子,在串口输入1011101..的话,就会令Arduino的D2~Dx引脚产生高/低电平,当然,一次发送的数据视Arduino引脚数而定,比如Arduino UNO/nano之类的,只有D2~D13十二个引脚。我们打12个数字就好。比如101101011010,如果中间有非0和1的字符,则自

文档评论(0)

1亿VIP精品文档

相关文档