heart_beat.h 279 B

12345678910111213141516
  1. #pragma once
  2. #include "node.h"
  3. #include "led.h"
  4. class HeartBeat final : public Node {
  5. public:
  6. explicit HeartBeat(uint8_t pin) noexcept;
  7. void init() noexcept override;
  8. void update(unsigned long deltaMillis) noexcept override;
  9. private:
  10. Led led_;
  11. unsigned long t_;
  12. };