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
Avatar du membre
Georges de VilletteChine
2000 posts et +
2000 posts et +
Messages : 5402
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)
Chine
août 2022 05 18:16

Re: Réponses aux exercices de Georges de Villette

Message par Georges de VilletteChine

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 ......
Le travail est bien une maladie !!!
Puisqu'il y a une médecine du travail !!! Coluche .
Avatar du membre
herwatFrance
2000 posts et +
2000 posts et +
Messages : 4870
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)
France
août 2022 05 18:42

Re: Réponses aux exercices de Georges de Villette

Message par herwatFrance

Georges de Villette a écrit : 05 août 2022, 18:16
Là , je ne pige plus rien du tout ......
C'est parce qu'il y a un os quelque part ! :hhhaaaa: :hhhaaaa: :hhhaaaa:

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 .
Avatar du membre
herwatFrance
2000 posts et +
2000 posts et +
Messages : 4870
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)
France
août 2022 05 19:02

Re: Réponses aux exercices de Georges de Villette

Message par herwatFrance

Je suppose que tu as fait ça, comme montage :
.
bouton12.png
bouton12.png (108.6 Kio) Vu 917 fois
.

Mais tu peux aussi faire le montage plus simple :
.
bouton12pullup.png
bouton12pullup.png (105 Kio) Vu 917 fois
.
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
Avatar du membre
Georges de VilletteChine
2000 posts et +
2000 posts et +
Messages : 5402
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)
Chine
août 2022 05 20:45

Re: Réponses aux exercices de Georges de Villette

Message par Georges de VilletteChine

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 ?
.
Essai 2 boutons 1.jpg
Essai 2 boutons 1.jpg (44.89 Kio) Vu 911 fois
.
Essai 2 boutons 2.jpg
Essai 2 boutons 2.jpg (85.83 Kio) Vu 911 fois
Le travail est bien une maladie !!!
Puisqu'il y a une médecine du travail !!! Coluche .
Avatar du membre
herwatFrance
2000 posts et +
2000 posts et +
Messages : 4870
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)
France
août 2022 05 21:44

Re: Réponses aux exercices de Georges de Villette

Message par herwatFrance

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 ! :mdr3:
Avatar du membre
herwatFrance
2000 posts et +
2000 posts et +
Messages : 4870
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)
France
août 2022 05 22:15

Re: Réponses aux exercices de Georges de Villette

Message par herwatFrance

Georges, je viens de faire un essai sur le simulateur de TinkerCad ( merci Eric ) ça fonctionne à merveille ! :yess:

Donc le problème vient du câblage . Enfin, c'est physique, quoi . Pas logiciel .
pfff . . . Les planches à pain, j'ai horreur de ça . . .
Avatar du membre
Georges de VilletteChine
2000 posts et +
2000 posts et +
Messages : 5402
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)
Chine
août 2022 06 06:55

Re: Réponses aux exercices de Georges de Villette

Message par Georges de VilletteChine

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 .
.
IMG_20220806_064511.jpg
IMG_20220806_064511.jpg (63.72 Kio) Vu 903 fois
Le travail est bien une maladie !!!
Puisqu'il y a une médecine du travail !!! Coluche .
Avatar du membre
likikiFrance
Site Admin
Site Admin
Messages : 6652
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 : 56
Pays :
France (fr)
France
août 2022 06 07:04

Re: Réponses aux exercices de Georges de Villette

Message par likikiFrance

Bonjour Georges,

Que se passe t'il si tu retire aussi le fil vert ?
:kingmoi:

ImageImageImage


Les dates des bourses d'échange mis a jour ==> ICI <==
Avatar du membre
Georges de VilletteChine
2000 posts et +
2000 posts et +
Messages : 5402
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)
Chine
août 2022 06 08:03

Re: Réponses aux exercices de Georges de Villette

Message par Georges de VilletteChine

likiki a écrit : 06 août 2022, 07:04 Bonjour Georges,

Que se passe t'il si tu retire aussi le fil vert ?
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 .
Avatar du membre
likikiFrance
Site Admin
Site Admin
Messages : 6652
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 : 56
Pays :
France (fr)
France
août 2022 06 08:36

Re: Réponses aux exercices de Georges de Villette

Message par likikiFrance

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. :siffle:
:kingmoi:

ImageImageImage


Les dates des bourses d'échange mis a jour ==> ICI <==
Avatar du membre
Georges de VilletteChine
2000 posts et +
2000 posts et +
Messages : 5402
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)
Chine
août 2022 06 09:00

Re: Réponses aux exercices de Georges de Villette

Message par Georges de VilletteChine

likiki a écrit : 06 août 2022, 08:36
.......
Lorsque le programme se téléverse sur la carte, les LEDs TX & RX clignotent sur la carte. :siffle:
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 .
Avatar du membre
herwatFrance
2000 posts et +
2000 posts et +
Messages : 4870
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)
France
août 2022 06 09:20

Re: Réponses aux exercices de Georges de Villette

Message par herwatFrance

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
} 
Avatar du membre
herwatFrance
2000 posts et +
2000 posts et +
Messages : 4870
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)
France
août 2022 06 09:22

Re: Réponses aux exercices de Georges de Villette

Message par herwatFrance

Par sécurité, je t'envoie le fichier par mail !
Avatar du membre
Georges de VilletteChine
2000 posts et +
2000 posts et +
Messages : 5402
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)
Chine
août 2022 06 09:45

Re: Réponses aux exercices de Georges de Villette

Message par Georges de VilletteChine

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 .
Le travail est bien une maladie !!!
Puisqu'il y a une médecine du travail !!! Coluche .
Avatar du membre
likikiFrance
Site Admin
Site Admin
Messages : 6652
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 : 56
Pays :
France (fr)
France
août 2022 06 09:46

Re: Réponses aux exercices de Georges de Villette

Message par likikiFrance

Non Georges, il ne faut pas abandonner.

Petite question.

Lorsque ta carte est branchée sur le port USB, que se passe t'il ?
:kingmoi:

ImageImageImage


Les dates des bourses d'échange mis a jour ==> ICI <==
Avatar du membre
likikiFrance
Site Admin
Site Admin
Messages : 6652
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 : 56
Pays :
France (fr)
France
août 2022 06 09:52

Re: Réponses aux exercices de Georges de Villette

Message par likikiFrance

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.

.
alim-arduino-60ec5.png
alim-arduino-60ec5.png (87.81 Kio) Vu 877 fois
.


:P
:kingmoi:

ImageImageImage


Les dates des bourses d'échange mis a jour ==> ICI <==
Avatar du membre
herwatFrance
2000 posts et +
2000 posts et +
Messages : 4870
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)
France
août 2022 06 09:57

Re: Réponses aux exercices de Georges de Villette

Message par herwatFrance

Christian a raison . :siffle:

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 herwatFrance le 06 août 2022, 09:59, modifié 1 fois.
Avatar du membre
Georges de VilletteChine
2000 posts et +
2000 posts et +
Messages : 5402
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)
Chine
août 2022 06 09:59

Re: Réponses aux exercices de Georges de Villette

Message par Georges de VilletteChine

likiki a écrit : 06 août 2022, 09:46 Non Georges, il ne faut pas abandonner.

Petite question.

Lorsque ta carte est branchée sur le port USB, que se passe t'il ?
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 .
Avatar du membre
Georges de VilletteChine
2000 posts et +
2000 posts et +
Messages : 5402
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)
Chine
août 2022 06 10:02

Re: Réponses aux exercices de Georges de Villette

Message par Georges de VilletteChine

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 .
Avatar du membre
likikiFrance
Site Admin
Site Admin
Messages : 6652
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 : 56
Pays :
France (fr)
France
août 2022 06 10:05

Re: Réponses aux exercices de Georges de Villette

Message par likikiFrance

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.
:kingmoi:

ImageImageImage


Les dates des bourses d'échange mis a jour ==> ICI <==
Avatar du membre
herwatFrance
2000 posts et +
2000 posts et +
Messages : 4870
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)
France
août 2022 06 10:14

Re: Réponses aux exercices de Georges de Villette

Message par herwatFrance

Si tu utilise la borne Vin il faut mettre plus de 5 v .
Avatar du membre
likikiFrance
Site Admin
Site Admin
Messages : 6652
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 : 56
Pays :
France (fr)
France
août 2022 06 10:17

Re: Réponses aux exercices de Georges de Villette

Message par likikiFrance

herwat a écrit : 06 août 2022, 10:14 Si tu utilise la borne Vin il faut mettre plus de 5 v .
Exacte, minimum 7V. Le régulateur consommant un petit peux plus de 1V. 12V étant le grand maximum.

L'idéal est du 9V.
:kingmoi:

ImageImageImage


Les dates des bourses d'échange mis a jour ==> ICI <==
Avatar du membre
likikiFrance
Site Admin
Site Admin
Messages : 6652
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 : 56
Pays :
France (fr)
France
août 2022 06 10:19

Re: Réponses aux exercices de Georges de Villette

Message par likikiFrance

Autre solution que j'utilise très fréquemment, un chargeur de téléphone branché sur la prise USB de la carte. :siffle:
:kingmoi:

ImageImageImage


Les dates des bourses d'échange mis a jour ==> ICI <==
Avatar du membre
likikiFrance
Site Admin
Site Admin
Messages : 6652
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 : 56
Pays :
France (fr)
France
août 2022 06 10:22

Re: Réponses aux exercices de Georges de Villette

Message par likikiFrance

Je viens de trouver un explicatif très intéressant pour toi Georges sur le site LOCODUINO.

https://www.locoduino.org/spip.php?article16
:kingmoi:

ImageImageImage


Les dates des bourses d'échange mis a jour ==> ICI <==
Avatar du membre
Georges de VilletteChine
2000 posts et +
2000 posts et +
Messages : 5402
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)
Chine
août 2022 06 10:27

Re: Réponses aux exercices de Georges de Villette

Message par Georges de VilletteChine

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 !
.
IMG_20220806_101731.jpg
IMG_20220806_101731.jpg (77.42 Kio) Vu 863 fois
Le travail est bien une maladie !!!
Puisqu'il y a une médecine du travail !!! Coluche .
Répondre