need help

Portrait de sofiane

i need some help i am working with the esp8266 to send an email in a project of door look when you tap the correct passe word notjing an when you tap the wrong passe word an email it send 

this is the script , i have use an led to simulate 

Portrait de brossden

Pourquoi écrivez vous en Anglais alors que le code utilise des mots français ?????

mais bon ! essayez le code modifié :

#include <Keypad.h>
#include <Servo.h>
#include <LiquidCrystal.h>
#include <string.h>

const byte ROWS = 4; // nombre de lignes
const byte COLS = 4; // nombre de colonnes

// Define the Keymap
char keys[ROWS][COLS] = {
{'1','2','3','A'},
{'4','5','6','B'},
{'7','8','9','C'},
{'*','0','#','D'}
};

// Connection des lignes.
byte rowPins[ROWS] = { 9,8,7,6};
// Connection des colonnes
byte colPins[COLS] = { 5,4,3,2 };
 

// Creation du Keypad
Keypad myKeypad = Keypad( makeKeymap(keys), rowPins, colPins, ROWS, COLS);

Servo servoMoteur;//defenition du servo

LiquidCrystal lcd(A0,A1, A2,A3, A4, A5);//LiquidCrystal(rs, enable, d4, d5, d6, d7)

int pinLed=13;
int i=0;
int buzzer=12;

void setup() {
  servoMoteur.attach(10);
  pinMode(13, OUTPUT);
  pinMode(12,OUTPUT);
  lcd.begin(2,16);
 
  lcd.print("     HELLO!     ");
  delay(5000);
  lcd.clear();
  lcd.setCursor(1,0);
  lcd.print("    ENTRER");
  lcd.setCursor(0,1);
  lcd.print(" Mot De Passe");
  delay(1000);
  lcd.clear();
 
}

void loop() {
  String pass;
  // char d = myKeypad.waitForKey();

  while (char d != 'A')
{
  pass = pass+d;
  d = myKeypad.waitForKey();
}

   lcd.print(pass);

 // mdp correct
  if (pass == "1234")
  {
    lcd.print("    correcte");
    delay(1000);
    servoMoteur.write(180);
    lcd.clear();
    lcd.print("  BIENVENUE") ;
    delay(1000);
    servoMoteur.write(90);
    
  }
 
  // mdp incorrect
  else{
    lcd.clear();
    lcd.print("Faux");
    digitalWrite(13, HIGH);
    delay(1000);
    digitalWrite(13, LOW);
    
    i=i+1;
    
    if (i == 3)
    {
      lcd.clear();
      lcd.print("   ALARME");
      lcd.setCursor(0,1);
      lcd.print("  ACTIVEE");

      digitalWrite(12 ,HIGH);
      delay(1000);
      digitalWrite(12 ,LOW);
      digitalWrite(13, HIGH);
      delay(5000);
      digitalWrite(13, LOW);
      delay(5000);
          }
        else{
         lcd.print(" :REESAYER!");
      delay(1000);
      lcd.clear();
      lcd.print("****");
    }

  }

 }
    
 

Portrait de sofiane

oui je sais mais le script de le module wifi je l'ai pas trouver?

Portrait de brossden

Tiens tu n'est plus anglophone ?

Portrait de sofiane

c'est pas ça le problème vraiment j'ai besoin le script de eps 8266 dans mon projet vraiment je l'ai besoin stp c'est tu peux m'aider?

 

Portrait de brossden

Bonjour

Pout tout dire j'apprécie guère le fait de se la jouer en anglais quand on est même pas capable d'écrire dans un français correcte. Donc je vais me limiter à te donner un lien mais ce sera terminé pour ma participation :  Email Arduino

Portrait de sofiane

Je veux juste un peu d'aide, pas font des remarques sur mon français  ce n'est pas le but, en tout les cas merci de pour votre aide

Portrait de brossden

Est ce que l'on peut connaître ta langue maternelle  ? La rubrique "Présentation" est faite pour cela !!

Portrait de sofiane

ma langue maternelle c'est l'arabe frère  

Portrait de brossden

Je ne suis pas ton frère ok !