当前位置:首页 > 知识基础 > 硬件技巧 > 二进制开关板输入

二进制开关板输入

发表日期:2016-10-31 18:05:11文章编辑:浏览次数: 标签:    

二进制开关板输入二进制数,并利用LCD液晶屏显示输入的二进制数以及相对应的十进制数


二进制开关板输入
 

#include <LNDZ.h>
digit dig(23);   //二进制开关板连接23、25、27......39数字口,其中39号数字口为开关端口
lc lcd;
void init()
{
    lcd.begin(16,2);  //1602液晶屏为输出设备
}
void repeat()
{
      if (dig.getsw(9)==0) //当二进制开关板上的开关按钮被按下
      { 
          lcd.clear();  //液晶屏清屏
          lcd.setCursor(0,0); 
          lcd.print(dig.bin()); //首行首列显示二进制结果
          lcd.setCursor(0,1);
          lcd.print(dig.dec()); //第二行(行编号为1)首列显示十进制结果
          delay(200);  //开关状态延时
      }
}

如没特殊注明,文章均为亮宁电子原创,转载请注明出处
相关新闻

win10系统下安装可视化平台问题解决

部分win10系统下安装亮宁机器人可视化平台(如图1所示)时,会报如图2所示的错误提示。 此时,我们点“否”关闭这个错误提示。从亮宁机器人官网(www.robedu.cn)或者亮宁机...

日期:2018-03-24

特殊材料的特殊用途

亮宁机器人套装的搭建材料有多种材质。例如铜柱、铝角码和塑料辐条等。但最基本的也是最主要的还是树脂板材。这种树脂板材具有金属的硬度,却比金属耐磨,且不易变形。因...

日期:2017-04-08

机器人遇墙壁右转

#include <LNDZ.h> ground gro(23); //地面灰度传感器连接23、25、27.....31号数字口,33号口为障碍物传感器 void init() {} int n; void repeat() { n=gro.getV(6); //获取第6号传感器(连接在33号数字口...

日期:2016-10-31

循迹机器人

车型机器人沿黑线走(暂不处理遇T型路口的情况)...

日期:2016-10-31

二进制开关板输入

二进制开关板输入二进制数,并利用LCD液晶屏显示输入的二进制数以及相对应的十进制数...

日期:2016-10-31

模拟板输入

通过调整模拟板上三个小轮,将指针指向对应的数字,可以很方便地输入十进制数,输入每次最多三位,按键后再次输入,就可以输入六位、九位。 #include <LNDZ.h> analog ana(0,42); //模拟板连接0,1,2三个模拟口,开...

日期:2016-10-31