Page 4 sur 5

Re: Réponses aux exercices de Georges de Villette

Posté : 06 août 2022, 10:48
par herwat
Retour de la promenade du chien . :siffle:

Je finis par avoir un doute : STP teste tes boutons poussoirs à l'ohmmètre .

Re: Réponses aux exercices de Georges de Villette

Posté : 06 août 2022, 10:55
par likiki
Bingo.

:yess:

Re: Réponses aux exercices de Georges de Villette

Posté : 06 août 2022, 10:58
par Georges de Villette
Boutons testés ! OK .
J'ai fait comme conseillé un fil d'alim avec une diode 1n4003 , ma foi !!!
.
Photo sans les boutons .
.
Et si on disait que le processeur est dans le seau ????
.
IMG_20220806_105139.jpg
IMG_20220806_105139.jpg (70.94 Kio) Vu 1027 fois

Re: Réponses aux exercices de Georges de Villette

Posté : 06 août 2022, 11:04
par herwat
Quel casse tête ! :hhhaaaa:

As tu fais les essais sur les bornes 5 et 6 ?

Re: Réponses aux exercices de Georges de Villette

Posté : 06 août 2022, 11:05
par Georges de Villette
Aller , on va tourner une page .
On range tout .
J'ai commandé une carte Uno ....
On verra plus tard .

Re: Réponses aux exercices de Georges de Villette

Posté : 06 août 2022, 11:13
par likiki
Georges de Villette a écrit : 06 août 2022, 10:58
.
Et si on disait que le processeur est dans le seau ????
.
Ce serait étonnant. La carte est bien protégée tout de même.

J'en ai fait chauffé plus d'une et elles fonctionnent toujours.

Tant que tu ne vois pas de fumé et ou d'odeur de plastique fondu, tout vas bien.

:hhhaaaa:

Re: Réponses aux exercices de Georges de Villette

Posté : 06 août 2022, 11:14
par herwat
Grrrrr . . . Rageant, quand même . . . .

Re: Réponses aux exercices de Georges de Villette

Posté : 06 août 2022, 11:21
par likiki
Faut repartir avec un programme simple et sur.

:tirechap:

Re: Réponses aux exercices de Georges de Villette

Posté : 06 août 2022, 11:36
par Georges de Villette
Si on repart avec le programme de la led clignotante , et que çà fonctionne , est ce qu'on peut dire que le processeur n'a pas reçu ? :gratte:

Re: Réponses aux exercices de Georges de Villette

Posté : 06 août 2022, 11:40
par Georges de Villette
Essai concluant .
Le programme " led clignotante " fonctionne

Re: Réponses aux exercices de Georges de Villette

Posté : 06 août 2022, 11:42
par likiki
Voilà une nouvelle excellente.

Tu peux maintenant repartir sur le programme et le câblage de la fonction "OU".

:cooooool:

Re: Réponses aux exercices de Georges de Villette

Posté : 06 août 2022, 11:59
par Georges de Villette
Leçon numéro 8 .
Allumer une led avec un bouton .
Alimentation de la carte avec du 5V à la pin +5V de la carte
Ca fonctionne .
.
Même essai fait avec alimentation de la carte avec du 9V à la pin Vin .
Ca fonctionne.

Re: Réponses aux exercices de Georges de Villette

Posté : 06 août 2022, 12:04
par likiki
Par précaution, alimente toujours la carte par la pin VIN.

Sinon, laisse la carte branchée sur le port USB de ton ordinateur, c'est le plus sur et le plus simple.

Re: Réponses aux exercices de Georges de Villette

Posté : 06 août 2022, 13:16
par Georges de Villette
Provisoirement je vais utiliser ce boitier de piles livré dans mon coffret Arduino .
.
IMG_20220806_131240.jpg
IMG_20220806_131240.jpg (61.94 Kio) Vu 1006 fois

Re: Réponses aux exercices de Georges de Villette

Posté : 06 août 2022, 13:27
par likiki
Voilà une idée qu'elle est bonne.

:cooooool:

Re: Réponses aux exercices de Georges de Villette

Posté : 06 août 2022, 13:47
par Georges de Villette
Je copie et je colle le programme de la leçon 10 sur deux boutons et " ou " .
Vérification : Une erreur image 1
.
Je rajoute ce qui semble manquer , image 2
.
Toujours un petit couac ?
.
Deux boutons et la fonction ou.PNG
Deux boutons et la fonction ou.PNG (134.29 Kio) Vu 1004 fois
.
Deux boutons et la fonction ou-2.PNG
Deux boutons et la fonction ou-2.PNG (146.73 Kio) Vu 1004 fois

Re: Réponses aux exercices de Georges de Villette

Posté : 06 août 2022, 14:17
par herwat
Pour le moment, je reviens sur le test de ton MEGA .

J'ai fait quelques modifs :

Un câblage hyper simple :
.
Essai_Mega.jpg
Essai_Mega.jpg (74.75 Kio) Vu 1000 fois
.
Un fil d'essai branché sur la masse et une alimentation par la prise USB .
On peut difficilement faire plus simple ! :yess:

Ensuite j'utilise ton programme mais avec le mode INPUT_PULLUP pour profiter des résistances internes du MEGA .
Voici le programme :

Code : Tout sélectionner

// ****************************************
// ****** Deux boutons pour une LED *******
// ***   Utilise le mode INPUT_PULLUP   ***
// ****************************************
//
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_PULLUP) ; // La broche bouton 1 sera utilisée en entré
pinMode(bouton2, INPUT_PULLUP) ; // 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
} 
Et quand je fais des essais , c'est à dire mettre l'autre embout du fil dans les broches 2 ou 3 , la Led s'allume ! :yess:

La preuve :


Maintenant, à toi de jouer . . .

Re: Réponses aux exercices de Georges de Villette

Posté : 06 août 2022, 14:18
par likiki
Alors, parlons en Français et pas en Anglais.

Tu dit :

IF ( Etat_bouton1 est actionné) !! (Etat_bouton2 est actionné) ELSE ...

En Français :

(SI bouton1 est actionné fait ???) OU (SI bouton2 est actionné ... fait ???) allumer la led13 SINON FAIT la vaisselle

Toi tu veut :

SI (bouton1 est actionné OU bouton2 est actionné) fait allumer la led13 SINON FAIT la vaisselle

Donc :

IF (état_bouton1 == x OU état_bouton2 == x)

En clair, la fonction "IF" attend une condition complète entre parenthèses ()

Re: Réponses aux exercices de Georges de Villette

Posté : 06 août 2022, 14:28
par Georges de Villette
Je vais répondre à Hervé en premier car je viens de copier et téléverser son programme .
Je laisse la prise usb branchée .
Je prends un fil jaune que je mets dans la pin GND .
Et le fil jaune tantôt dans la pin 2 , tantôt dans la pin 3 .
Et bien çà fonctionne !!!!
Tout est dans la couleur des fils !!! :lollol:

Re: Réponses aux exercices de Georges de Villette

Posté : 06 août 2022, 14:29
par Georges de Villette
Christian , je ne dis rien !
J'ai copié ton message dans la leçon 10

Re: Réponses aux exercices de Georges de Villette

Posté : 06 août 2022, 14:31
par herwat
Georges de Villette a écrit : 06 août 2022, 14:28
Et bien çà fonctionne !!!!
Tout est dans la couleur des fils !!! :lollol:
C'était ça la finesse ! :hhhaaaa: :hhhaaaa: :hhhaaaa: :hhhaaaa:

Saloperie de planche à pain . . . .

Re: Réponses aux exercices de Georges de Villette

Posté : 06 août 2022, 16:28
par Georges de Villette
Résumons nous ...
Hervé je viens de câbler ton montage sur plaque d'essai .
Ca fonctionne .
.
Christian , le programme du " ou " c'est dans le cours numéro 10.
Je le charge sur Arduino IDE , il m'indique une erreur !
Je suis là pour essayer de comprendre le " ou " , et tu me parles de vaisselles ? :mdr:
:gratte: :gratte: :gratte:

Re: Réponses aux exercices de Georges de Villette

Posté : 06 août 2022, 16:31
par likiki
La vaisselle c'est de l'humour Georges.


La fonction en Français est :

Si (bouton1 = appuyer OU bouton2 = appuyer) j'allume la LED13 SINON la LED13 est éteinte.

En Arduinesque ... a toi.

:hhhaaaa:

Re: Réponses aux exercices de Georges de Villette

Posté : 06 août 2022, 17:07
par herwat
Je ne comprend pas tout, là .
Le programme du "OU" , c'est ce qu'on vient de faire avec tant de difficulté , non ?

Re: Réponses aux exercices de Georges de Villette

Posté : 06 août 2022, 17:08
par Georges de Villette
Je pense que les deux " ou " sont bons , mais je coince sur le " else " " sinon en Gaulois " !
.
Suite.PNG
Suite.PNG (130.72 Kio) Vu 976 fois