Microphone structure

Zo stránky 3D liga wiki
Verzia z 21:58, 30. apríl 2026, ktorú vytvoril Sebastian (diskusia | príspevky) (Vytvorená stránka „<syntaxhighlight lang="C"> const int MIC_DIGITAL = 5; const int BUZZER = 4; const int PIN_R = 0; const int PIN_G = 1; const int PIN_B = 2; bool aktivny = false; // pamätáme si stav – zapnuté alebo vypnuté void setup() { pinMode(MIC_DIGITAL, INPUT); pinMode(BUZZER, OUTPUT); pinMode(PIN_R, OUTPUT); pinMode(PIN_G, OUTPUT); pinMode(PIN_B, OUTPUT); Serial.begin(9600); } void playNote(int note) { // --- sem skopírujte funkciu z predchádzajúcej…“)
(rozdiel) ← Staršia verzia | Aktuálna úprava (rozdiel) | Novšia verzia → (rozdiel)
Prejsť na navigáciu Prejsť na vyhľadávanie
const int MIC_DIGITAL = 5;
const int BUZZER = 4;
const int PIN_R = 0;
const int PIN_G = 1;
const int PIN_B = 2;

bool aktivny = false;  // pamätáme si stav – zapnuté alebo vypnuté

void setup() {
  pinMode(MIC_DIGITAL, INPUT);
  pinMode(BUZZER, OUTPUT);
  pinMode(PIN_R, OUTPUT);
  pinMode(PIN_G, OUTPUT);
  pinMode(PIN_B, OUTPUT);
  Serial.begin(9600);
}

void playNote(int note) {
  // --- sem skopírujte funkciu z predchádzajúcej úlohy ---
}

void setColor(int r, int g, int b) {
  // --- sem skopírujte funkciu z predchádzajúcej úlohy ---
}

void loop() {
  // --- doplňte: ak mikrofón zachytí zvuk, prepnite stav 'aktivny' ---

  if (aktivny) {
    // --- doplňte: spustite sirénu a blikanie LED ---
  } else {
    // --- doplňte: vypnite bzučiak aj LED ---
  }
}