色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

如何使用DS3231模塊制作一個計時器

454398 ? 來源:網絡整理 ? 作者:網絡整理 ? 2019-11-26 16:15 ? 次閱讀

步驟1:編碼

首先,您需要一個DS3231模塊及其庫:

http://www.rinkydinkelectronics.com/library.php?id 。..

通過Sketch》 Include庫將.zip文件夾添加到Arduino IDE中》添加.zip庫并找到保存的DS3231.zip庫。

使用編程的基本知識,請使用if操作員設置警報或所需的計時器功能。

將&&插入 add 和運算符。 (請參閱最后幾行)

#include

// Init the DS3231 using the hardware interface

DS3231 rtc(SDA, SCL);

// Init a Time-data structure

Time t;

void setup()

{

// Setup Serial connection

Serial.begin(115200);

// Uncomment the next line if you are using an Arduino Leonardo

//while (!Serial) {}

// Initialize the rtc object

rtc.begin();

// The following lines can be uncommented to set the date and time

//rtc.setDOW(SUNDAY); // Set Day-of-Week to SUNDAY

//rtc.setTime(12, 0, 0); // Set the time to 12:00:00 (24hr format)

//rtc.setDate(1, 1, 2016); // Set the date to DD/MM/YYYY

}

void loop()

{

t = rtc.getTime(); // Get data from the DS3231

// Send date over serial connection

Serial.print(“Date: ”);

Serial.print(t.date, DEC);

Serial.print(“/”);

Serial.print(t.mon, DEC);

Serial.print(“/”);

Serial.print(t.year, DEC);

Serial.println();

// Send Day-of-Week and time

Serial.print(“Day of Week: ”);

Serial.print(t.dow, DEC);

Serial.println();

Serial.print(“Time: ”);

Serial.print(t.hour, DEC);

Serial.print(“:”);

Serial.print(t.min, DEC);

Serial.print(“:”);

Serial.print(t.sec, DEC);

Serial.println();

Serial.println(“--------------------------------”);

delay(1000); //Delay is for displaying the time in 1 second interval.

if (t.hour == 14 && t.min == 32 && t.sec == 53)

//Setting alarm/timer at every 2:32:53pm,

//in other words you can insert t.dow for every Thursday?, t.date for specific date?

{ digitalWrite(99, HIGH); delay(5000);

//Lets say that your component is wired to pin 99 and be switched on for 5 seconds,

//whatever you want to do with it

}

}

第2步:告訴時間

更新08/21/2016:顯然,在您第一次設置時間后,

rtc.setDOW(SUNDAY); // Set Day-of-Week to SUNDAY

rtc.setTime(12, 0, 0); // Set the time to 12:00:00 (24hr format)

rtc.setDate(1, 1, 2016); // Set the date to DD/MM/YYYY

您幾乎將時間“消耗”到了模塊中。現在,

1。您可以關閉并打開Arduino的電源,而不會弄亂DS3231模塊中的時間,否則Arduino會使用“ void setup()”命令將時間重置為您設置的原始時間。換句話說,重新啟動Arduino意味著重做代碼中的所有內容。

2。因此,刪除上述命令并僅使用:

void loop(){

Serial.begin(115200);

rtc.begin();

}

,而不是通過讀取RTC DS3231模塊中的“燃燒”時間來告知時間。

步驟3:結論和參考

總而言之,如果要關閉電源并打開Arduino的電源,并且希望“燃燒”的時間保持靜止,則需要進行兩次上傳過程。首先是“刻錄”時間,其次是刪除“刻錄”代碼。而已。簡單吧?
責任編輯:wv

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 計時器
    +關注

    關注

    1

    文章

    426

    瀏覽量

    32784
  • DS3231
    +關注

    關注

    2

    文章

    51

    瀏覽量

    23852
收藏 人收藏

    評論

    相關推薦

    EE-109:ADSP2106x:使用2106x SPORT作為計時器

    電子發燒友網站提供《EE-109:ADSP2106x:使用2106x SPORT作為計時器.pdf》資料免費下載
    發表于 01-07 14:11 ?0次下載
    EE-109:ADSP2106x:使用2106x SPORT作為<b class='flag-5'>計時器</b>

    單個 MSP430? 計時器模塊的多時基應用說明

    電子發燒友網站提供《單個 MSP430? 計時器模塊的多時基應用說明.pdf》資料免費下載
    發表于 09-13 11:09 ?0次下載
    單個 MSP430? <b class='flag-5'>計時器</b><b class='flag-5'>模塊</b>的多時基應用說明

    MSPM0-高級控制計時器有助于實現更好的控制和更好的數字輸出

    電子發燒友網站提供《MSPM0-高級控制計時器有助于實現更好的控制和更好的數字輸出.pdf》資料免費下載
    發表于 08-28 11:30 ?0次下載
    MSPM0-高級控制<b class='flag-5'>計時器</b>有助于實現更好的控制和更好的數字輸出

    用于電源門控的TPL5110毫微功耗系統計時器數據表

    電子發燒友網站提供《用于電源門控的TPL5110毫微功耗系統計時器數據表.pdf》資料免費下載
    發表于 08-23 11:26 ?0次下載
    用于電源門控的TPL5110毫微功耗系統<b class='flag-5'>計時器</b>數據表

    用于電源門控應用的TPL5111毫微功耗系統計時器數據表

    電子發燒友網站提供《用于電源門控應用的TPL5111毫微功耗系統計時器數據表.pdf》資料免費下載
    發表于 08-23 11:25 ?0次下載
    用于電源門控應用的TPL5111毫微功耗系統<b class='flag-5'>計時器</b>數據表

    TLC555-Q1 LinCMOS?計時器數據表

    電子發燒友網站提供《TLC555-Q1 LinCMOS?計時器數據表.pdf》資料免費下載
    發表于 08-23 11:19 ?0次下載
    TLC555-Q1 LinCMOS?<b class='flag-5'>計時器</b>數據表

    TLC555 LinCMOS?技術計時器數據表

    電子發燒友網站提供《TLC555 LinCMOS?技術計時器數據表.pdf》資料免費下載
    發表于 08-20 11:15 ?0次下載
    TLC555 LinCMOS?技術<b class='flag-5'>計時器</b>數據表

    LMC555 CMOS計時器數據表

    電子發燒友網站提供《LMC555 CMOS計時器數據表.pdf》資料免費下載
    發表于 08-20 09:16 ?0次下載
    LMC555 CMOS<b class='flag-5'>計時器</b>數據表

    spi_flash期間的計時器中斷導致崩潰怎么解決?

    這是我遇到的 SDK 中的小錯誤 (esp_iot_sdk_v0.9.5_b1): 我在 Timer1 上使用計時器中斷: ets_frc_timer1_intr_attach
    發表于 07-12 11:54

    DS3231 RTC模塊的I2C通信失敗的原因?怎么解決?

    安裝程序:SDK 版本 2.0.0 硬件:ESP-12E 我已連接DS3231 RTC模塊http://www.ebay.in/itm/252641600523使用 ESP-12E 如下所示 法典
    發表于 07-11 06:12

    在esp8266中構建了HTTP服務,功處理HTTP請求后,軟件計時器停止了,為什么?

    定時回調中創建的任務中的連接工作,都失敗了。我在HTTP處理后設置了新的軟件計時器,也失敗了...... 在處理HTTP請求的任務中,我仍然可以打印空閑堆。 我知道這些功能需要在
    發表于 07-10 06:15

    TLE986x如何定期重新啟動計時器

    我在模式 0-13 位定時模式下運行 T3。 達到溢出時,計時器停止。 請問如何定期重新啟動計時器
    發表于 07-03 07:13

    雙路精密計時器選購指南:準確選擇,高效工作

    在快節奏的現代生活中,準確的時間管理對于個人和團隊的成功至關重要。雙路精密計時器作為種高效的計時工具,受到了越來越多人的青睞。那么,如何選購款適合自己的雙路精密
    的頭像 發表于 06-26 16:06 ?394次閱讀

    SNx5DPHY440SS CSI-2/DSI DPHY 重計時器數據表

    電子發燒友網站提供《SNx5DPHY440SS CSI-2/DSI DPHY 重計時器數據表.pdf》資料免費下載
    發表于 06-25 11:07 ?1次下載
    SNx5DPHY440SS CSI-2/DSI DPHY 重<b class='flag-5'>計時器</b>數據表

    帶看門狗計時器的TPS382x電壓監視數據表

    電子發燒友網站提供《帶看門狗計時器的TPS382x電壓監視數據表.pdf》資料免費下載
    發表于 03-25 09:52 ?0次下載
    帶看門狗<b class='flag-5'>計時器</b>的TPS382x電壓監視<b class='flag-5'>器</b>數據表
    主站蜘蛛池模板: 亚洲中文字幕日本在线观看 | 中文字幕高清在线观看 | 老师紧窄粉嫩 | 婬香婬色天天视频 | 鸭子玩富婆流白浆视频 | 亚洲一区二区三区乱码在线欧洲 | 99国内精品 | 全免费A敌肛交毛片免费懂色AV | 啪啪啪社区 | 北条麻妃久久99精品 | 欧美最猛12teevideos | 国产成人无码免费精品果冻传媒 | 花蝴蝶在线高清视频观看免费播放 | 精子射到丝袜上图 | 久久久久婷婷国产综合青草 | 门鱼电影完整版免费版 | 蜜芽最新域名解析网站 | 年轻的女教师2017韩国在线看 | 欧美特级特黄a大片免费 | 欧美日韩高清一区二区三区 | 91九色精品国产免费 | 国产在线播放精品视频 | 狠狠操天天操夜夜操 | 一本大道香蕉中文在线视频观看 | 蜜芽丅v新网站在线观看 | 国产又黄又粗又爽又色的视频软件 | 泡妞高手在都市完整版视频免费 | 处破女免费播放 | 亚洲AV无码国产精品色在线看 | 99久久免费国产精精品 | 嘴巴舔着她的私处插 | 国产成人8x视频一区二区 | 免费看午夜高清性色生活片 | 如懿传免费观看在线全集 | GAY空少被体育生开菊 | 午夜福利合集1000在线 | 久久综合久久鬼 | 亚洲精品高清中文字幕完整版 | 精品一区二区免费视频蜜桃网 | 欧美黄色xxx | 16女下面流水不遮图免费观看 |