From 868d9d0d95c6c3ea54106df799cc498a2fb121e1 Mon Sep 17 00:00:00 2001 From: ZareMate <0.zaremate@gmail.com> Date: Thu, 16 Jan 2025 01:24:47 +0100 Subject: [PATCH] Refactor pin definitions for mute and deafen functionality in main.ino --- main/main.ino | 22 ++++++++++++---------- 1 file changed, 12 insertions(+), 10 deletions(-) diff --git a/main/main.ino b/main/main.ino index d8da66d..d57f63b 100644 --- a/main/main.ino +++ b/main/main.ino @@ -1,25 +1,27 @@ -#define MUTE_PIN 18 -#define DEAFEN_PIN 19 +#define MUTE_PIN_LED 18 +#define DEAFEN_PIN_LED 19 +#define MUTE_PIN_BUTTON 16 +#define DEAFEN_PIN_BUTTON 17 void setup() { - pinMode(16, INPUT_PULLUP); // D16 for "mute" button - pinMode(17, INPUT_PULLUP); // D17 for "deafen" button - pinMode(MUTE_PIN, OUTPUT); - pinMode(DEAFEN_PIN, OUTPUT); + pinMode(MUTE_PIN_BUTTON, INPUT_PULLUP); // D16 for "mute" button + pinMode(DEAFEN_PIN_BUTTON, INPUT_PULLUP); // D17 for "deafen" button + pinMode(MUTE_PIN_LED, OUTPUT); + pinMode(DEAFEN_PIN_LED, OUTPUT); Serial.begin(115200); } void loop() { // ...existing code... - if (digitalRead(16) == LOW) - { // Button on D16 pressed + if (digitalRead(MUTE_PIN_BUTTON) == LOW) + { // MUTE_PIN_BUTTON pressed Serial.println("mute"); delay(200); // Debounce delay } - if (digitalRead(17) == LOW) - { // Button on D17 pressed + if (digitalRead(DEAFEN_PIN_BUTTON) == LOW) + { // DEAFEN_PIN_BUTTON pressed Serial.println("deafen"); delay(200); // Debounce delay }