為了控制Arduino的隨機(jī)睡眠與喚醒,不采用“預(yù)定睡眠-隨機(jī)喚醒”的常規(guī)設(shè)計模式,而是通過一個外部中斷隨機(jī)使Arduino進(jìn)入睡眠,并且通過同一個外部中斷隨機(jī)喚醒Arduino。首先使用開源Enerlib和LowPower庫對ArduinoPro Mini進(jìn)行實(shí)驗,然后應(yīng)用于實(shí)際的工程設(shè)計中,取得了很好的效果。該方法可以作為成熟的方案推廣到工程設(shè)計的實(shí)際應(yīng)用當(dāng)中。