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進(jìn)入睡眠狀態(tài)

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

掃碼添加小助手

加入工程師交流群

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

使用什么電路板?

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

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

第2步:睡眠模式

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

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

步驟3:中斷

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

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

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

第4步:代碼/草圖

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

第5步:EXERCISE 1

步驟1)

現(xiàn)在是時(shí)候上傳草圖了。但在此之前,在d2中放了一根跳線?,F(xiàn)在就把它拔掉另一端。加載草圖并等待5秒鐘,LED指示燈熄滅,Arduino進(jìn)入休眠狀態(tài)。

步驟2)

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

對(duì)于我使用實(shí)時(shí)時(shí)鐘(RTC)喚醒的示例項(xiàng)目濕度和溫度數(shù)據(jù)記錄器只需單擊以下鏈接:使用RTC喚醒ARDUINO數(shù)據(jù)記錄器的示例。它是如何在現(xiàn)實(shí)世界中發(fā)揮作用的一個(gè)很好的例子

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

    關(guān)注

    190

    文章

    6515

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    nRF54L15 如何自動(dòng)管理電源狀態(tài)

    1:nRF54L15 上的所有線程都處于空閑狀態(tài)且外設(shè)都已關(guān)閉,則設(shè)備會(huì)在 藍(lán)牙廣播間隔結(jié)束后自動(dòng)進(jìn)入系統(tǒng) ON-IDLE(睡眠)模式 nRF54L15 的電源和時(shí)鐘管理單元可自動(dòng)管理電源狀態(tài)
    的頭像 發(fā)表于 11-29 23:49 ?222次閱讀
    nRF54L15 如何自動(dòng)管理電源<b class='flag-5'>狀態(tài)</b>

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

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

    n32g031單片機(jī)進(jìn)入睡眠模式無(wú)法喚醒怎么解決?

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

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

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

    FAQ_MA35D1_ 如何進(jìn)入睡眠模式?

    FAQ_MA35D1_ 如何進(jìn)入睡眠模式
    發(fā)表于 09-02 07:06

    睡眠障礙調(diào)控系列之經(jīng)顱振蕩直流電刺激(toDCS)

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

    如何CYW54907進(jìn)入休眠狀態(tài)?

    )。 如何在 CYW54907 上使用 wl 工具執(zhí)行睡眠、傳輸?shù)让睢? 如何芯片進(jìn)入休眠狀態(tài)? 請(qǐng)幫我配置這些狀態(tài)。
    發(fā)表于 07-09 07:08

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

    為 CYBT-213043-EVAL 的調(diào)整示例。 當(dāng)我按下用戶按鈕時(shí),我可以在 PUART 上看到輸出,ble 工作正常。 但是,主板永遠(yuǎn)不會(huì)進(jìn)入睡眠模式。 我看到恒定使用量約為 2.5mA,并且從未調(diào)用
    發(fā)表于 07-02 07:20

    請(qǐng)問(wèn)如何CYW20721B2進(jìn)入睡眠狀態(tài)?

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

    經(jīng)顱電刺激適應(yīng)癥系列之tACS調(diào)節(jié)睡眠

    多腦區(qū)協(xié)同的睡眠啟動(dòng)機(jī)制睡眠的啟動(dòng)依賴于皮層與皮層下結(jié)構(gòu)的動(dòng)態(tài)交互。前額葉皮層通過(guò)調(diào)控皮層-丘腦-腦干環(huán)路,主導(dǎo)從覺(jué)醒到睡眠的過(guò)渡。實(shí)驗(yàn)表明,前額葉神經(jīng)元在睡眠初期會(huì)率先
    的頭像 發(fā)表于 04-13 20:24 ?1327次閱讀
    經(jīng)顱電刺激適應(yīng)癥系列之tACS調(diào)節(jié)<b class='flag-5'>睡眠</b>

    當(dāng)S32K312進(jìn)入睡眠狀態(tài)時(shí),它會(huì)重置是什么原因?qū)е碌模?/a>

    我們看到一個(gè)問(wèn)題,當(dāng) S32K312 進(jìn)入睡眠狀態(tài)時(shí),它會(huì)重置 這里可能的根本原因是什么?
    發(fā)表于 04-03 08:20

    如何在i.MX6ULL睡眠時(shí)停止刷新LCD?

    為了更好的 EMC,我們需要在 i.MX6ULL 進(jìn)入睡眠狀態(tài)時(shí)停止 LCD 刷新。 能否實(shí)現(xiàn) ? 平臺(tái): i.MX6ULL 系統(tǒng): Linux
    發(fā)表于 04-03 07:14

    為什么afe4400進(jìn)入睡眠狀態(tài)時(shí),會(huì)將SPI_SOMI引腳電平拉低?

    請(qǐng)問(wèn),為什么afe4400進(jìn)入睡眠狀態(tài)時(shí),居然會(huì)將SPI_SOMI引腳電平拉低? spi總線上帶有兩個(gè)spi從設(shè)備,當(dāng)我將afe4400的AFE_PDN引腳拉低時(shí),afe4400進(jìn)入睡眠狀態(tài)
    發(fā)表于 01-06 08:35

    TCA8418用來(lái)做鍵盤擴(kuò)展,有時(shí)候設(shè)備開(kāi)關(guān)機(jī)或進(jìn)入睡眠狀態(tài),啟動(dòng)或喚醒會(huì)出現(xiàn)鍵盤失靈現(xiàn)象,怎么解決?

    在TCA8418旁邊有13.56MHZ的讀卡模塊,TCA8418用來(lái)做鍵盤擴(kuò)展,有時(shí)候設(shè)備開(kāi)關(guān)機(jī),或進(jìn)入睡眠狀態(tài),啟動(dòng)或喚醒會(huì)出現(xiàn)鍵盤失靈現(xiàn)象。8418是什么原因受干擾,有什么辦法避免么,有什么好的解決方法。
    發(fā)表于 01-03 08:04

    如何降低AD1247的功耗?

    為了使AD1247進(jìn)入睡眠模式以降低功耗嘗試了以下兩種方法: 1、將START置為低電平 ,但是至低電平后電流沒(méi)有變化; 2、通過(guò)SLEEP指令,這個(gè)進(jìn)入睡眠后AD1247的確不工作了,喚醒之后
    發(fā)表于 12-24 07:51