Code for the keypad

Dependencies:   TextLCD keypad mbed-rtos mbed

Committer:
michiel975
Date:
Mon May 08 19:57:56 2017 +0000
Revision:
0:f39f0de7c0ce
Keypad 5

Who changed what in which revision?

UserRevisionLine numberNew contents of line
michiel975 0:f39f0de7c0ce 1 #ifndef BUZZER_H
michiel975 0:f39f0de7c0ce 2 #define BUZZER_H
michiel975 0:f39f0de7c0ce 3
michiel975 0:f39f0de7c0ce 4 #include "mbed.h"
michiel975 0:f39f0de7c0ce 5
michiel975 0:f39f0de7c0ce 6 class Buzzer{
michiel975 0:f39f0de7c0ce 7
michiel975 0:f39f0de7c0ce 8 public:
michiel975 0:f39f0de7c0ce 9 Buzzer(PinName buzzerPin);
michiel975 0:f39f0de7c0ce 10 void playNote(float frequency, float duration = 100, float volume = 1.0);
michiel975 0:f39f0de7c0ce 11 void startupBeep();
michiel975 0:f39f0de7c0ce 12
michiel975 0:f39f0de7c0ce 13 private:
michiel975 0:f39f0de7c0ce 14 PwmOut out;
michiel975 0:f39f0de7c0ce 15 };
michiel975 0:f39f0de7c0ce 16
michiel975 0:f39f0de7c0ce 17 #endif