Hello Body!!! 8) Premier post mais pas premier compte. Nous revenons avec un nouveau projet et nous avons de votre aide!
Le projet est le suivant :
- créer une boîte aux lettres que nous déverrouillerons par mot de passe sur smartphone!
- Détecter la présence de courrier et le signaler sur le smartphone!
Pour gérer le mot de passe j'utilise la librairie Password.
Je vous met ci dessous un morceau de code simplifié (sans commentaire c'est pas compliqué )
Le problème se trouve au niveau du password = ""; #OU password.reset(); non efficace
Je suis dans la catégorie disons intermédiaire !
merci pour votre aide! :-* :-* :-* :-*
#include <Password.h>
String test = "";
String flag = "A";
String mdp = "azer";
Password password = Password("Aazer");
const int led1 = 10; // broche 10 du micro-contrôleur se nomme maintenant : led1
const int led2 = 11;
void setup() {
// put your setup code here, to run once:
pinMode(led1, OUTPUT); // Definir led1 comme une sortie
pinMode(led2, OUTPUT);
Serial.begin(9600);
}
void loop() {
// put your main code here, to run repeatedly:
if (Serial.available())
{
char lettre = Serial.read();
Serial.println(lettre);
if (password.evaluate())
{
Serial.println("YOU WIN");
}
else
{
password.append(lettre);
test= test + lettre;
char b = '!';
if (lettre == b)
{
password = ""; #OU password.reset(); non efficace
Serial.println("Reset OK");
}
}
}
}