Bonjour et merci pour ces explications plutôt clair pour un débutant comme moi. J'aurais cependant une question, je souhaiterais que lorsque le code est tapé il s'affiche à l'écran. Car vous proposez des "*" mais je voudrais que les personnes puissent voir ce qu'ils tapent. Pourriez-vous m'aider? Merci
Bonjour, je réponds un peu tard à votre message mais peut-être que ma réponse vous aidera tout de même. Il suffit de remplacer "Serial.print("*");" par "Serial.print(code_tape[nbr_caracteres_tapes]);" dans la boucle for. Bien à vous, Nicolas
peut tu m aider stp," lorsque je change mon mot de passe je voudrais recevoir un message suivant qui me demande de le confirmer " comment doit je faire
Pour une raison que j'ignore, je n'ai pas de retour à la ligne dans la fenêtre "moniteur série". j'ai donc ajouté un retour chariot " " à cette ligne et tout va bien! Serial.print(" est pressé "); je précise que j'ai bien sélectionné "les deux, NL et CR" au bas de ma fenêtre série. Merci pour cette vidéo super qui est trop peu vue! (256 en ce moment)
Super vidéo, très bien expliqué et clair, écrire le code et le commenté en même temps c'est vraiment un super moyen d'apprendre et de comprendre rapidement ! Félicitation ! J'ai pu modifié ton code pour y intégrer un écran LCD et bientôt un module Wifi pour un contrôle de lumière. En revanche j'ai un léger soucis sur ma variable "char code_secret[taille_du_code_secret] = {'D','A','0','4'}; " tout fonctionnait normalement mais lorsque j'ai voulu changer le code secret une erreur "variable-sized object 'code_secret' may not be initialized " s'affiche et je n'arrive pas à la résoudre puisque même avec des Crt + Z pour revenir au même code ça ne fonctionne pas. Si tu as le temps, merci de ton aide ;-)
Finalement problème résolu, sur une carte Arduino Uno, le code fonctionne très bien mais sur des ESP ou NodeMCU, le compilateur veut une constante pour son tableau, il faut alors rajouter un "const" au "int taille_du_code_secret = 4;"