chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

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

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

Arduino矩陣時(shí)鐘的制作教程

454398 ? 來源:wv ? 2019-10-24 15:13 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

第1步:收集組件

該項(xiàng)目所需的組件:

Max7219點(diǎn)矩陣顯示

RTC DS3231

3V CR3032電池(用于DS3231)

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

步驟2:庫

下載以下庫并通過將

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

注意:版本問題?。?!

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

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中,轉(zhuǎn)到 Sketch》 Include Library》 Manage Libraries ,然后在搜索欄中鍵入“ MAX72XX”,您應(yīng)該看到以下內(nèi)容(參見圖片):

僅安裝MD_MAX72XX和MD_Parola。 不需要 。

步驟3:測試組件

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

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

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

#define HARDWARE_TYPE MD_MAX72XX::PAROLA_HW

To

#define HARDWARE_TYPE MD_MAX72XX::FC16_HW

再次上傳草圖,該問題應(yīng)得到解決。/p》

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

步驟4:接線

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

第5步:代碼

在此處獲取代碼

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

時(shí)鐘功能:

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

12hr格式: 要設(shè)置時(shí)鐘以12小時(shí)格式顯示時(shí)間,您必須注釋第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);

}

睡眠模式:

此功能有助于降低時(shí)鐘的亮度,尤其是在我們睡覺的時(shí)間。我不認(rèn)為您想在深夜醒來并被這個(gè)時(shí)鐘蒙蔽。即使處于最低設(shè)置,它也非常明亮。要啟用睡眠模式,請取消注釋行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)

}

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

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

    關(guān)注

    11

    文章

    1951

    瀏覽量

    134518
  • Arduino
    +關(guān)注

    關(guān)注

    190

    文章

    6514

    瀏覽量

    195855
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    鐵路時(shí)鐘系統(tǒng)介紹、時(shí)鐘系統(tǒng)、授時(shí)服務(wù)器

    時(shí)鐘系統(tǒng)
    西安同步電子科技有限公司
    發(fā)布于 :2025年11月12日 17:39:23

    高清混合矩陣 vs 傳統(tǒng)矩陣:別再瞎選!3 大核心差異 + 行業(yè)選型攻略,選錯(cuò)可能虧大了

    在數(shù)字化視聽系統(tǒng)快速發(fā)展的當(dāng)下,矩陣切換器作為信號(hào)傳輸與調(diào)度的 “核心樞紐”,其性能差異直接影響著視聽體驗(yàn)的質(zhì)量與系統(tǒng)運(yùn)行的穩(wěn)定性。目前市場上主流的矩陣切換器主要分為 “高清混合矩陣切換器
    的頭像 發(fā)表于 11-12 10:42 ?95次閱讀
    高清混合<b class='flag-5'>矩陣</b> vs 傳統(tǒng)<b class='flag-5'>矩陣</b>:別再瞎選!3 大核心差異 + 行業(yè)選型攻略,選錯(cuò)可能虧大了

    指針式時(shí)鐘 單面網(wǎng)絡(luò)子鐘

    時(shí)鐘
    jf_47371611
    發(fā)布于 :2025年09月12日 13:38:52

    如何用Arduino Nano/UNO R3開發(fā)板給另一個(gè)Arduino IDE不能下載的Arduino Nano/UNO R3開發(fā)板重新燒錄引導(dǎo)程序bootlaoder

    本文介紹了如何用能夠Arduino IDE下載的Arduino Nano/UNO R3開發(fā)板給另一個(gè)Arduino IDE不能下載的Arduino Nano/UNO R3開發(fā)板重新燒錄
    的頭像 發(fā)表于 08-08 20:16 ?3009次閱讀
    如何用<b class='flag-5'>Arduino</b> Nano/UNO R3開發(fā)板給另一個(gè)<b class='flag-5'>Arduino</b> IDE不能下載的<b class='flag-5'>Arduino</b> Nano/UNO R3開發(fā)板重新燒錄引導(dǎo)程序bootlaoder

    免費(fèi)分享Arduino入門+進(jìn)階(全套例程+書籍)

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

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

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

    矩陣混音技術(shù)快速入門

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

    開源項(xiàng)目!手把手教你制作一個(gè)互動(dòng)式LED墻壁時(shí)鐘!

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

    I2C總線與Arduino的接口示例

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

    AN-660:XY矩陣鍵盤與MicroConverter的接口

    電子發(fā)燒友網(wǎng)站提供《AN-660:XY矩陣鍵盤與MicroConverter的接口.pdf》資料免費(fèi)下載
    發(fā)表于 01-13 16:02 ?0次下載
    AN-660:XY<b class='flag-5'>矩陣</b>鍵盤與MicroConverter的接口

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

    CAN(Controller Area Network)總線是一種常用于汽車和工業(yè)控制系統(tǒng)的串行通信協(xié)議,以其高可靠性和實(shí)時(shí)性而聞名。Arduino,作為一種流行的開源微控制器平臺(tái),可以通過附加
    的頭像 發(fā)表于 12-23 09:06 ?2794次閱讀

    Arduino采集雷達(dá)模塊數(shù)據(jù)與串口繪圖

    Arduino采集雷達(dá)模塊數(shù)據(jù)與串口繪圖
    的頭像 發(fā)表于 12-14 11:44 ?1199次閱讀
    <b class='flag-5'>Arduino</b>采集雷達(dá)模塊數(shù)據(jù)與串口繪圖

    Arduino Nano Matter開發(fā)板正式上市

    Silicon Labs(芯科科技)和Arduino在近日共同宣布Arduino Nano Matter開發(fā)板現(xiàn)已正式上市。這是延續(xù)今年3 月芯科科技和Arduino釋出Arduino
    的頭像 發(fā)表于 12-10 13:50 ?1408次閱讀

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

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

    HAL庫在Arduino平臺(tái)上的使用

    HAL庫在Arduino平臺(tái)上的使用 Arduino平臺(tái)是一個(gè)開源的電子原型平臺(tái),它包括硬件(基于微控制器的電路板)和軟件(Arduino IDE)。Arduino平臺(tái)因其簡單易用而受
    的頭像 發(fā)表于 12-02 14:04 ?2287次閱讀