10-12-2019, 21:13
Do Arduino możesz doinstalować Minicore, wtedy wybierasz z opcji procek 328 i to, że chcesz używać płytki z 1MHz (lub 8 czy 16Mhz, w trybie uśpienia to nie ma znaczenia) wgrywasz bootloader (ustawia przy okazji fuse) i możesz normalnie używać delay czy millis bez potrzeby przeliczania w pamięci.
Pawer bank nie jest dobry z tego powodu, że tam ciągle pracuje przetwornica i nawet jeśli nie ma poboru prądu to i tak na własne potrzeby jest zużywane z 1mA. No a poza tym jak już zauważyłeś szybko się wyłącza. Jeśli reszta układu na to pozwala można użyć gołego ogniwa 18500, Arduino ustawione na 8MHz może być spokojnie z niego zasilane do 3V. Wtedy odpadają straty na zmianie napięcia, a przy okazji Arduino mniej zużywa prądu zasilane niższym napięciem.
Płytka PRO MINI w max uśpieniu może pobierać poniżej 1uA po usunięciu led statusu zasilania.
Pawer bank nie jest dobry z tego powodu, że tam ciągle pracuje przetwornica i nawet jeśli nie ma poboru prądu to i tak na własne potrzeby jest zużywane z 1mA. No a poza tym jak już zauważyłeś szybko się wyłącza. Jeśli reszta układu na to pozwala można użyć gołego ogniwa 18500, Arduino ustawione na 8MHz może być spokojnie z niego zasilane do 3V. Wtedy odpadają straty na zmianie napięcia, a przy okazji Arduino mniej zużywa prądu zasilane niższym napięciem.
Płytka PRO MINI w max uśpieniu może pobierać poniżej 1uA po usunięciu led statusu zasilania.
Miło być decenianym https://buycoffee.to/kaczakat