当前位置:首页 > 知识基础 > 硬件技巧 > 模拟输入板

模拟输入板

发表日期:2016-10-31 17:55:38文章编辑:浏览次数: 标签:    

模拟板
        该模拟输入板可以用来给机器人输入十进制数,或其它模拟测试数据。下一版中,会加入功率放大,使其应用更加广泛。如控制直流电机的电源电压等。

       使用该模拟输入板的程序中,请先在程序首部用"analog 设备名(模拟口号,数字口号); "说明该设备的接插方式。

       例如: 

      #include <LNDZ.h> 

      analog mysr(0,14);//表明T1,T2,T3接在0-2三模拟插针上了,另三根线接数字口14脚及相应的电源插针上。

      程序中用

            int  x=mysr.readanalog();

      语句得到一个三位十进制数,即三个旋纽对应的输入结果。

      上图为377。

      如果配合使用ENT键,就可以输入多位十进制数。

      虽然本套件可以从电脑输入各种数据,但离开电脑,模拟板的输入作用就是必须的了。

     long s=0; 

     while (1)

      {

              if (DR(14)==0)        //如果按下ENT,数字就增加三位,当然,在些期间通常需要改变旋纽位置。

              {  

                    int x=readanalog();

                    s=1000*s+x;

                    dealy(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