计算机通过串口连接Arduino控制LED灯

栏目: 软件资讯 · 发布时间: 8年前

内容简介:计算机通过串口连接Arduino控制LED灯

本实验将完成简单的串口控制功能,即使用计算机发送串口指令来实现开关Arduino上的板载LED灯。 程序中使用 Serial. read() 语句接收数据并进行判断,当接收到的数据为“o”时,便点亮LED,并输出提示;当为“f”时,便关闭LED,并输出提示。Arduino串口的接收和输出使用请参考这篇文章: Arduino通过串口与计算机交流

示例代码如下:

int ledPin=13;

void setup() {
  // put your setup code here, to run once:
  
Serial.begin(9600);
pinMode(ledPin,OUTPUT);
}

void loop() {
  // put your main code here, to run repeatedly:
  
if(Serial.available()>0){
  char ch=Serial.read();
  if(ch == 'o'){
    digitalWrite(ledPin,HIGH);
    Serial.println("LED ON!");
    }
  if(ch == 'f'){
    digitalWrite(ledPin,LOW);
    Serial.println("LED OFF!");
    }
  }
}

下载程序到Arduino开发板上,打开串口监视器,输入’o’并发送,可以看到串口输出“LED ON! ”,并且Arduino的板载LED灯亮;再次输入’f’,串口输出“LED OFF! ”,并且Arduino的板载LED灯熄灭。

计算机通过串口连接Arduino控制LED灯


以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

群智能算法及其应用

群智能算法及其应用

高尚 / 中国水利水电出版社 / 2006-5 / 25.00元

《群智能算法及其应用》系统地描述了蚁群算法和粒子群优化算法的理论和实现技术及其应用,简单地介绍了鱼群算法。《群智能算法及其应用》着重强调各种算法的混合,讨论了蚁群算法与模拟退火算法的混合、蚁群算法与遗传算法的混合、蚁群算法与混沌理论混合、模拟退火算法、遗传算法与粒子群优化算法混合、混沌理论与粒子群优化算法的混合以及蚁群算法与粒子群优化算法的混合。书中还讨论了群智能算法在旅行商问题、武器一目标分配问......一起来看看 《群智能算法及其应用》 这本书的介绍吧!

CSS 压缩/解压工具
CSS 压缩/解压工具

在线压缩/解压 CSS 代码

HTML 编码/解码
HTML 编码/解码

HTML 编码/解码

XML 在线格式化
XML 在线格式化

在线 XML 格式化压缩工具