Réponses aux exercices de Georges de Villette
Règles du forum
Vous trouverez ici les leçons du niveau 1.
Pour donner vos réponses, vous créé ici un sujet en cliquant sur "Nouveau sujet" et en mettant comme titre "réponse de (votre pseudo)"
Merci
Vous trouverez ici les leçons du niveau 1.
Pour donner vos réponses, vous créé ici un sujet en cliquant sur "Nouveau sujet" et en mettant comme titre "réponse de (votre pseudo)"
Merci
- Georges de Villette
- 2000 posts et +
- Messages : 5491
- Enregistré le : 09 mars 2021, 19:23
- Prénom : Georges
- LOCALISATION : Villette d'Anthon
- Centres d'intérêts : J'ai participé au début de Mini World Lyon .
J'aime l'électronique , la mini mécanique .
Passionné par les nouvelles technologies , imprimantes 3D , Laser , CNC . - Echelle pratiquée : Aucune
- Âge : 74
- Pays :
Chine (cn)
août 2022
05
18:16
Re: Réponses aux exercices de Georges de Villette
Vous allez me faire tourner en bourrique !!!!!
Suivez les manips :
.
Manip 1
Je prends la partie 8 .
Je fais le montage sur la plaque d'essai .
Téléversé le programme un bouton avec pin 2.
Tout est OK .
.
Manip 2
Je téléverse à présent notre dernier programme à 2 boutons .
Je le branche au même montage que précédemment .
Résultat , avant de faire quoi que ce soit , la led 13 est allumée !!!!
Là , je ne pige plus rien du tout ......
Suivez les manips :
.
Manip 1
Je prends la partie 8 .
Je fais le montage sur la plaque d'essai .
Téléversé le programme un bouton avec pin 2.
Tout est OK .
.
Manip 2
Je téléverse à présent notre dernier programme à 2 boutons .
Je le branche au même montage que précédemment .
Résultat , avant de faire quoi que ce soit , la led 13 est allumée !!!!
Là , je ne pige plus rien du tout ......
Le travail est bien une maladie !!!
Puisqu'il y a une médecine du travail !!! Coluche .
Puisqu'il y a une médecine du travail !!! Coluche .
- herwat
- 2000 posts et +
- Messages : 4891
- Enregistré le : 11 mars 2021, 16:14
- Prénom : Hervé
- LOCALISATION : Creuse
- Centres d'intérêts : Modélisme ferroviaire
Impression 3D
Arduino - Echelle pratiquée : H0
- Âge : 76
- Pays :
France (fr)
août 2022
05
18:42
Re: Réponses aux exercices de Georges de Villette
C'est parce qu'il y a un os quelque part !
Bon, d'abord, il y a un p'tit truc qui me chagrine, mais je ne sais pas pas ça a vraiment de l'importance :
Dans ton programme est écrit : else// sinon . Il n'y a pas d'espace entre else et // . écris donc else // sinon
A par cela, je ne vois rien de suspect .
Vérifie bien ton montage .
- herwat
- 2000 posts et +
- Messages : 4891
- Enregistré le : 11 mars 2021, 16:14
- Prénom : Hervé
- LOCALISATION : Creuse
- Centres d'intérêts : Modélisme ferroviaire
Impression 3D
Arduino - Echelle pratiquée : H0
- Âge : 76
- Pays :
France (fr)
août 2022
05
19:02
Re: Réponses aux exercices de Georges de Villette
Je suppose que tu as fait ça, comme montage :
. .
Mais tu peux aussi faire le montage plus simple :
. .
En utilisant les résistances internes de l'arduino .
Pour cela, il faut écrire dans le programme :
non pas:
pinMode(bouton1, INPUT) ; // La broche bouton 1 sera utilisée en entré
pinMode(bouton2, INPUT) ; // La broche bouton 2 sera utilisée en entré
Mais :
pinMode(bouton1, INPUT_PULLUP) ; // La broche bouton 1 sera utilisée en entré
pinMode(bouton2, INPUT_PULLUP) ; // La broche bouton 2 sera utilisée en entré
Cela active les résistances internes
. .
Mais tu peux aussi faire le montage plus simple :
. .
En utilisant les résistances internes de l'arduino .
Pour cela, il faut écrire dans le programme :
non pas:
pinMode(bouton1, INPUT) ; // La broche bouton 1 sera utilisée en entré
pinMode(bouton2, INPUT) ; // La broche bouton 2 sera utilisée en entré
Mais :
pinMode(bouton1, INPUT_PULLUP) ; // La broche bouton 1 sera utilisée en entré
pinMode(bouton2, INPUT_PULLUP) ; // La broche bouton 2 sera utilisée en entré
Cela active les résistances internes
- Georges de Villette
- 2000 posts et +
- Messages : 5491
- Enregistré le : 09 mars 2021, 19:23
- Prénom : Georges
- LOCALISATION : Villette d'Anthon
- Centres d'intérêts : J'ai participé au début de Mini World Lyon .
J'aime l'électronique , la mini mécanique .
Passionné par les nouvelles technologies , imprimantes 3D , Laser , CNC . - Echelle pratiquée : Aucune
- Âge : 74
- Pays :
Chine (cn)
août 2022
05
20:45
Re: Réponses aux exercices de Georges de Villette
Une photo du dessin de mon schéma ,
et une photo de ma plaque d'essai câblée .
Programme dernière version sans les dernières modifs proposées .
Mise en route :
La led 13 s'allume ( déjà ce n'est pas bon ).
J'appuie sur le bouton de gauche , la led s'éteint .
J'appuie sur le bouton de droite , rien ne se passe , la led reste allumée !
Une idée docteur ?
. .
et une photo de ma plaque d'essai câblée .
Programme dernière version sans les dernières modifs proposées .
Mise en route :
La led 13 s'allume ( déjà ce n'est pas bon ).
J'appuie sur le bouton de gauche , la led s'éteint .
J'appuie sur le bouton de droite , rien ne se passe , la led reste allumée !
Une idée docteur ?
. .
Le travail est bien une maladie !!!
Puisqu'il y a une médecine du travail !!! Coluche .
Puisqu'il y a une médecine du travail !!! Coluche .
- herwat
- 2000 posts et +
- Messages : 4891
- Enregistré le : 11 mars 2021, 16:14
- Prénom : Hervé
- LOCALISATION : Creuse
- Centres d'intérêts : Modélisme ferroviaire
Impression 3D
Arduino - Echelle pratiquée : H0
- Âge : 76
- Pays :
France (fr)
août 2022
05
21:44
Re: Réponses aux exercices de Georges de Villette
Schéma correct .
D'après tes essais, Hmmmm . . . ça sent le problème de câblage, ça .
inverse les fils vert et jaune , c'est à dire que le bouton 2 va se retrouver sur la broche 2 et bouton 1 sur la broche 3 . Et refait les essais .
Mais je ne comprend pas tout, là .
Pourquoi la led s’éteint quand tu appuie sur le bouton gauche ? . . . Bonne question . . . .
Bon, j'ai la nuit pour réfléchir !
D'après tes essais, Hmmmm . . . ça sent le problème de câblage, ça .
inverse les fils vert et jaune , c'est à dire que le bouton 2 va se retrouver sur la broche 2 et bouton 1 sur la broche 3 . Et refait les essais .
Mais je ne comprend pas tout, là .
Pourquoi la led s’éteint quand tu appuie sur le bouton gauche ? . . . Bonne question . . . .
Bon, j'ai la nuit pour réfléchir !
- herwat
- 2000 posts et +
- Messages : 4891
- Enregistré le : 11 mars 2021, 16:14
- Prénom : Hervé
- LOCALISATION : Creuse
- Centres d'intérêts : Modélisme ferroviaire
Impression 3D
Arduino - Echelle pratiquée : H0
- Âge : 76
- Pays :
France (fr)
août 2022
05
22:15
Re: Réponses aux exercices de Georges de Villette
Georges, je viens de faire un essai sur le simulateur de TinkerCad ( merci Eric ) ça fonctionne à merveille !
Donc le problème vient du câblage . Enfin, c'est physique, quoi . Pas logiciel .
pfff . . . Les planches à pain, j'ai horreur de ça . . .
Donc le problème vient du câblage . Enfin, c'est physique, quoi . Pas logiciel .
pfff . . . Les planches à pain, j'ai horreur de ça . . .
- Georges de Villette
- 2000 posts et +
- Messages : 5491
- Enregistré le : 09 mars 2021, 19:23
- Prénom : Georges
- LOCALISATION : Villette d'Anthon
- Centres d'intérêts : J'ai participé au début de Mini World Lyon .
J'aime l'électronique , la mini mécanique .
Passionné par les nouvelles technologies , imprimantes 3D , Laser , CNC . - Echelle pratiquée : Aucune
- Âge : 74
- Pays :
Chine (cn)
août 2022
06
06:55
Re: Réponses aux exercices de Georges de Villette
Début du câblage ... Fil vert sur la pin 2 .
Contact , çà s'allume !!!!!!!! ?????????
Facile à voir qu'il n'y a pas d'erreur .
Renvoie moi le programme que tu utilises .
.
Contact , çà s'allume !!!!!!!! ?????????
Facile à voir qu'il n'y a pas d'erreur .
Renvoie moi le programme que tu utilises .
.
Le travail est bien une maladie !!!
Puisqu'il y a une médecine du travail !!! Coluche .
Puisqu'il y a une médecine du travail !!! Coluche .
- likiki
- Site Admin
- Messages : 6901
- Enregistré le : 27 févr. 2021, 16:11
- Prénom : Christian
- LOCALISATION : Ile de France
- Centres d'intérêts : Le train miniature (H0 3R), l'impression 3D
- Echelle pratiquée : H0
- Âge : 57
- Pays :
France (fr)
août 2022
06
07:04
Re: Réponses aux exercices de Georges de Villette
Bonjour Georges,
Que se passe t'il si tu retire aussi le fil vert ?
Que se passe t'il si tu retire aussi le fil vert ?
- Georges de Villette
- 2000 posts et +
- Messages : 5491
- Enregistré le : 09 mars 2021, 19:23
- Prénom : Georges
- LOCALISATION : Villette d'Anthon
- Centres d'intérêts : J'ai participé au début de Mini World Lyon .
J'aime l'électronique , la mini mécanique .
Passionné par les nouvelles technologies , imprimantes 3D , Laser , CNC . - Echelle pratiquée : Aucune
- Âge : 74
- Pays :
Chine (cn)
août 2022
06
08:03
Re: Réponses aux exercices de Georges de Villette
La led 13 s'éteint au bout de 2 secondes .
Le travail est bien une maladie !!!
Puisqu'il y a une médecine du travail !!! Coluche .
Puisqu'il y a une médecine du travail !!! Coluche .
- likiki
- Site Admin
- Messages : 6901
- Enregistré le : 27 févr. 2021, 16:11
- Prénom : Christian
- LOCALISATION : Ile de France
- Centres d'intérêts : Le train miniature (H0 3R), l'impression 3D
- Echelle pratiquée : H0
- Âge : 57
- Pays :
France (fr)
août 2022
06
08:36
Re: Réponses aux exercices de Georges de Villette
Je pense, mais je peux me tromper, que ton programme n'est pas téléverser sur la carte.
Débranche la carte et téléverse de nouveau le programme.
Attention, retire bien l'alimentation que tu utilise avant de brancher le cordon USB.
Lorsque le programme se téléverse sur la carte, les LEDs TX & RX clignotent sur la carte.
Débranche la carte et téléverse de nouveau le programme.
Attention, retire bien l'alimentation que tu utilise avant de brancher le cordon USB.
Lorsque le programme se téléverse sur la carte, les LEDs TX & RX clignotent sur la carte.
- Georges de Villette
- 2000 posts et +
- Messages : 5491
- Enregistré le : 09 mars 2021, 19:23
- Prénom : Georges
- LOCALISATION : Villette d'Anthon
- Centres d'intérêts : J'ai participé au début de Mini World Lyon .
J'aime l'électronique , la mini mécanique .
Passionné par les nouvelles technologies , imprimantes 3D , Laser , CNC . - Echelle pratiquée : Aucune
- Âge : 74
- Pays :
Chine (cn)
août 2022
06
09:00
Re: Réponses aux exercices de Georges de Villette
Pas de problème Christian , les autres exercices d'avant ont bien fonctionnés !
Je viens de re téléverser , c'est toujours pareil , la led 13 s'allume avec le fil vert sur la pin 2.
Si je met le fil vert sur la pin 3 çà reste éteint .
Je rajoute un poussoir , rien ne fonctionne !!!!!
.
Arduino me dit qu'il n'y a pas d'erreur , mais cela suffit il ?
J'attends le programme qu'utilise Hervé , des fois que ???
Le travail est bien une maladie !!!
Puisqu'il y a une médecine du travail !!! Coluche .
Puisqu'il y a une médecine du travail !!! Coluche .
- herwat
- 2000 posts et +
- Messages : 4891
- Enregistré le : 11 mars 2021, 16:14
- Prénom : Hervé
- LOCALISATION : Creuse
- Centres d'intérêts : Modélisme ferroviaire
Impression 3D
Arduino - Echelle pratiquée : H0
- Âge : 76
- Pays :
France (fr)
août 2022
06
09:20
Re: Réponses aux exercices de Georges de Villette
Voilà voilà .
Code : Tout sélectionner
// ****************************************
// ****** Deux boutons pour une LED *******
// ****************************************
//
const int led = 13 ; // attribution de la broche 13 a led
const int bouton1 = 2 ; // Attribution de la broche 2 à bouton 1
const int bouton2 = 3 ; // Attribution de la broche 3 à bouton 2
int etat_bouton1 ; // variable qui enregistrera l'état du bouton 1 appuyé ou relâché
int etat_bouton2 ; // variable qui enregistrera l'état du bouton 2 appuyé ou relâché
//
void setup()
{
pinMode(led, OUTPUT) ; // La broche led sera utilisée en sortie
pinMode(bouton1, INPUT) ; // La broche bouton 1 sera utilisée en entré
pinMode(bouton2, INPUT) ; // La broche bouton 2 sera utilisée en entré
}
void loop() // cette zone est exécutée en boucle jusqu'à coupure de l'alimentation de la carte
{
etat_bouton1 = digitalRead(bouton1); // Lecture de la broche bouton 1 et enregistrement du resultat dans la variable
etat_bouton2 = digitalRead(bouton2); // Lecture de la broche bouton 2 et enregistrement du resultat dans la variable
if (etat_bouton1 == LOW || etat_bouton2 == LOW )
{
digitalWrite(led, HIGH) ; // Allumage de la LED
}
else // Sinon
{
digitalWrite(led, LOW) ; // Extinction de la LED
}
// Fin du programme, a la ligne suivante retour a la ligne void loop
}
- herwat
- 2000 posts et +
- Messages : 4891
- Enregistré le : 11 mars 2021, 16:14
- Prénom : Hervé
- LOCALISATION : Creuse
- Centres d'intérêts : Modélisme ferroviaire
Impression 3D
Arduino - Echelle pratiquée : H0
- Âge : 76
- Pays :
France (fr)
août 2022
06
09:22
Re: Réponses aux exercices de Georges de Villette
Par sécurité, je t'envoie le fichier par mail !
- Georges de Villette
- 2000 posts et +
- Messages : 5491
- Enregistré le : 09 mars 2021, 19:23
- Prénom : Georges
- LOCALISATION : Villette d'Anthon
- Centres d'intérêts : J'ai participé au début de Mini World Lyon .
J'aime l'électronique , la mini mécanique .
Passionné par les nouvelles technologies , imprimantes 3D , Laser , CNC . - Echelle pratiquée : Aucune
- Âge : 74
- Pays :
Chine (cn)
août 2022
06
09:45
Re: Réponses aux exercices de Georges de Villette
Programme chargé .
Téléversé sur Arduino .
Je branche seulement le 5V à l'lim et le moins à GND , la led 13 reste allumée ????????????????????????????
.
Bon , j'abandonne .
Téléversé sur Arduino .
Je branche seulement le 5V à l'lim et le moins à GND , la led 13 reste allumée ????????????????????????????
.
Bon , j'abandonne .
Le travail est bien une maladie !!!
Puisqu'il y a une médecine du travail !!! Coluche .
Puisqu'il y a une médecine du travail !!! Coluche .
- likiki
- Site Admin
- Messages : 6901
- Enregistré le : 27 févr. 2021, 16:11
- Prénom : Christian
- LOCALISATION : Ile de France
- Centres d'intérêts : Le train miniature (H0 3R), l'impression 3D
- Echelle pratiquée : H0
- Âge : 57
- Pays :
France (fr)
août 2022
06
09:46
Re: Réponses aux exercices de Georges de Villette
Non Georges, il ne faut pas abandonner.
Petite question.
Lorsque ta carte est branchée sur le port USB, que se passe t'il ?
Petite question.
Lorsque ta carte est branchée sur le port USB, que se passe t'il ?
- likiki
- Site Admin
- Messages : 6901
- Enregistré le : 27 févr. 2021, 16:11
- Prénom : Christian
- LOCALISATION : Ile de France
- Centres d'intérêts : Le train miniature (H0 3R), l'impression 3D
- Echelle pratiquée : H0
- Âge : 57
- Pays :
France (fr)
août 2022
06
09:52
Re: Réponses aux exercices de Georges de Villette
Je ne vois pas très bien sur ta photo, mais il semblerait que tu ne l'alimente pas là où il faut.
Voir ci-dessous.
. .
Voir ci-dessous.
. .
- herwat
- 2000 posts et +
- Messages : 4891
- Enregistré le : 11 mars 2021, 16:14
- Prénom : Hervé
- LOCALISATION : Creuse
- Centres d'intérêts : Modélisme ferroviaire
Impression 3D
Arduino - Echelle pratiquée : H0
- Âge : 76
- Pays :
France (fr)
août 2022
06
09:57
Re: Réponses aux exercices de Georges de Villette
Christian a raison .
ATTENTION ! quand tu alimente l'arduino par le 5 v, cekui-ci doit être très précis .
Quand on a fait les essais de moteur PaP, il y avait déjà un soucis avec l'E/S 3 .
Si tu branches les BP sur d'autres broches . . . . 5 et 6 par exemple . En modifiant le programme en conséquence , sans oublier de le télécharger, bien sûr, que se passe-t-il ?
Alimente l'arduino par l'USB
ATTENTION ! quand tu alimente l'arduino par le 5 v, cekui-ci doit être très précis .
Quand on a fait les essais de moteur PaP, il y avait déjà un soucis avec l'E/S 3 .
Si tu branches les BP sur d'autres broches . . . . 5 et 6 par exemple . En modifiant le programme en conséquence , sans oublier de le télécharger, bien sûr, que se passe-t-il ?
Alimente l'arduino par l'USB
Modifié en dernier par herwat le 06 août 2022, 09:59, modifié 1 fois.
- Georges de Villette
- 2000 posts et +
- Messages : 5491
- Enregistré le : 09 mars 2021, 19:23
- Prénom : Georges
- LOCALISATION : Villette d'Anthon
- Centres d'intérêts : J'ai participé au début de Mini World Lyon .
J'aime l'électronique , la mini mécanique .
Passionné par les nouvelles technologies , imprimantes 3D , Laser , CNC . - Echelle pratiquée : Aucune
- Âge : 74
- Pays :
Chine (cn)
août 2022
06
09:59
Re: Réponses aux exercices de Georges de Villette
Led verte à droite allumée
Led 13 allumée
Le travail est bien une maladie !!!
Puisqu'il y a une médecine du travail !!! Coluche .
Puisqu'il y a une médecine du travail !!! Coluche .
- Georges de Villette
- 2000 posts et +
- Messages : 5491
- Enregistré le : 09 mars 2021, 19:23
- Prénom : Georges
- LOCALISATION : Villette d'Anthon
- Centres d'intérêts : J'ai participé au début de Mini World Lyon .
J'aime l'électronique , la mini mécanique .
Passionné par les nouvelles technologies , imprimantes 3D , Laser , CNC . - Echelle pratiquée : Aucune
- Âge : 74
- Pays :
Chine (cn)
août 2022
06
10:02
Re: Réponses aux exercices de Georges de Villette
Sur le montage Fritzing que Hervé à montré plus haut , le +5v et le moins ne sont pas comme tu dis Christian ?
Le travail est bien une maladie !!!
Puisqu'il y a une médecine du travail !!! Coluche .
Puisqu'il y a une médecine du travail !!! Coluche .
- likiki
- Site Admin
- Messages : 6901
- Enregistré le : 27 févr. 2021, 16:11
- Prénom : Christian
- LOCALISATION : Ile de France
- Centres d'intérêts : Le train miniature (H0 3R), l'impression 3D
- Echelle pratiquée : H0
- Âge : 57
- Pays :
France (fr)
août 2022
06
10:05
Re: Réponses aux exercices de Georges de Villette
La bonne "VIN" permet d'alimenter la carte.
La borne "+5V" permet de récupérer un +5V pour les équipements
La borne "GND" est la borne commune aux deux.
La borne "+5V" permet de récupérer un +5V pour les équipements
La borne "GND" est la borne commune aux deux.
- herwat
- 2000 posts et +
- Messages : 4891
- Enregistré le : 11 mars 2021, 16:14
- Prénom : Hervé
- LOCALISATION : Creuse
- Centres d'intérêts : Modélisme ferroviaire
Impression 3D
Arduino - Echelle pratiquée : H0
- Âge : 76
- Pays :
France (fr)
août 2022
06
10:14
Re: Réponses aux exercices de Georges de Villette
Si tu utilise la borne Vin il faut mettre plus de 5 v .
- likiki
- Site Admin
- Messages : 6901
- Enregistré le : 27 févr. 2021, 16:11
- Prénom : Christian
- LOCALISATION : Ile de France
- Centres d'intérêts : Le train miniature (H0 3R), l'impression 3D
- Echelle pratiquée : H0
- Âge : 57
- Pays :
France (fr)
août 2022
06
10:17
Re: Réponses aux exercices de Georges de Villette
Exacte, minimum 7V. Le régulateur consommant un petit peux plus de 1V. 12V étant le grand maximum.
L'idéal est du 9V.
- likiki
- Site Admin
- Messages : 6901
- Enregistré le : 27 févr. 2021, 16:11
- Prénom : Christian
- LOCALISATION : Ile de France
- Centres d'intérêts : Le train miniature (H0 3R), l'impression 3D
- Echelle pratiquée : H0
- Âge : 57
- Pays :
France (fr)
août 2022
06
10:19
Re: Réponses aux exercices de Georges de Villette
Autre solution que j'utilise très fréquemment, un chargeur de téléphone branché sur la prise USB de la carte.
- likiki
- Site Admin
- Messages : 6901
- Enregistré le : 27 févr. 2021, 16:11
- Prénom : Christian
- LOCALISATION : Ile de France
- Centres d'intérêts : Le train miniature (H0 3R), l'impression 3D
- Echelle pratiquée : H0
- Âge : 57
- Pays :
France (fr)
août 2022
06
10:22
Re: Réponses aux exercices de Georges de Villette
Je viens de trouver un explicatif très intéressant pour toi Georges sur le site LOCODUINO.
https://www.locoduino.org/spip.php?article16
https://www.locoduino.org/spip.php?article16
- Georges de Villette
- 2000 posts et +
- Messages : 5491
- Enregistré le : 09 mars 2021, 19:23
- Prénom : Georges
- LOCALISATION : Villette d'Anthon
- Centres d'intérêts : J'ai participé au début de Mini World Lyon .
J'aime l'électronique , la mini mécanique .
Passionné par les nouvelles technologies , imprimantes 3D , Laser , CNC . - Echelle pratiquée : Aucune
- Âge : 74
- Pays :
Chine (cn)
août 2022
06
10:27
Re: Réponses aux exercices de Georges de Villette
Bon , je me suis mis à côté du PC .
Branché la carte sur le port USB .
Re téléversé le programme . ( les leds Tx et Rx clignotent , donc c'est tout bon )
La carte d'essai alimentée par le +5V de la carte , et le moins sur le Gnd .
.
Résultat , led 13 allumée !!!!!
J'appuie sur le bouton .
La led s'éteint !
.
Branché la carte sur le port USB .
Re téléversé le programme . ( les leds Tx et Rx clignotent , donc c'est tout bon )
La carte d'essai alimentée par le +5V de la carte , et le moins sur le Gnd .
.
Résultat , led 13 allumée !!!!!
J'appuie sur le bouton .
La led s'éteint !
.
Le travail est bien une maladie !!!
Puisqu'il y a une médecine du travail !!! Coluche .
Puisqu'il y a une médecine du travail !!! Coluche .