怎么在arduino串口监视器上实现输入一个字符一次某引脚为高电平,再输入一次变为低电平?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了怎么在arduino串口监视器上实现输入一个字符一次某引脚为高电平,再输入一次变为低电平?相关的知识,希望对你有一定的参考价值。
参考技术A boolean zt;String item;
void setup()
item = "";
Serial.begin(9600);
pinMode(13, OUTPUT);
void loop()
if (Serial.available() > 0)
item = Serial.readString();
if (item == 'a')
zt=!zt;
digitalWrite(13,zt);
追问
我用继电器试了下,没什么反应,输入a后继电器没动静......
用led
继电器带不动,需要三极管
本回答被提问者采纳arduino 软串口
参考技术A 我们的设备需要有两个串口,但是 avr 单片机就只有一个串口,所以我们用了一个软串口。但是软件串口不支持 奇偶校验,但是硬串口支持。
我们的硬串口用于对接到网关,而软串口对接到传感器。
在对接水表的时候,水表需要偶检验,这么问题就来了,我们的软串口不支持偶校验。
我们计划这将串口进行对掉,硬件串口接到水表上,软件串口接到网关上,这么问题就解决了。
这样子安装设备会特别容易出错,格外小心就可以了。
以上是关于怎么在arduino串口监视器上实现输入一个字符一次某引脚为高电平,再输入一次变为低电平?的主要内容,如果未能解决你的问题,请参考以下文章