17 Aug 2020 -
Arduino LowPower Library
Sleep mode cho phép người dùng dừng hoặc tắt một số mô đun trong Microcontroller để giảm điện năng tiêu thụ. Arduino UNO, Arduino Nano and Pro-mini với ATmega328P có Brown-out Detector (BOD) (theo dõi điện áp ngõ vào khi ở chế độ sleep mode)
Có 6 chế độ sleep modes trong chip ATmega328P:
LowPower.idle(SLEEP_8S, ADC_OFF, TIMER2_OFF, TIMER1_OFF, TIMER0_OFF, SPI_OFF, USART0_OFF, TWI_OFF);
Power-Down Mode
LowPower.powerDown(SLEEP_8S, ADC_OFF, BOD_OFF);
Standby Mode
Extended Standby Mode