女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

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

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

3天內不再提示

Arduino矩陣時鐘的制作教程

454398 ? 來源:wv ? 2019-10-24 15:13 ? 次閱讀

第1步:收集組件

該項目所需的組件:

Max7219點矩陣顯示

RTC DS3231

3V CR3032電池(用于DS3231)

此外,您需要一個Arduino電池種類(最好是Nano,以最小化項目的大?。?,面包板,跳線以及PC上安裝的Arduino IDE。

步驟2:庫

下載以下庫并通過將

轉到 Sketch》 Include Library》 Add .Zip將.zip文件安裝到Arduino IDE中。庫

注意:版本問題!??!

* 下載前使用正確的版本。為了安全起見,我建議下載Arduino IDE中的每個庫。

MD_Parola 3.0.1:https://github.com/MajicDesigns/MD_Parola

MD_MAX72XX 3.0 .2:https://github.com/MajicDesigns/MD_MAX72XX

DS3231 1.0.2:https://github.com/NorthernWidget/DS3231

或者,

在Arduino IDE中,轉到 Sketch》 Include Library》 Manage Libraries ,然后在搜索欄中鍵入“ MAX72XX”,您應該看到以下內容(參見圖片):

僅安裝MD_MAX72XX和MD_Parola。 不需要 。

步驟3:測試組件

之后安裝庫,分別測試組件,以確保它們可以正常工作。在將所有組件連接在一起之前,請先執(zhí)行以下步驟。

要測試DS3231 RTC模塊,請將DS3231連接到Arduino(請參見下面的接線)。然后在Arduino IDE中,轉到文件》示例》 DS3231》 DS3231_Test 并上傳草圖。打開串行監(jiān)視器,檢查是否獲得正確的日期,時間,日期等。

要測試矩陣顯示,請首先將其連接到Arduino(請參見下面的接線)。接下來,在Arduino IDE中,轉到文件》示例》 MD_Parola》 Parola_HelloWorld 并上傳草圖。您應該會在顯示屏上看到 HELLO ,并且它可能會或可能不會向后打印。如果文本是向后的,則必須更改以下行:

#define HARDWARE_TYPE MD_MAX72XX::PAROLA_HW

To

#define HARDWARE_TYPE MD_MAX72XX::FC16_HW

再次上傳草圖,該問題應得到解決。/p》

現(xiàn)在我們已經測試了組件,我們準備將所有組件連接在一起!

步驟4:接線

請參閱圖表或原理圖或表格

第5步:代碼

在此處獲取代碼

注意:我最初使用的是Electronic Projects的代碼,但對其進行了修改以支持當前的庫(在完成時)。

時鐘功能:

時鐘會自動設置為以24小時制顯示時間,但可以輕松更改為12小時。時鐘還將顯示溫度(以攝氏度和華氏度為單位)。我還包括一個名為“睡眠模式”的功能,該功能設置為“關閉”(有關詳細信息,請參見下面的睡眠模式)。

12hr格式: 要設置時鐘以12小時格式顯示時間,您必須注釋第88行

hour =Clock.gethour(h12,PM); //24hr Format

,并取消注釋第93至100行

if (Clock.getHour(h12,PM)》=13 || Clock.getHour(h12,PM)==0)

{

h = Clock.getHour(12,PM) - 12;

}

else

{

h = Clock.getHour(h12,PM);

}

睡眠模式:

此功能有助于降低時鐘的亮度,尤其是在我們睡覺的時間。我不認為您想在深夜醒來并被這個時鐘蒙蔽。即使處于最低設置,它也非常明亮。要啟用睡眠模式,請取消注釋行177到184

if(h == 12 || h《8) //Time intervals (in this case, from 12AM to 8AM)

{

P.setIntensity(0); //Set display brightness to lowest setting

}

else

{

P.setIntensity(6); //Set display brightness to 6 (15 is the brightest)

}

注意:當時鐘設置為12hr模式時,使用睡眠模式時遇到了一個問題。您會注意到,由于將上午8點和晚上8點都解釋為8,所以它將每天運行兩次。因此,如果將睡眠模式設置為從晚上9點至早上7點處于活動狀態(tài),則它將從上午9點至晚上7點處于活動狀態(tài)。但是,如果時鐘設置為24小時模式,則不會發(fā)生此問題。

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

    關注

    11

    文章

    1879

    瀏覽量

    132840
  • Arduino
    +關注

    關注

    188

    文章

    6491

    瀏覽量

    190095
收藏 人收藏

    評論

    相關推薦
    熱點推薦

    免費分享Arduino入門+進階(全套例程+書籍)

    Arduino是一款開源電子原型平臺,由硬件(單片機開發(fā)板)和軟件(編程環(huán)境)組成,旨在讓非專業(yè)用戶也能輕松入門電子制作和編程。它的核心思想是簡化硬件開發(fā),通過直觀的編程和模塊化設計,讓用戶快速實現(xiàn)
    的頭像 發(fā)表于 05-22 11:40 ?98次閱讀
    免費分享<b class='flag-5'>Arduino</b>入門+進階(全套例程+書籍)

    《ESP32S3 Arduino開發(fā)指南》第二章 Arduino基礎知識

    完成一個電子產品的制作。這就給開源硬件的推廣和普及設定了一個很高的門檻,電子愛好者需要花很多時間和精力才能開始開發(fā)和制作自己的作品。而使用Arduino能很快地完成一個電子產品的制作,
    發(fā)表于 05-13 09:28

    矩陣混音技術快速入門

    A&H矩陣混音技術快速入門Live_Matrix_MixingChinese
    發(fā)表于 03-26 14:12 ?0次下載

    開源項目!手把手教你制作一個互動式LED墻壁時鐘

    一定經驗,本指南都將帶你走完所有必要的步驟。 教程內容概覽 制作視頻 編碼視頻 CAD文件 材料清單 電子組件: Arduino Uno x 1 DS1302 實時時鐘模塊 x 1 WS2812B
    發(fā)表于 02-08 17:47

    I2C總線與Arduino的接口示例

    基礎 I2C總線由兩條線組成:數(shù)據(jù)線(SDA)和時鐘線(SCL)。SDA用于傳輸數(shù)據(jù),而SCL用于同步數(shù)據(jù)傳輸。I2C設備可以是主設備或從設備。主設備生成時鐘信號并啟動數(shù)據(jù)傳輸,從設備響應主設備的請求。 Arduino與I2C
    的頭像 發(fā)表于 01-17 15:34 ?1350次閱讀

    自己設計的Arduino UNO R3主控板原理圖+PCB源文件(可直接打樣)

    一年前做的Arduino UNO r3,開源精神,把自己這塊板子奉獻給大家,板子沒有什么問題,可以直接打樣制作,原理圖文件都表明了型號。不用謝~ Arduino UNO R3主控板原理圖部分截圖: *附件:MYArduino
    發(fā)表于 12-10 10:14

    開源項目!基于 Arduino 的 MIDI 架子鼓

    牢固地固定在插槽中。 第 6 步:給鼓墊接線 1、固定電纜: 使用熱膠將帶狀電纜連接到墊子上。 2、焊接鼓墊: 通過焊接將鼓墊連接到多頻段帶狀電纜。 第 7 步:制作 Arduino 擴展板 1
    發(fā)表于 11-25 12:00

    基于Arduino的串口通信項目

    基于Arduino的串口通信項目涉及多個方面,包括硬件連接、軟件編程、串口參數(shù)配置等。 一、硬件準備 Arduino開發(fā)板 :確保你有一塊Arduino開發(fā)板,如Arduino Uno
    的頭像 發(fā)表于 11-22 09:24 ?1946次閱讀

    如何使用Arduino實現(xiàn)CAN總線通信

    CAN總線(Controller Area Network)是一種多主控制的串行通信協(xié)議,廣泛應用于汽車電子、工業(yè)自動化等領域。它以其高可靠性、實時性和靈活性而受到青睞。Arduino作為一個
    的頭像 發(fā)表于 11-12 10:09 ?2485次閱讀

    MATLAB(6)--特殊矩陣

    通用的特殊矩陣 zero函數(shù):產生全是0矩陣,即零矩陣。 ones函數(shù):產生全是1矩陣,即幺矩陣。 eyes函數(shù):產生對角線為1的
    發(fā)表于 09-06 10:24

    MATLAB(2)--MATLAB矩陣的表示

    矩陣的建立 利用直接輸入法建立矩陣:將矩陣的元素用中括號括起來,按矩陣的順序輸入各元素,同一行的各元素之間用逗號或者空格分隔,不同的元素之間用分號分隔。 利用已建好的
    發(fā)表于 09-06 10:05

    MATLAB中的矩陣索引

    矩陣進行索引是從矩陣中選擇或修改部分元素的一種方式。MATLAB 有幾種索引樣式,它們不僅功能強大、靈活,而且可讀性強、表現(xiàn)力強。矩陣是 MATLAB 用來組織和分析數(shù)據(jù)的一個核心組件,索引是以可理解的方式有效操作
    的頭像 發(fā)表于 09-05 09:28 ?972次閱讀
    MATLAB中的<b class='flag-5'>矩陣</b>索引

    機器人的三大矩陣是什么及關系式

    在機器人學中,三大矩陣主要指的是與機器人位移、速度和力相關的矩陣,它們分別揭示了機器人在不同空間(如關節(jié)空間和作業(yè)空間)之間的映射關系。這三大矩陣及其關系式可以概括如下: 1. T矩陣
    的頭像 發(fā)表于 09-04 09:37 ?2802次閱讀

    XLT開關矩陣

    開關矩陣 蘇州新利通 系列化開關矩陣是提高被測件測試效率、實現(xiàn)自動化測試的核心設備,是基于標準控制平臺可進行定制化設計的產品。系列化開關矩陣工作頻率范圍覆蓋DC~67GHz,可通過LAN、GPIB
    的頭像 發(fā)表于 08-06 17:15 ?414次閱讀
    XLT開關<b class='flag-5'>矩陣</b>

    鍵盤的矩陣規(guī)格設計圖

    鍵盤的矩陣規(guī)格設計圖
    發(fā)表于 06-19 14:29 ?0次下載