updated locations and started documenting classes.

This commit is contained in:
Bram Barbieri
2024-04-04 22:35:27 +02:00
parent eac2d891e8
commit 2ae320d230
5 changed files with 47 additions and 0 deletions

View File

@@ -0,0 +1,30 @@
class BuzzerPin{
private:
int buzzerPin;
int button;
public:
BuzzerPin(int bp, int but){
buzzerPin = bp;
button = but;
pinMode(button, INPUT);
pinMode(buzzerPin, OUTPUT);
}
void activate(){
if(digitalRead(button) == HIGH){
digitalWrite(buzzerPin, HIGH);
}else{
digitalWrite(buzzerPin, LOW);
}
}
};
BuzzerPin buzzerOne(12, 20);
void setup(){
}
void loop() {
buzzerOne.activate();
}