注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

沙粒的博客

 
 
 

日志

 
 

arduino: 伺服电机控制,并用lcd显示当前servo的位置。  

2015-03-07 22:44:44|  分类: arduino |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

一、功能:

1、控制servo的转动,并用lcd显示当前servo的位置。

二、代码:

#include <Servo.h>
#include <LiquidCrystal.h>
Servo servo1;
int angle;
LiquidCrystal lcd(6,7,8,9,10,11);

void setup() {
  // put your setup code here, to run once:
  angle=90;
  servo1.attach(2);
  Serial.begin(9600);
  servo1.write(angle);
  
  lcd.begin(16,2);
  lcd.setCursor(0,0);
  lcd.print(angle);
}

void loop() {
  // put your main code here, to run repeatedly:
  if(Serial.available())
  {
    angle=Serial.read();
    if(angle<=170 && angle>=10)
   { 
     lcd.clear();
     lcd.setCursor(0,0);
     lcd.print(angle);     
    servo1.write(angle);
    delay(500);
   }
  }
}
  评论这张
 
阅读(600)| 评论(0)
推荐 转载

历史上的今天

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017