查看: 5844|回复: 2

[已解决] 新人求助,关于高低电平

[复制链接]
  • TA的每日心情
    开心
    2018-8-15 09:39
  • 签到天数: 9 天

    [LV.3]偶尔看看II

    发表于 2018-6-10 17:44 | 显示全部楼层 |阅读模式
    本帖最后由 sgpy406 于 2018-6-11 15:02 编辑

    刚开始学Arduino,按照教程 搭建如图的电路。   程序就是简单的用2号管脚检测,控制两盏小灯。
    开关未按下时,上面灯亮,开关按下去,下面的灯亮起来。 001.png
    程序的执行一切正常,按照我预先的设定:1.开关没按时,上灯亮,下灯灭。2.开关按下时,上灯灭,下灯亮。   
    问题:我用2号管脚出来的线检测电平,开关未按下的时候,是LOW的状态,对吧。

              偶然,我把2号管脚的这根线,拔出来的时候,这时候出现了 上灯灭,下灯亮这情况(这是2号管脚执行HIGH时候程序啊)
              按照我的理解,开关断开时候是LOW。那么这根线独立,没接入面包板的时候,应该也是LOW????
              不知道我这样描述,有没人能理解。      就是这根线,开关那头是断开的时的情况    跟这根线,没接入这个电路,不应该是一样的吗

  • TA的每日心情
    奋斗
    2019-5-5 21:49
  • 签到天数: 208 天

    [LV.7]常住居民III

    发表于 2018-6-13 10:48 | 显示全部楼层
    楼上+1
    可以在程序里使用PULL_UP对引脚进行上拉操作,也可以给引脚接电阻再接到GND进行下拉处理,这样就是给引脚一个默认的稳定状态
    上拉:让引脚保持默认高电平
    下拉:让引脚保持默认低电平
    为什么要进行上/下拉:
    引脚在默认状态下处于一个悬空的状态,也就事不稳定,随心情或者外部影响改变电平状态,所以你要给它一个默认的状态,让它不要上蹿下跳的乱跑
  • TA的每日心情
    开心
    2018-9-20 15:06
  • 签到天数: 279 天

    [LV.8]以坛为家I

    发表于 2018-6-11 11:04 | 显示全部楼层
    没有用程序或者外围电阻做下拉,有干扰,很正常~~  实际应用为了保证输入稳定要对输入口进行下拉或者上拉
    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    热门推荐

    关于第三方IDE
    关于第三方IDE
    刚开始玩esp8266,用arduino做了几个例子,太蛋疼,开始找第三方ide,目前只研究了vsc
    arduino蓝牙接口串口显示为乱码
    arduino蓝牙接口串口显示
    各位看一下代码,我这串口无论怎么改,通过手机发送信息都是乱码。 #include
    开源!白菜白光T12控制器 全新UI界面
    开源!白菜白光T12控制器
    *声明:本项目源于https://github.com/wagiminator/ATmega-Soldering-Station 采用CC3
    关于arduino端口问题,萌新求助帖
    关于arduino端口问题,萌
    已经下好了 arduino的ide 可以从设备管理器看到 连接的板的名称, 但是不能从ide中找
    ESP8266烧录错误
    ESP8266烧录错误
    -首先-ESP8266新手 使用Arduino IDE Mac版开发, 对eps8266进行例程对烧录,总是报错
    Copyright   ©2015-2016  Arduino中文社区  Powered by©Discuz!   
    快速回复 返回顶部 返回列表