Arduino & Co dans le moteur ?
Page 4 sur 4
Page 4 sur 4 • 1, 2, 3, 4
Re: Arduino & Co dans le moteur ?
Bonjour Jef,
D'après ce que je vois, le "every" n'a pas de wifi intègre, c'est le "nano 33 IOT" Source forum arduino
Un article qui décrit les nouvelles cartes "nano"
Apparemment on peut également utiliser un module additionnel "WiFi ESP8266" avec n'importe le quel arduino...
Cdt, julien
D'après ce que je vois, le "every" n'a pas de wifi intègre, c'est le "nano 33 IOT" Source forum arduino
Un article qui décrit les nouvelles cartes "nano"
Apparemment on peut également utiliser un module additionnel "WiFi ESP8266" avec n'importe le quel arduino...
Cdt, julien
juju35135- Membre Bleu
- Messages : 619
Date d'inscription : 01/04/2020
Localisation : Bretagne
Re: Arduino & Co dans le moteur ?
Bonsoir à tous,
Petit "upgrade" du projet, j'ai rajouté une led RVB(cathode commune) pour connaître l'état de l'appareil
Couleur verte = Standby
Couleur violette (R+B) tirant progressivement vers le bleu = tempo en cours (chauffage)
Couleur bleue = marche
Couleur violette tirant progressivement vers le rouge (post chauffage)
La led redevient verte à l'arrêt, elle reste rouge si les filaments sont encore alimentés (par exemple relais collé)
Pour raccorder la led les pins suivants sont utilisés :
ledRouge D5
ledVerte D6
ledBleue D9
(pas d'autres changements, le petit schéma de raccordement posté plus haut reste valable)
J'ai posté le code sur GitHub
[Vous devez être inscrit et connecté pour voir ce lien]
Il me reste à installer la led dans le biniou
[Vous devez être inscrit et connecté pour voir cette image]
Bonne soirée
Julien
Petit "upgrade" du projet, j'ai rajouté une led RVB(cathode commune) pour connaître l'état de l'appareil
Couleur verte = Standby
Couleur violette (R+B) tirant progressivement vers le bleu = tempo en cours (chauffage)
Couleur bleue = marche
Couleur violette tirant progressivement vers le rouge (post chauffage)
La led redevient verte à l'arrêt, elle reste rouge si les filaments sont encore alimentés (par exemple relais collé)
Pour raccorder la led les pins suivants sont utilisés :
ledRouge D5
ledVerte D6
ledBleue D9
(pas d'autres changements, le petit schéma de raccordement posté plus haut reste valable)
J'ai posté le code sur GitHub
[Vous devez être inscrit et connecté pour voir ce lien]
Il me reste à installer la led dans le biniou

[Vous devez être inscrit et connecté pour voir cette image]
Bonne soirée
Julien
juju35135- Membre Bleu
- Messages : 619
Date d'inscription : 01/04/2020
Localisation : Bretagne
Re: Arduino & Co dans le moteur ?
Bonsoir à tous,
On va parler principalement du projet de Pierrick, commande et vérification de bon fonctionnement du kit préamp casque à transfos de Tony, avec rerour d'informations via afficheur LCD
Bonsoir Pierrick,
[Vous devez être inscrit et connecté pour voir ce lien]
Sinon pour la température, quel module utilises-tu ?
Cdt, Julien
On va parler principalement du projet de Pierrick, commande et vérification de bon fonctionnement du kit préamp casque à transfos de Tony, avec rerour d'informations via afficheur LCD
Bonsoir Pierrick,
Pour l'afficheur, j'avais survolé ce tutoriel, qui semble utiliser moins de fils...Sinon Julien, je ne suis pas d'accord sur le nombre de fils 4 pour les données ou 8 selon puis 2 pour le 0 et 5V et sélection du registre et la validation de l'entrée.
[Vous devez être inscrit et connecté pour voir ce lien]
Sinon pour la température, quel module utilises-tu ?
Cdt, Julien
juju35135- Membre Bleu
- Messages : 619
Date d'inscription : 01/04/2020
Localisation : Bretagne
Re: Arduino & Co dans le moteur ?
Bonsoir Julien
Sinon je me suis inspiré de ces tuto :
[Vous devez être inscrit et connecté pour voir ce lien]
[Vous devez être inscrit et connecté pour voir ce lien]
[Vous devez être inscrit et connecté pour voir ce lien]
bonne soirée
Pierrick
je connais ce tuto mais il utilise une interface I2C entre le nano et l'écran voilà l'explication entre 4 et 8 fils.juju35135 a écrit:Bonsoir Pierrick,Sinon Julien, je ne suis pas d'accord sur le nombre de fils 4 pour les données ou 8 selon puis 2 pour le 0 et 5V et sélection du registre et la validation de l'entrée.
Pour l'afficheur, j'avais survolé ce tutoriel, qui semble utiliser moins de fils...
[Vous devez être inscrit et connecté pour voir ce lien]
Sinon je me suis inspiré de ces tuto :
[Vous devez être inscrit et connecté pour voir ce lien]
[Vous devez être inscrit et connecté pour voir ce lien]
[Vous devez être inscrit et connecté pour voir ce lien]
bonne soirée
Pierrick
Pierrick- Membre Bleu
- Messages : 408
Date d'inscription : 04/03/2019
Localisation : Yvelines
Re: Arduino & Co dans le moteur ?
Bonjour Pierrick,
Petite question technique, comment vas tu réaliser la decoupe en face avant afin d'y installer l'afficheur ?
As tu l'outillage nécessaire ou feras tu appel à un professionnel pour une fenêtre "sur mesures"
(Je n'ai que du petit outillage à main et serais bien incapable de réaliser une decoupe propre...)
Julien
Petite question technique, comment vas tu réaliser la decoupe en face avant afin d'y installer l'afficheur ?
As tu l'outillage nécessaire ou feras tu appel à un professionnel pour une fenêtre "sur mesures"
(Je n'ai que du petit outillage à main et serais bien incapable de réaliser une decoupe propre...)
Julien
juju35135- Membre Bleu
- Messages : 619
Date d'inscription : 01/04/2020
Localisation : Bretagne
Re: Arduino & Co dans le moteur ?
Bonsoir Julien,
Je devrais y arriver .
malgré les températures basses j'ai préféré cet aprés-midi un tour à vélo que de faire de la mécanique ou de l'arduino.
Bonne soirée
Pierrick
J'ai 2 mains gauches et je suis très mal outillé pour la mécanique en revanche j'ai un boitier qui traine chez moi depuis plusieurs années. Il ressemble à celui-ci.juju35135 a écrit:Petite question...comment vas tu réaliser la decoupe en face avant afin d'y installer l'afficheur ?
As tu l'outillage nécessaire ou feras tu appel à un professionnel pour une fenêtre "sur mesures"
(Je n'ai que du petit outillage à main et serais bien incapable de réaliser une decoupe propre...)
Je devrais y arriver .
malgré les températures basses j'ai préféré cet aprés-midi un tour à vélo que de faire de la mécanique ou de l'arduino.

Bonne soirée
Pierrick
Pierrick- Membre Bleu
- Messages : 408
Date d'inscription : 04/03/2019
Localisation : Yvelines
Re: Arduino & Co dans le moteur ?
Bonsoir Pierrick,
Je viens de voir, effectivement, sympa le boîtier avec une petite fenêtre en plexi, voilà qui devrait faciliter la partie mécanique
Bonne soirée
Julien
Je viens de voir, effectivement, sympa le boîtier avec une petite fenêtre en plexi, voilà qui devrait faciliter la partie mécanique

Bonne soirée
Julien
juju35135- Membre Bleu
- Messages : 619
Date d'inscription : 01/04/2020
Localisation : Bretagne
Re: Arduino & Co dans le moteur ?
Bonsoir à Tous,
Je reviens ici après de nombreuses lectures et de codages sur Arduino. Je ne connaissais pas mais après 6 semaines ce n'est pas déplaisant. Bien sur il faut se méfier des informations trouvées sur les forum et des tutos un peu trop simplistes.
Comme Philippe (CapVert) j'ai un projet d'ampli casque. Je trouve ce projet adapté pour se familiariser avec ces mini contrôleurs. Mon choix c'est porté sur le Nano Every.
Dans mon cahier des charges j'avais dans le désordre, un boitier fermé, pas de led de signalisation mais un affichage, une temporisation à l'allumage et à extinction du chauffage des filaments, l'utilisation de boutons poussoir et non d'interrupteurs, un affichage d'information diverses et un contrôle de la tension de chauffage des filaments pendant l'utilisation de l'ampli.
La partie informatique du projet, je souhaitais un minimum d’information dans la boucle du programme de l'arduino, pour cela j'ai déplacé le maximum dans des fonctions, par exemple fct_ON, fct_OFF, fct_Affichage_OFF, fct_defaut et fct_Controle_tension_filament.
Ces fonctions ont le mérite de ne pas contenir beaucoup de ligne de code donc plus facile à s'approprier ou à maintenir.
Voila pour un premier jet maintenant j'attaque la mise en place à blanc des composants dans le boitier et ensuite la partie mécanique.
Bonne soirée
Pierrick
Je reviens ici après de nombreuses lectures et de codages sur Arduino. Je ne connaissais pas mais après 6 semaines ce n'est pas déplaisant. Bien sur il faut se méfier des informations trouvées sur les forum et des tutos un peu trop simplistes.
Comme Philippe (CapVert) j'ai un projet d'ampli casque. Je trouve ce projet adapté pour se familiariser avec ces mini contrôleurs. Mon choix c'est porté sur le Nano Every.
Dans mon cahier des charges j'avais dans le désordre, un boitier fermé, pas de led de signalisation mais un affichage, une temporisation à l'allumage et à extinction du chauffage des filaments, l'utilisation de boutons poussoir et non d'interrupteurs, un affichage d'information diverses et un contrôle de la tension de chauffage des filaments pendant l'utilisation de l'ampli.
La partie informatique du projet, je souhaitais un minimum d’information dans la boucle du programme de l'arduino, pour cela j'ai déplacé le maximum dans des fonctions, par exemple fct_ON, fct_OFF, fct_Affichage_OFF, fct_defaut et fct_Controle_tension_filament.
Ces fonctions ont le mérite de ne pas contenir beaucoup de ligne de code donc plus facile à s'approprier ou à maintenir.
Voila pour un premier jet maintenant j'attaque la mise en place à blanc des composants dans le boitier et ensuite la partie mécanique.
Bonne soirée
Pierrick
- Fichiers joints
Pierrick- Membre Bleu
- Messages : 408
Date d'inscription : 04/03/2019
Localisation : Yvelines
Re: Arduino & Co dans le moteur ?
Bonsoir Tony,
Je ne comprends pas je n'arrive pas à insérer un fichier de 16K qui contient du texte.
Est-ce l'extension .ino qui est refusée a priori non idem avec .txt.
Si quelqu'un à une idée
Bonne soirée
Pierrick
Je ne comprends pas je n'arrive pas à insérer un fichier de 16K qui contient du texte.
Est-ce l'extension .ino qui est refusée a priori non idem avec .txt.
Si quelqu'un à une idée
Bonne soirée
Pierrick
Pierrick- Membre Bleu
- Messages : 408
Date d'inscription : 04/03/2019
Localisation : Yvelines
Re: Arduino & Co dans le moteur ?
Envoie le moi en e-mail : [Vous devez être inscrit et connecté pour voir ce lien]
ou via slack
Note que normalement on peut joindre jusqu'à 3 fichiers : 3g2, 3gp, bmp, doc, docm, docx, gif, jpg, m4a, m4v, mov, mp3, mp4, mpg, pdf, png, pps, ppt, pptm, pptx, swf, tif, txt, wma, wmv, xls, xlsb, xlsm, xlsx, zip
a tte
ou via slack
Note que normalement on peut joindre jusqu'à 3 fichiers : 3g2, 3gp, bmp, doc, docm, docx, gif, jpg, m4a, m4v, mov, mp3, mp4, mpg, pdf, png, pps, ppt, pptm, pptx, swf, tif, txt, wma, wmv, xls, xlsb, xlsm, xlsx, zip
a tte
Re: Arduino & Co dans le moteur ?
Bonsoir Pierrick,
Content de te lire, je vois que tu as bien bossé
Sympa ton schéma, je mets une petite remarque en italique car pas forcément pertinente et tu as déjà du y penser...
j'aurais plutôt placé les resitances de 10k (qui sont montées en serie entre les interrupteurs et la masse), sur le +5V (pull up) et les interrupteurs direct sur le 0V afin de ne pas laisser "flotter" les entrées logiques.
Comme ceci :
[Vous devez être inscrit et connecté pour voir cette image]
Je cite :
EDIT
Je nuance mes propos car apparemment tu peux faire un pull-up "interne"
Avec un digitalWrite(n0 broche,HIGH)
...qui va la forcer à l'état haut même si flottante
Bonne mise au point et essais
PS: pour partager ton projet tu peux rapidement créer un compte sur [Vous devez être inscrit et connecté pour voir ce lien] qui accepte, entre autres, les .ino
Julien
Content de te lire, je vois que tu as bien bossé

Sympa ton schéma, je mets une petite remarque en italique car pas forcément pertinente et tu as déjà du y penser...
j'aurais plutôt placé les resitances de 10k (qui sont montées en serie entre les interrupteurs et la masse), sur le +5V (pull up) et les interrupteurs direct sur le 0V afin de ne pas laisser "flotter" les entrées logiques.
Comme ceci :
[Vous devez être inscrit et connecté pour voir cette image]
Je cite :
Une résistance de rappel permet de fixer une entrée numérique à un état HIGH ou LOW stable. Elle permet aussi de réduire le bruit, d'éliminer les broches flottantes et surtout, d'établir deux états électriques clairs et distincts: un état haut (HIGH); un état bas (LOW).
EDIT
Je nuance mes propos car apparemment tu peux faire un pull-up "interne"
Avec un digitalWrite(n0 broche,HIGH)
...qui va la forcer à l'état haut même si flottante
Bonne mise au point et essais

PS: pour partager ton projet tu peux rapidement créer un compte sur [Vous devez être inscrit et connecté pour voir ce lien] qui accepte, entre autres, les .ino
Julien
juju35135- Membre Bleu
- Messages : 619
Date d'inscription : 01/04/2020
Localisation : Bretagne
Re: Arduino & Co dans le moteur ?
Bonjour Julien
Oui j'y ai passé du temps mais j'aime bien approfondir et faire murir le sujet avant d'attaquer le projet
Un petit schéma vaut mieux qu'un long discours
[Vous devez être inscrit et connecté pour voir cette image]
) le lien vers le fichier ino
Bonne journée
Pierrick
juju35135 a écrit:Bonsoir Pierrick,
Content de te lire, je vois que tu as bien bossé
Oui j'y ai passé du temps mais j'aime bien approfondir et faire murir le sujet avant d'attaquer le projet
J'utilise effectivement les résistances internes du Nano. J'ai aussi dédié 3 entrées analogiques au BP que je transforme en entrées digitales avec l'instruction digitalReadjuju35135 a écrit:
Sympa ton schéma, je mets une petite remarque en italique car pas forcément pertinente et tu as déjà du y penser...
j'aurais plutôt placé les resitances de 10k (qui sont montées en serie entre les interrupteurs et la masse), sur le +5V (pull up) et les interrupteurs direct sur le 0V afin de ne pas laisser "flotter" les entrées logiques.
Comme ceci :
[Vous devez être inscrit et connecté pour voir cette image]
Je cite :Une résistance de rappel permet de fixer une entrée numérique à un état HIGH ou LOW stable. Elle permet aussi de réduire le bruit, d'éliminer les broches flottantes et surtout, d'établir deux états électriques clairs et distincts: un état haut (HIGH); un état bas (LOW).
EDIT
Je nuance mes propos car apparemment tu peux faire un pull-up "interne"
Avec un digitalWrite(n0 broche,HIGH)
...qui va la forcer à l'état haut même si flottante
Un petit schéma vaut mieux qu'un long discours
[Vous devez être inscrit et connecté pour voir cette image]
Tu as raison je me suis créé un compte sur GitHub (j'ai l'impression d’être au bureau

Bonne journée
Pierrick
Pierrick- Membre Bleu
- Messages : 408
Date d'inscription : 04/03/2019
Localisation : Yvelines
Re: Arduino & Co dans le moteur ?
Bonsoir Pierrick,
Félicitations pour ton code, c'est limpide, Effectivement l'utilisation de fonctions bien pensées, limite le nombre d'instructions, donc la taille de la boucle principale
Bonne soirée
Julien
Félicitations pour ton code, c'est limpide, Effectivement l'utilisation de fonctions bien pensées, limite le nombre d'instructions, donc la taille de la boucle principale

Bonne soirée
Julien
juju35135- Membre Bleu
- Messages : 619
Date d'inscription : 01/04/2020
Localisation : Bretagne
Re: Arduino & Co dans le moteur ?
Bonsoir Julien
[Vous devez être inscrit et connecté pour voir cette image]
Premier essai concluant, faut que je remplace l'alimentation USB et les piles par les alimentation à découpages.
Pierrick
Ce week end j'ai fixé l’Arduino, son écran et sa carte relais derrière la face avant de l'ampli casque, j'ai passé beaucoup de temps mais les 3 poussoir fonctionnent et le code aussi.juju35135 a écrit:Bonsoir Pierrick,
Félicitations pour ton code, c'est limpide, Effectivement l'utilisation de fonctions bien pensées, limite le nombre d'instructions, donc la taille de la boucle principale
[Vous devez être inscrit et connecté pour voir cette image]
Premier essai concluant, faut que je remplace l'alimentation USB et les piles par les alimentation à découpages.
Pierrick
Pierrick- Membre Bleu
- Messages : 408
Date d'inscription : 04/03/2019
Localisation : Yvelines
Re: Arduino & Co dans le moteur ?
Bonsoir Pierrick,
Super que tu aies pu tout fixer et que ton code tourne bien
Pour alimenter l'arduino j'ai utilisé le module "step down" que m'avais fourni Tony, avec la carte à valve EZ80...
[Vous devez être inscrit et connecté pour voir cette image]
[Vous devez être inscrit et connecté pour voir cette image]
... alimentée par un petit transfo 9V/6VA que j'avais en stock. (Il n'y a que celà sous tension lorsque que le système est en veille)
Le module est réglé à environ 7V, branché sur l'entrée V IN de l'arduino, ça marche bien, pas échauffement constaté...
Tu peux bien-sûr utiliser une petite alim à découpage direct en 230V, ça prendra moins de place... (Tension d’alimentation recommandée: de 7 Volts à 12 Volts, 21V maxi)
Je te souhaite une bonne continuation pour l'assemblage de ton ampli casque
Julien
Super que tu aies pu tout fixer et que ton code tourne bien

Pour alimenter l'arduino j'ai utilisé le module "step down" que m'avais fourni Tony, avec la carte à valve EZ80...
[Vous devez être inscrit et connecté pour voir cette image]
[Vous devez être inscrit et connecté pour voir cette image]
... alimentée par un petit transfo 9V/6VA que j'avais en stock. (Il n'y a que celà sous tension lorsque que le système est en veille)
Le module est réglé à environ 7V, branché sur l'entrée V IN de l'arduino, ça marche bien, pas échauffement constaté...
Tu peux bien-sûr utiliser une petite alim à découpage direct en 230V, ça prendra moins de place... (Tension d’alimentation recommandée: de 7 Volts à 12 Volts, 21V maxi)
Je te souhaite une bonne continuation pour l'assemblage de ton ampli casque

Julien
Dernière édition par juju35135 le Lun 4 Jan 2021 - 22:05, édité 1 fois
juju35135- Membre Bleu
- Messages : 619
Date d'inscription : 01/04/2020
Localisation : Bretagne
Re: Arduino & Co dans le moteur ?
Bonjour Pierrick, Julien,
Je vous lis et je trouve que le ce fil s'étoffe de plus en plus et devient dès plus intéressant. Bravo à vous.
Bientôt, un petit programme " Bleu "ad hoc pour notre plus grand plaisir !
Salutations. Tony
Je vous lis et je trouve que le ce fil s'étoffe de plus en plus et devient dès plus intéressant. Bravo à vous.
Bientôt, un petit programme " Bleu "ad hoc pour notre plus grand plaisir !
Salutations. Tony
Re: Arduino & Co dans le moteur ?
Bonjour Tony,
Avec Julien, nous avons 2 programmes qui font sensiblement la même chose sauf pour la partie visualisation Led contre écran LCD.
Julien concentre la majorité de son code dans la partie centrale (Loop) je le décentralise dans des fonctions.
J'ai factorisé et la créé des fonctions car cela apporte de la lisibilité et de la maintenabilité.
Pour un programme bleu ça prend tout son sens, cela offre la possibilité de venir piocher et sélectionner uniquement les portions de code nécessaire.
Ensuite rien n’empêche de les modifier et les adapter.
Puis l'idéal serait de le "Franciser" et documenter chaque partie et d'avoir des fonction qui accepte l'affichage via led ou LCD.
Voilà pour un premier retour
Bonne journée
Pierrick
Pas un petit programme, simplement un programme bleu.tron_ic a écrit:Je vous lis et je trouve que le ce fil s'étoffe de plus en plus et devient dès plus intéressant. Bravo à vous.
Bientôt, un petit programme " Bleu "ad hoc pour notre plus grand plaisir !
Avec Julien, nous avons 2 programmes qui font sensiblement la même chose sauf pour la partie visualisation Led contre écran LCD.
Julien concentre la majorité de son code dans la partie centrale (Loop) je le décentralise dans des fonctions.
J'ai factorisé et la créé des fonctions car cela apporte de la lisibilité et de la maintenabilité.
Pour un programme bleu ça prend tout son sens, cela offre la possibilité de venir piocher et sélectionner uniquement les portions de code nécessaire.
Ensuite rien n’empêche de les modifier et les adapter.
Puis l'idéal serait de le "Franciser" et documenter chaque partie et d'avoir des fonction qui accepte l'affichage via led ou LCD.
Voilà pour un premier retour
Bonne journée
Pierrick
Pierrick- Membre Bleu
- Messages : 408
Date d'inscription : 04/03/2019
Localisation : Yvelines
Re: Arduino & Co dans le moteur ?
Bonjour
C'est très bien vos réalisations
bravo
Au sujet de l'affichage LCD à la lecture du fil j'en étais resté à un moment sur un cablage traditionnel...
En comparaison les modules LCD sur I2C sont pas chers et bien pratiques avec leur commande sur 4 fils
Bien à vous
Jef
C'est très bien vos réalisations

Au sujet de l'affichage LCD à la lecture du fil j'en étais resté à un moment sur un cablage traditionnel...
En comparaison les modules LCD sur I2C sont pas chers et bien pratiques avec leur commande sur 4 fils
Bien à vous
Jef
Jef- Membre Bleu
- Messages : 425
Date d'inscription : 01/03/2019
Re: Arduino & Co dans le moteur ?
Bonjour Jeff,
J'utilise aussi la bibliothèque hd44780.h car Liquid Cristal et Nano ne font pas bon ménage. Ce sont les joies de l'Open Source.
Salutations
Pierrick
C'est exact je suis resté sur un branchement traditionnel j'ai 12 fils sur l'écran. il me reste encore 4 entrées sur le Nano. La raison de ce choix, j'avais déjà l'écran mais le prochaine fois je me dirigerai vers un module LCD sur I2C et 4 fils.Jef a écrit:C'est très bien vos réalisationsbravo
Au sujet de l'affichage LCD à la lecture du fil j'en étais resté à un moment sur un cablage traditionnel...
En comparaison les modules LCD sur I2C sont pas chers et bien pratiques avec leur commande sur 4 fils
J'utilise aussi la bibliothèque hd44780.h car Liquid Cristal et Nano ne font pas bon ménage. Ce sont les joies de l'Open Source.
Salutations
Pierrick
Pierrick- Membre Bleu
- Messages : 408
Date d'inscription : 04/03/2019
Localisation : Yvelines
Page 4 sur 4 • 1, 2, 3, 4
Page 4 sur 4
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum