极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 642|回复: 3

要怎麼才可以讓 LED 關掉後不再亮

[复制链接]
发表于 2019-10-7 19:56:32 | 显示全部楼层 |阅读模式
我用超音波感測器作為開關,一開始讓LED先亮著,當手接近感測器時LED就關掉不再打開,但是我這樣子寫過一陣子LED就亮了,請問要怎麼血才能讓LED可以關閉不再開啟?


  digitalWrite(LED1,HIGH);
    if(top<=5){                               //小於5CM燈關閉
      digitalWrite(LED1,LOW);
    }
回复

使用道具 举报

发表于 2019-10-9 23:05:27 来自手机 | 显示全部楼层
  digitalWrite(LED1,LOW);     if(top>5){                               //小於5CM燈關閉       digitalWrite(LED1,HIGH);     }
回复 支持 反对

使用道具 举报

发表于 2019-10-10 09:26:18 | 显示全部楼层
void loop()
{
led on;
while(1)
{
if(sensor<X) ledoff
else ledon
}
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|联系我们|极客工坊 ( 浙ICP备09023225号 )

GMT+8, 2019-12-16 21:59 , Processed in 0.042854 second(s), 24 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表