ESP8266(NodeMCU)串口点亮LED
阅读原文时间:2021年04月20日阅读:1

  使用串口通信,在串口输入"L"点亮LED,输入“H”熄灭LED。如果对Arduino的串口函数Serial.begin(9600),等函数不熟悉可以查看http://wiki.dfrobot.com.cn/index.php/Arduino%E7%BC%96%E7%A8%8B%E5%8F%82%E8%80%83%E6%89%8B%E5%86%8C
了解基本的使用。

使用代码:

int PUT;//定义中间变量

void setup()
{
  Serial.begin(9600); //选择串口波特率

  pinMode(LED_BUILTIN, OUTPUT); //模式为输入
}

void loop()
{
  //检测是否串口有数据
  if (Serial.available() > 0)
  {
    //读取串口发送来的数据
    PUT = Serial.read();
    // 发送的时H, 则使led电平为高
    if (PUT == 'H')
    {
      digitalWrite(LED_BUILTIN, HIGH);//引脚高电平
    }
    // 发送L,则是led的引脚电平为低
    if (PUT == 'L')
    {
      digitalWrite(LED_BUILTIN, LOW);//引脚低电平
    }
  }
}

输入“H”:


输入“L”:



  简单的一个串口点亮LED就结束了。

手机扫一扫

移动阅读更方便

阿里云服务器
腾讯云服务器
七牛云服务器

你可能感兴趣的文章