/****************************************************
*Exemple de Beep pour le detecteur de chat devant la*
*porte (Signal morse SOS) à personnaliser suivant   *
*désir ... ATTiny85 Clock 1Mhz Interne En savoir    *
* sur : https://amazing-vacuum-tubes.com            *     
*****************************************************/

const int pushC = 0; // Declaration du cablage
int visuLed = 3;
int drvBuz = 2;


void setup() {
  pinMode(drvBuz, OUTPUT);   // Direction des pinuches 
  pinMode(visuLed, OUTPUT);   
  pinMode(pushC, INPUT);

  (visuLed,LOW);   // Valeurs de départ
  (drvBuz,LOW);
}

void loop() {

if (digitalRead(pushC)==HIGH) {   // Si l'entree 3 passe a "1"
    digitalWrite (visuLed, HIGH); // Allumage de la Led de memerisation
    digitalWrite (drvBuz, HIGH);  // Ti Ti Ti Tah Tah Tah Ti Ti Ti 
      delay (200);
      digitalWrite (drvBuz, LOW);
    delay (300);
    digitalWrite (drvBuz, HIGH);
      delay (200);
      digitalWrite (drvBuz, LOW);
    delay (300);
    digitalWrite (drvBuz, HIGH);
      delay (200);
      digitalWrite (drvBuz, LOW);
    delay (300);

    digitalWrite (drvBuz, HIGH);
      delay (500);
      digitalWrite (drvBuz, LOW);
    delay (300);
    digitalWrite (drvBuz, HIGH);
      delay (500);
      digitalWrite (drvBuz, LOW);
    delay (300);
    digitalWrite (drvBuz, HIGH);
      delay (500);
      digitalWrite (drvBuz, LOW);
    delay (300);

    digitalWrite (drvBuz, HIGH);
      delay (200);
      digitalWrite (drvBuz, LOW);
    delay (300);
    digitalWrite (drvBuz, HIGH);
      delay (200);
      digitalWrite (drvBuz, LOW);
    delay (300);
    digitalWrite (drvBuz, HIGH);
      delay (200);
      digitalWrite (drvBuz, LOW);
    delay (300);
  }
  delay (500); 
}