Economizar energia é crucial em sistemas embarcados. Principalmente quando você está utilizando uma bateria com pouca capacidade de carga. Portanto, vamos aprender a utilizar a funcionalidade sleep do Arduino para amenizar este problema.
Na aula anterior, vimos como implementar as interrupções no Arduino.
A luz é algo muito importante para iluminar os ambientes quando o sol não está presente. Mas existem muitos casos em que não é necessário deixar a lâmpada com sua intensidade de iluminação normal. Para esses casos, uma solução interessante é utilizar um dimmer. Então vamos entender o que é, pra que serve e como funciona.