Module Arduino
Module Arduino
Me voilà bientôt sans occupation,
mais j'ai un projet, un module sur la base d'un arduino pour
- pour afficher la température d'eau et la température et la pression d'huile sur un display crystal liquide
- pour avoir des alarmes en cas de dépassement des températures normales ou d'une baisse de pression subite
- pour commander un ventilateur électrique avec la possibilité de le commander manuellement
des personnes intéressées ?
mais j'ai un projet, un module sur la base d'un arduino pour
- pour afficher la température d'eau et la température et la pression d'huile sur un display crystal liquide
- pour avoir des alarmes en cas de dépassement des températures normales ou d'une baisse de pression subite
- pour commander un ventilateur électrique avec la possibilité de le commander manuellement
des personnes intéressées ?
- sherlock
- .
- Messages : 13320
- Enregistré le : 25 avr. 2010, 15:18
- Région : France - Centre
- Type : Plusieurs
- année : 1974
- Contact :
Re: Module Arduino
Projet sympa
Tu penses utiliser quoi comme capteurs ?
Tu penses utiliser quoi comme capteurs ?
Re: Module Arduino
on peut aussi imaginer de mémoriser les mesures toutes les 10-20 secondes et de les sauver sur une carte SD
-
- .
- Messages : 9093
- Enregistré le : 30 nov. 2013, 12:04
- Région : France - Pays de la Loire
Re: Module Arduino
A Installer sous Linux de préférence...., avec un micro kernel pour optimiser les perfs et juste un client Http pour la comm. externe.
Amusant n' est ce pas?
https://forum.arduino.cc/Install the Arduino Software
Step-by-step instructions for setting up the Arduino Software (IDE) on your computer and connecting it to an Arduino Uno, Mega2560, Duemilanove, Mega, or Diecimila.
Click on the list on the side if you want to use another Arduino board.
Windows
Mac OS X
Linux (on the Playground wiki)
Amusant n' est ce pas?
- gillesmgb
- .
- Messages : 1457
- Enregistré le : 07 nov. 2014, 21:29
- Région : France - Rhône-Alpes
- Type : B
- année : 1973
Re: Module Arduino
Comme projet
ça marche bien ces petites cartes et pour un prix modique.
J'ai commencé à bricoler un "arbre électrique" pour faire tourner un vieux compteur à la bonne vitesse.
Carte arduino + motorshield. La courbe d'étalonnage est en mémoire ... j'ai encore un pb de frottement interne du compteur aux basses vitesses (le p'tit moteur n'entraîne pas en dessous de 30-40 km/h)
Si au final ça ne marche pas, je vais "recycler" la carte Arduino pour autre chose, donc je vais suivre avec attention ce sujet
ça marche bien ces petites cartes et pour un prix modique.
J'ai commencé à bricoler un "arbre électrique" pour faire tourner un vieux compteur à la bonne vitesse.
Carte arduino + motorshield. La courbe d'étalonnage est en mémoire ... j'ai encore un pb de frottement interne du compteur aux basses vitesses (le p'tit moteur n'entraîne pas en dessous de 30-40 km/h)
Si au final ça ne marche pas, je vais "recycler" la carte Arduino pour autre chose, donc je vais suivre avec attention ce sujet
-
- .
- Messages : 9093
- Enregistré le : 30 nov. 2013, 12:04
- Région : France - Pays de la Loire
Re: Module Arduino
Et d' inspiration le fameux "mode test" de VW sans doute?La courbe d'étalonnage est en mémoire .
- alb25
- .
- Messages : 4007
- Enregistré le : 06 sept. 2009, 16:20
- Région : France - Franche-Comté
- Type : B
- année : 1965
Re: Module Arduino
Je viens de m'offrir un Raspberry PI 2 B (Raspbian). Il y a la possibilité de monter ce type de module Arduino...mais je ne suis pas assez avancé dans mes connaissances pour en parler.
Re: Module Arduino
Actuellement, sur ma A, j'ai asservi 2 Servos pour commander les volets du chauffage directement depuis la carte Arduino,gillesmgb a écrit : Comme projet
ça marche bien ces petites cartes et pour un prix modique.
J'ai commencé à bricoler un "arbre électrique" pour faire tourner un vieux compteur à la bonne vitesse.
Carte arduino + motorshield. La courbe d'étalonnage est en mémoire ... j'ai encore un pb de frottement interne du compteur aux basses vitesses (le p'tit moteur n'entraîne pas en dessous de 30-40 km/h)
Si au final ça ne marche pas, je vais "recycler" la carte Arduino pour autre chose, donc je vais suivre avec attention ce sujet
une electrovanne pour contrôler le débit d'eau au travers du radiateur du chauffage depuis un canal de la carte motorshield
et l'autre canal commande un Tiristor pour piloter le ventilateur du chauffage
pour ton montage, j'essayerais un Servo qui serait directement solidaire de l'aiguille
il tu suffit alors de convertir ta vitesse en angle
Re: Module Arduino
Je vais aussi suivre le sujet ...et prendre des idées
Re: Module Arduino
ok, il y a au moins trois personnes pour suivre mes errements on y go
je vais fractionner mon projet en plusieurs chapitres ... on va donc commencer par l'affichage.
il nous faut une carte Arduino moins de 5 Euros avec une boite en plexi
http://fr.aliexpress.com/wholesale?catI ... rduino+uno
je vais utiliser un LCD 16x2 (16 caractères sur 2 lignes) moins de 1.50 Euro
http://fr.aliexpress.com/wholesale?catI ... t=LCD+1602
si vous cherchez un peu, vous allez trouver des kits comprenant claviers, boutons, pot, display, divers capteurs et sondes
le cablage
nous avons un buzzer pour l'alarme
un bouton "menu" pour faire défiler les mesures
ici un pot pour simuler les mesures (sur les entrées A0 - A5)
et bien sur le display
je vais fractionner mon projet en plusieurs chapitres ... on va donc commencer par l'affichage.
il nous faut une carte Arduino moins de 5 Euros avec une boite en plexi
http://fr.aliexpress.com/wholesale?catI ... rduino+uno
je vais utiliser un LCD 16x2 (16 caractères sur 2 lignes) moins de 1.50 Euro
http://fr.aliexpress.com/wholesale?catI ... t=LCD+1602
si vous cherchez un peu, vous allez trouver des kits comprenant claviers, boutons, pot, display, divers capteurs et sondes
le cablage
nous avons un buzzer pour l'alarme
un bouton "menu" pour faire défiler les mesures
ici un pot pour simuler les mesures (sur les entrées A0 - A5)
et bien sur le display
-
- .
- Messages : 9093
- Enregistré le : 30 nov. 2013, 12:04
- Région : France - Pays de la Loire
Re: Module Arduino
Très facile à réaliser avec une petite dynamo tachymètrique à excitation constante qui sort une FEM proportionnelle à la vitesse, ce qui doit être à peu de chose près le fonctionnement d'un compteur mécanique?convertir ta vitesse en angle
Et qu' est qu'un "arbre électrique"
http://www.gsmaintenance.fr/Application ... electrique
?
Re: Module Arduino
analogique ? ouais ... sinon, encore plus simple impulsion, un disque denté et un capteur optiqueTrès facile à réaliser avec une petite dynamo tachymètrique à excitation constante
Re: Module Arduino
le schéma
le code
les trois modes défilent tant que l'on presse sur le bouton menu.
relachez sur le mode voulu et vous avez la valeur et une barre
le code
une photo/* LouLou Team */
#include <LiquidCrystal.h> // Include the library to use a LCD display
#define WaterTemp 0 // Define the A0 pin as Water temperature
#define OilTemp 1 // Define the A0 pin as Water temperature
#define OilPress 2 // Define the A0 pin as Water temperature
int menu;
String text;
String valeur;
int Wt,Ot,Op;
int Wtm,Otm,Opm;
/* The function above declares which Arduino’s pins will be used for controlling the LCD */
LiquidCrystal lcd(12, 11, 5, 4, 3, 2);
void setup()
{
lcd.begin(16, 2);
lcd.setCursor(0, 0);
lcd.print("LouLou Team");
lcd.setCursor(0, 1);
lcd.print("Initialisation");
delay(5000);
menu=0;
}
void loop()
{
Wt=analogRead(0);
if (Wt>Wtm) Wtm=Wt;
Ot=analogRead(1);
if (Ot>Otm) Otm=Ot;
Op=analogRead(2);
if (Op>Opm) Opm=Op;
if (digitalRead(10)==HIGH)
{
menu=menu+1 ;
if (menu>2) menu=0;
}
switch (menu) {
case 0:
text="Water : " + String(map(Wt,0,1024,0,120))+" "+char(223)+"C ";
valeur="";
for (int i=1; i<map(Wt,0,1024,0,16);i++){
valeur=valeur+char(255);
}
break;
case 1:
text="Oil T : " + String(map(Ot,0,1024,0,120))+" "+char(223)+"C ";
for (int i=1; i<map(Ot,0,1024,0,16);i++){
valeur=valeur+char(255);
}
break;
case 2:
text="Oil P : " + String(map(Op,0,1024,0,18))+" Psi ";
for (int i=1; i<map(Op,0,1024,0,16);i++){
valeur=valeur+char(255);
}
break;
}
valeur=valeur+" ";
lcd.setCursor(0, 0);
lcd.print(text.substring(0,16));
lcd.setCursor(0, 1);
lcd.print(valeur.substring(0,16));
delay(500);
}
les trois modes défilent tant que l'on presse sur le bouton menu.
relachez sur le mode voulu et vous avez la valeur et une barre
- Oldtimer42
- .
- Messages : 7287
- Enregistré le : 30 avr. 2014, 16:22
- Région : France - Rhône-Alpes
- année : 1951
- Serie speciale : Ben ça dépend, ça change tout le temps
Re: Module Arduino
Trop fort Loulou !
Ça peut faire des glaçons ?
Ça peut faire des glaçons ?
Re: Module Arduino
oui, et aussi le café, reste plus qu'à le moudreOldtimer42 a écrit : Trop fort Loulou !
Ça peut faire des glaçons ?
-
- .
- Messages : 10399
- Enregistré le : 08 mai 2007, 10:08
- année : 1973
Re: Module Arduino
J'ai rien compris au code, mais c'est beau
Re: Module Arduino
on peut faire un accordeur de guitare aussianneauxdin a écrit :J'ai rien compris au code, mais c'est beau
-
- .
- Messages : 10399
- Enregistré le : 08 mai 2007, 10:08
- année : 1973
Re: Module Arduino
J'ai déjà, chromatique et intégré à l'ampli.
Par contre, un accordeur intégré à la gratte avec tension automatique des cordes, ça c'est intéressant.
Par contre, un accordeur intégré à la gratte avec tension automatique des cordes, ça c'est intéressant.
Re: Module Arduino
ben là, je suis tombé de ma chaise ...
les sondes de températures ... dans le vrai monde, les sondes sont linéaires
voici la courbe pour une PT100
mais pour nos titines, serait trop simple ... surtout que ,suivant les modèles, qui selon nos fournisseurs sont PARFAITEMENT identique, ben sont pas si identique que ça
alors le prochain qui vient me dire que sa titine ne chauffe pas ou chauffe trop ... je me marre
les sondes de températures ... dans le vrai monde, les sondes sont linéaires
voici la courbe pour une PT100
mais pour nos titines, serait trop simple ... surtout que ,suivant les modèles, qui selon nos fournisseurs sont PARFAITEMENT identique, ben sont pas si identique que ça
alors le prochain qui vient me dire que sa titine ne chauffe pas ou chauffe trop ... je me marre
-
- .
- Messages : 10399
- Enregistré le : 08 mai 2007, 10:08
- année : 1973
Re: Module Arduino
Pourquoi t'es tombe de ta chaise? Je donne des idées pour tes occupations hivernales, vu que la A est quasi fini.
-
- .
- Messages : 9093
- Enregistré le : 30 nov. 2013, 12:04
- Région : France - Pays de la Loire
Re: Module Arduino
D' où l'utilité d' un étalonnage sans doute?alors le prochain qui vient me dire que sa titine ne chauffe pas ou chauffe trop ... je me marre
Joli code, 2 erreurs sans incidence sur l' éxécution dans la partie déclarative ou commentaire, la faute au "copy/past" sans doute. Ca rappelle du C, du vrai et à l' ancienne interfacé avec beaucoup de shell que j' aime d' ailleurs. Ne reste plus qu'à écrire la partie asservissement du ventilateur et gestion d' alarme?
Amusant ce langage qui définit son environnement hardware.
- gillesmgb
- .
- Messages : 1457
- Enregistré le : 07 nov. 2014, 21:29
- Région : France - Rhône-Alpes
- Type : B
- année : 1973
Re: Module Arduino
Classe le chauffage commandé comme ça !!!LouLou a écrit :Actuellement, sur ma A, j'ai asservi 2 Servos pour commander les volets du chauffage directement depuis la carte Arduino,gillesmgb a écrit :...
J'ai commencé à bricoler un "arbre électrique" pour faire tourner un vieux compteur à la bonne vitesse...
une electrovanne pour contrôler le débit d'eau au travers du radiateur du chauffage depuis un canal de la carte motorshield
et l'autre canal commande un Tiristor pour piloter le ventilateur du chauffage
pour ton montage, j'essayerais un Servo qui serait directement solidaire de l'aiguille
il tu suffit alors de convertir ta vitesse en angle
Le servo(moteur) ... oui mais non ... bon but est de faire fonctionner le vieux compteur Smiths sans le modifier en interne, et surtout de faire aussi tourner les rouleaux !!!
(je garde quand même l'idée du servo ... + des afficheurs pour les km)
"Arbre électrique" comme "arbre hydraulique" ... transmission d'un mouvement de rotation entre 2 éléments mécaniques.MG O1->B69 a écrit :..Et qu' est qu'un "arbre électrique"
http://www.gsmaintenance.fr/Application ... electrique
?
Au départ cet "arbre" se réalise avec 2 moteurs à CC, l'un est utilisé en génératrice, l'autre en moteur (et c'est réversible) ... le problème en analogique, c'est la très faible "raideur" de cette transmission aux basses vitesses.
J'ai donc opté pour une prise de vitesse par comptage d'impulsions (l'Arduino a un mode de fonctionnement sur "interruption") et une consigne de vitesse (tension) envoyée à un petit motoréducteur CC
Ou capteur inductif sur les 4 têtes de vis au niveau du moyeu de roue AV ...LouLou a écrit :analogique ? ouais ... sinon, encore plus simple impulsion, un disque denté et un capteur optiqueTrès facile à réaliser avec une petite dynamo tachymètrique à excitation constante
Re: Module Arduino
je tombe de ma chaise en voyant les courbes courbes des sondes de température mon bon Ane o dinde
Re: Module Arduino
Joli code, 2 erreurs sans incidence sur l' éxécution dans la partie déclarative ou commentaire, la faute au "copy/past" sans doute.
effectivement, il a l'oeil ... je déclare des constantes et je ne les utilises pas
ouiNe reste plus qu'à écrire la partie asservissement du ventilateur et gestion d' alarme?
il y a aussi des interfaces à partir de Java, mais je préfère aussi ce C simplifiéCa rappelle du C, du vrai et à l' ancienne
Qui est en ligne
Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 1 invité