涂鸦arduino中文社区活动
楼主: Fortware

Arduino 定时器的使用

  [复制链接]

该用户从未签到

发表于 2016-10-31 09:27 | 显示全部楼层
xh1951 发表于 2013-11-11 12:14
arduino-mega2560上要用FlexiTimer2.h,否则编译能通过,但不会产生定时中断

亲测好使

该用户从未签到

发表于 2016-12-26 22:10 | 显示全部楼层
谢谢楼主提供的资源

该用户从未签到

发表于 2017-1-8 14:14 | 显示全部楼层
控制led灯在某一时间段或某一时刻亮灭。

该用户从未签到

发表于 2017-1-8 14:15 | 显示全部楼层
怎么控制led灯在某一时间段或某一时刻亮灭。

该用户从未签到

发表于 2017-3-18 15:04 | 显示全部楼层
zhichi支持

该用户从未签到

发表于 2017-4-3 11:59 | 显示全部楼层
461209238 发表于 2013-10-11 09:24
我的也是2560的 试了也没反应,自己又改了下测试程序#include

void flash() {

#include <FlexiTimer2.h>

int pin=18;
volatile int state=LOW;

void setup()
{
          pinMode(pin,OUTPUT);
        FlexiTimer2::set(500,blink);
        FlexiTimer2::start();
}

void loop()
{
          digitalWrite(pin,state);
}

void blink()
{
          state=!state;
}

亲测有效,不知你的库函数对不对

该用户从未签到

发表于 2017-5-9 09:27 | 显示全部楼层

不能吧?我用mega 2560只要设计到定时器,编译就不成功!

签到天数: 1 天

[LV.1]初来乍到

发表于 2017-5-15 15:48 | 显示全部楼层
huanmie 发表于 2017-5-9 09:27
不能吧?我用mega 2560只要设计到定时器,编译就不成功!

出错就贴报错

该用户从未签到

发表于 2017-10-11 21:35 | 显示全部楼层
本帖最后由 nubia2014 于 2017-11-9 22:54 编辑

int Shanshuo(unsigned int T, unsigned int Th,unsigned long&oldtimes,byte Pin) //闪烁函数
{ unsigned long newtime = millis();
  if (T - Th <= newtime - oldtimes && newtime - oldtimes < T)
  {
    digitalWrite(Pin,HIGH);
  }
  if (newtime - oldtimes >= T)
  {
    digitalWrite(Pin,LOW);
    oldtimes = newtime;
  }
}
输入周期T,高电平时间Th,
输出系统时间oldtimes,led状态

该用户从未签到

发表于 2018-4-15 14:56 | 显示全部楼层
esp8266可以用吗?
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

热门推荐

有没有用WS2812b灯珠做光立方的
有没有用WS2812b灯珠做光
WS2812b灯珠接线简单方便串联, 用它来做个8*8*8的光立方,直接设计个pcb板子, 都省去普
(自动浇花系统)求助,春节回家,但植物不能不管!!!
(自动浇花系统)求助,春
用arduino做了自动浇花的实验,但是跟实际应用不同,我春节回家半个月,如果按现有的
请问这个是哪里出了问题吗
请问这个是哪里出了问题吗
本来想试一下蓝牙控制直流电机,然后就这样样子,啥问题啊,跪求大佬
arduino uno 读取不了DHT11数据,求助大佬!!!
arduino uno 读取不了DHT1
整了两天了,还是没整出来,换了线,换了传感器都不行!就差换板子了。求助各位大佬。
exec: "C:\\Users\\Admin sten\\AppData\\Local\\Arduino15...报错
exec: "C:\\Users\\Ad
每次验证都报错,如下 exec: "C:%users\Admin sten\AppData\Local\Arduino15\pa
Copyright   ©2015-2016  Arduino中文社区  Powered by©Discuz!   
快速回复 返回顶部 返回列表