极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 4663|回复: 1

学生党作业求助

[复制链接]
发表于 2022-10-18 10:27:46 | 显示全部楼层 |阅读模式
我是做一个安全可视化门铃,用到超声波测距模块或者人体红外模块,这个模块保持高电位两分钟,就是持续响应两分钟就会触发其他模块,
求持续响应两分钟的代码,我知道这些对于大佬来说个很简单,学生党求助,谢谢大家
回复

使用道具 举报

发表于 2022-12-22 14:45:04 | 显示全部楼层
const int ledPin=13;
int ledState=LOW;
long previousTime=0;
long interval= 120000;

void setup(){
  pinMode(ledPin,OUTPUT);
}

void loop(){
  unsigned long currentTime=millis();
  if(currentTime - previousTime > interval){
  previousTime=currentTime;
  if (ledstate=LOW)
  ledState= HIGH;
  else
  LedState = LOW;
  digitalWrite(ledPin, ledstate);
  }
}
回复 支持 反对

使用道具 举报

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

本版积分规则 需要先绑定手机号

Archiver|联系我们|极客工坊

GMT+8, 2024-4-26 21:00 , Processed in 0.036295 second(s), 18 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

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