Arduino TKJHAT
Arduino library for Pico HAT extension board
Loading...
Searching...
No Matches
Buzzer.h
1
#ifndef TKJHAT_BUZZER_H
2
#define TKJHAT_BUZZER_H
3
4
#include <Arduino.h>
5
18
19
class
Buzzer
{
20
private
:
21
uint8_t pin;
22
28
29
public
:
30
Buzzer
(uint8_t pin);
31
37
38
void
begin
();
39
51
52
void
playTone
(uint32_t frequency, uint32_t duration);
53
59
60
void
turnOff
();
61
};
62
66
67
#endif
Buzzer::begin
void begin()
Initialize the buzzer pin Configures the buzzer pin as a digital output.
Buzzer::playTone
void playTone(uint32_t frequency, uint32_t duration)
Play a tone on the buzzer.
Buzzer::turnOff
void turnOff()
Turn off the buzzer.
Buzzer::Buzzer
Buzzer(uint8_t pin)
Construct a new Buzzer object.
src
Buzzer.h
Generated by
1.16.1