国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

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

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

3天內不再提示

如何讓Arduino進入睡眠狀態

454398 ? 來源:工程師吳畏 ? 2019-08-26 08:54 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

第1步:需要的材料/使用的電路板

使用什么電路板?

在本教程中,我們將使用Arduino Uno,因為它是一個更簡單的原型板。在一個真實的現場項目中,我會使用Arduino Pro Mini。 Arduino Uno和Arduino Pro Mini具有非常相似的特性,Arduino pro mini具有更少的硬件供電(例如USB部分,額外的LED和其他一些東西),因此功耗更低。這就是為什么Arduino Pro mini是更好的選擇。舉一個例子,Uno在清醒時使用30-40 mA,在睡眠時使用約19 mA。 Pro Mini在喚醒時使用25mA,在睡眠時使用0.57 mA。由于每個mA在連接到電池時都很重要,你可以看到沒有比賽,Arduino Pro Mini是贏家。

注意:作為初學者,Arduino Pro Mini可能有點令人生畏,但沒有理由。是的,您需要將標題焊接到電路板上,并且需要使用FTDI電纜上傳草圖,但除此之外沒有重大差異。

第2步:睡眠模式

當您查看ATmega328p的文檔時(單擊此鏈接獲取本文檔的副本)處理器用于Arduino Uno和Arduino Pro mini,您會注意到那里有許多不同的睡眠模式可用。但在現實世界中,實際上只有一種模式很有用;掉電模式(SLEEP_MODE_PWR_DOWN)。

當您將Arduino置于休眠狀態時,它會關閉所有不必要的組件,從而降低MCU微控制器單元)的功耗。在這種模式下,你可以喚醒它的唯一方法是使用外部影響(例如我們輕輕喚醒它)。我們將在本教程稍后討論如何執行此操作。

步驟3:中斷

在我們進入代碼放置Arduino之前睡覺我們需要了解中斷概念。描述它的最佳方式是;你正在研究你真正需要關注的事情。你戴著耳機大聲爆破你的音樂,淹沒你的余情。你如此專注于外面世界對你失去了。引起你注意的唯一方法就是給你一個輕推。在你收到這個輕推之后,你要注意中斷的內容,并在處理之后你重新打開音樂并繼續你的任務。

注意:我不打算深入了解中斷有什么用處,但如果您想了解有關此概念的更多信息,請查看我的教程( 使用中斷來改善項目的功能 )

大多數真正的Arduino都有幾個引腳可以做到這一點。 Uno和Pro Mini有2個引腳(d2和d3),能夠中斷Arduino正在做的事情。有了這個,我們可以將Arduino推回到清醒狀態。

第4步:代碼/草圖

您可以從我的下載已完成的完成草圖網站點擊此鏈接要獲得完整的描述和解釋代碼如何工作,您可以點擊鏈接:讓您的Arduino進入睡眠狀態的指南進入我的博客。

第5步:EXERCISE 1

步驟1)

現在是時候上傳草圖了。但在此之前,在d2中放了一根跳線。現在就把它拔掉另一端。加載草圖并等待5秒鐘,LED指示燈熄滅,Arduino進入休眠狀態。

步驟2)

LED熄滅后插入跳線的另一端連接Arduino Uno上的GND引腳。這將拉低引腳2 LOW觸發中斷,從而喚醒正在睡眠的Arduino。 LED重新亮起后,您可以將跳線從GND中取出,5秒鐘后,Arduino會重新進入睡眠狀態。

對于我使用實時時鐘(RTC)喚醒的示例項目濕度和溫度數據記錄器只需單擊以下鏈接:使用RTC喚醒ARDUINO數據記錄器的示例。它是如何在現實世界中發揮作用的一個很好的例子

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

    關注

    190

    文章

    6526

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    nRF54L15 如何自動管理電源狀態

    1:nRF54L15 上的所有線程都處于空閑狀態且外設都已關閉,則設備會在 藍牙廣播間隔結束后自動進入系統 ON-IDLE(睡眠)模式 nRF54L15 的電源和時鐘管理單元可自動管理電源狀態
    的頭像 發表于 11-29 23:49 ?474次閱讀
    nRF54L15 如何自動管理電源<b class='flag-5'>狀態</b>

    nrf9151 NB-IOT/CAT-M modem睡眠模式的轉換(二)

    1:nrf9151 調制解調器支持哪些睡眠模式?如何進入睡眠模式? nRF9151 調制解調器支持多種睡眠模式,主要由調制解調器和系統電源管理單元 (PMU) 自動管理。與調制解調器相關的主要
    的頭像 發表于 11-29 23:43 ?458次閱讀
    nrf9151 NB-IOT/CAT-M modem<b class='flag-5'>睡眠</b>模式的轉換(二)

    MCU典型的睡眠喚醒時間delay的概念

    CPU系統有兩種典型的低功耗模式:一種是睡眠模式,另一種是空閑模式。它們都可以通過執行相應的指令而進入。對于睡眠模式,一般來說系統會停止系統時鐘的運行及所有代碼指令的運行,以及大多數外設模塊的運行
    發表于 11-25 08:03

    n32g031單片機進入睡眠模式無法喚醒怎么解決?

    求問大家:第一次使用單片機的睡眠模式遇到的問題: 1.如果把PWR_EnterSLEEPMode()函數放在while(1)外邊進入睡眠模式后,外部按鍵中斷無法觸發,單片機無法喚醒; 2.如果把PWR_EnterSLEEPMode()函數放在while(1)里邊就可以觸發
    發表于 10-10 07:11

    【NCS隨筆】如何進入system_off深度睡眠模式以及配置GPIO中斷喚醒

    【NCS隨筆】如何進入system_off深度睡眠模式以及配置GPIO中斷喚醒 本文章主要是講解NCS下面使用nRF54L15如何進入system_off模式,以及如何配置通過按鍵喚醒 一、如何
    的頭像 發表于 09-29 00:56 ?759次閱讀
    【NCS隨筆】如何<b class='flag-5'>進入</b>system_off深度<b class='flag-5'>睡眠</b>模式以及配置GPIO中斷喚醒

    FAQ_MA35D1_ 如何進入睡眠模式?

    FAQ_MA35D1_ 如何進入睡眠模式
    發表于 09-02 07:06

    睡眠障礙調控系列之經顱振蕩直流電刺激(toDCS)

    1.睡眠障礙的類型與表征睡眠障礙其類型超80種,其中最常見的三種類型及其表征如下:類型核心表征具體描述慢性失眠癥長期入睡困難或睡眠維持障礙持續≥3個月,夜間反復清醒,
    的頭像 發表于 08-13 19:16 ?1031次閱讀
    <b class='flag-5'>睡眠</b>障礙調控系列之經顱振蕩直流電刺激(toDCS)

    如何CYW54907進入休眠狀態

    )。 如何在 CYW54907 上使用 wl 工具執行睡眠、傳輸等命令。 如何芯片進入休眠狀態? 請幫我配置這些狀態
    發表于 07-09 07:08

    CYBT-213043-02觸發睡眠模式是否需要其他配置或硬件?

    為 CYBT-213043-EVAL 的調整示例。 當我按下用戶按鈕時,我可以在 PUART 上看到輸出,ble 工作正常。 但是,主板永遠不會進入睡眠模式。 我看到恒定使用量約為 2.5mA,并且從未調用
    發表于 07-02 07:20

    請問如何CYW20721B2進入睡眠狀態

    我曾嘗試 CYW20721B2 休眠,但至今沒有成功。 我有一個 CYBT-413061 模塊,在 APPLICATION_START() 結尾處的幾個示例程序中添加了以下代碼,但沒有睡眠
    發表于 06-26 06:34

    《ESP32S3 Arduino開發指南》第二章 Arduino基礎知識

    Arduino提供了一個開放易學,進入門檻相對較低的開發平臺,電子愛好者對于開源硬件的廣泛使用變成了可能。 廣泛來說,Arduino指的是一個生態,這里就包括
    發表于 05-13 09:28

    AG32 MCU 如何進入低功耗模式

    門控 在運行模式下,外設和存儲器的時鐘可以隨時停止,以減少功耗。 為了進一步降低睡眠模式下的功耗,可以在執行WFI或WFE指令之前禁用外圍時鐘。 3. 睡眠模式 3.1 進入睡眠模式 休眠模式通過執行
    發表于 04-21 11:29

    經顱電刺激適應癥系列之tACS調節睡眠

    多腦區協同的睡眠啟動機制睡眠的啟動依賴于皮層與皮層下結構的動態交互。前額葉皮層通過調控皮層-丘腦-腦干環路,主導從覺醒到睡眠的過渡。實驗表明,前額葉神經元在睡眠初期會率先
    的頭像 發表于 04-13 20:24 ?1739次閱讀
    經顱電刺激適應癥系列之tACS調節<b class='flag-5'>睡眠</b>

    當S32K312進入睡眠狀態時,它會重置是什么原因導致的?

    我們看到一個問題,當 S32K312 進入睡眠狀態時,它會重置 這里可能的根本原因是什么?
    發表于 04-03 08:20

    如何在i.MX6ULL睡眠時停止刷新LCD?

    為了更好的 EMC,我們需要在 i.MX6ULL 進入睡眠狀態時停止 LCD 刷新。 能否實現 ? 平臺: i.MX6ULL 系統: Linux
    發表于 04-03 07:14