arduino:low_power
Differences
This shows you the differences between two versions of the page.
| Next revision | Previous revision | ||
| arduino:low_power [2017/08/08 11:52] – created aistis | arduino:low_power [2018/04/11 21:43] (current) – aistis | ||
|---|---|---|---|
| Line 3: | Line 3: | ||
| Jei naudoji 3.7v li-ion baterija, sugebejau gauti 3ma miegojimo rezime, turi buti geriau bet nezinau kaip. | Jei naudoji 3.7v li-ion baterija, sugebejau gauti 3ma miegojimo rezime, turi buti geriau bet nezinau kaip. | ||
| Darbo rezime apie 11ma, cia islitavus power leda. | Darbo rezime apie 11ma, cia islitavus power leda. | ||
| + | |||
| + | 2018-04-10 islitavau voltage reguliatoriu L05 ant jo parasyta ir ant pro mini 16mhz 5v miegojimo rezime gaunu 0.005ma, super mazai, cai galetu 77 metus arduino taip veikti ant 3400 mha baterijos ... | ||
| naudojau sita biblioteka | naudojau sita biblioteka | ||
| Line 11: | Line 13: | ||
| internete raso kad 0.1ma galima pasiekti. | internete raso kad 0.1ma galima pasiekti. | ||
| + | |||
| + | <code c> | ||
| + | // **** INCLUDES ***** | ||
| + | #include " | ||
| + | |||
| + | void setup() | ||
| + | { | ||
| + | // No setup is required for this library | ||
| + | pinMode(LED_BUILTIN, | ||
| + | digitalWrite(LED_BUILTIN, | ||
| + | } | ||
| + | |||
| + | void loop() | ||
| + | { | ||
| + | // Enter idle state for 8 s with the rest of peripherals turned off | ||
| + | // Each microcontroller comes with different number of peripherals | ||
| + | // Comment off line of code where necessary | ||
| + | |||
| + | // ATmega328P, ATmega168 | ||
| + | LowPower.idle(SLEEP_8S, | ||
| + | SPI_OFF, USART0_OFF, TWI_OFF); | ||
| + | |||
| + | // ATmega32U4 | ||
| + | // | ||
| + | // TIMER0_OFF, SPI_OFF, USART1_OFF, TWI_OFF, USB_OFF); | ||
| + | |||
| + | // ATmega2560 | ||
| + | // | ||
| + | // TIMER2_OFF, TIMER1_OFF, TIMER0_OFF, SPI_OFF, USART3_OFF, | ||
| + | // USART2_OFF, USART1_OFF, USART0_OFF, TWI_OFF); | ||
| + | |||
| + | // ATmega256RFR2 | ||
| + | // | ||
| + | // TIMER2_OFF, TIMER1_OFF, TIMER0_OFF, SPI_OFF, | ||
| + | // USART1_OFF, USART0_OFF, TWI_OFF); | ||
| + | |||
| + | // Do something here | ||
| + | // Example: Read sensor, data logging, data transmission. | ||
| + | digitalWrite(LED_BUILTIN, | ||
| + | delay(2000) ; | ||
| + | digitalWrite(LED_BUILTIN, | ||
| + | } | ||
| + | </ | ||
arduino/low_power.1502182332.txt.gz · Last modified: by aistis
