issue90:arduino
Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédente | |||
issue90:arduino [2015/02/07 12:23] – andre_domenech | issue90:arduino [2015/02/11 17:52] (Version actuelle) – auntiee | ||
---|---|---|---|
Ligne 15: | Ligne 15: | ||
Code: http:// | Code: http:// | ||
- | |||
Ligne 21: | Ligne 20: | ||
** | ** | ||
- | Le mois dernier, notre circuit a pu déterminer si un code entré par le clavier était bon ou mauvais. | + | Le mois dernier, notre circuit a pu déterminer si un code entré par le clavier était bon ou mauvais. Ce mois-ci, je lui ai ajouté la possibilité de faire une chose sur deux à l'aide d'une simple instruction IF/ELSE. |
- | J'ai ajouté une LED et un entier appelé « armed ». Au début « armed » est égal à zéro, et armedLed est égal à A0. Je vais maintenant devoir tordre les règles pour utiliser des broches analogiques pour les composants numériques car j' | + | J'ai ajouté une LED et un entier appelé « armed ». Au début « armed » est égal à zéro, et armedLed est égal à A0. Je vais maintenant devoir tordre les règles pour utiliser des broches analogiques pour les composants numériques car j' |
- | Le point crucial de ce changement armed est la commande IF/ | + | Le point crucial de ce changement armed est la commande IF/ELSE encapsulée dans la commande IF/ELSE existante dans la section guessPassword () du code. Fondamentalement, voici ce qui se passe : si le mot de passe est correct et armed=0 (en d' |
- | Je dois admettre ma faute d'avoir passé des heures à essayer de comprendre pourquoi mon IF/ELSE ne fonctionnait pas correctement. Erreur de débutant : j'ai oublié d' | + | Je dois avouer mes erreurs et j'ai passé des heures à essayer de comprendre pourquoi mon IF/ELSE ne fonctionnait pas correctement. Erreur de débutant : j'ai oublié d' |
- | Après avoir réussi avec armé/ | + | Après avoir réussi avec armé/ |
- | Pour vérifier que la LDR enregistre effectivement quelque chose, vous remarquerez que j'ai réintroduit le code de série (à nouveau, en utilisant la vitesse de transmission à 9 600 bauds). Dans la boucle principale, mon code fait une lecture analogique de la broche A1 et imprime le résultat dans la fenêtre de série IDE. En d' | + | Pour vérifier que la LDR enregistre effectivement quelque chose, vous remarquerez que j'ai réintroduit le code de série (à nouveau, en utilisant la vitesse de transmission à 9 600 bauds). Dans la boucle principale, mon code fait une lecture analogique de la broche A1 et imprime le résultat dans la fenêtre de série IDE. En d' |
Lors de notre prochaine rencontre, nous (je espère !) aurons une alarme avec détecteur de présence laser qui fonctionne... | Lors de notre prochaine rencontre, nous (je espère !) aurons une alarme avec détecteur de présence laser qui fonctionne... | ||
- | |||
Code: http:// | Code: http:// |
issue90/arduino.1423308226.txt.gz · Dernière modification : 2015/02/07 12:23 de andre_domenech