Aller au contenu


Victorien

Inscrit(e) (le) 22 avril 2020
Déconnecté Dernière activité déc. 25 2023 04:13
-----

Sujets que j'ai initiés

Chauffe eau solaire

05 octobre 2023 - 09:20

Bonjour les amis
Ci le sujet est dans le mauvais poste je m'en excuse .je n'es pas trouvé la bonne rubrique.

Alors voilà, je voudrais accompagner mon chauffe eau electrique classique avec du solaire.
J'ai commencé par faire un serpentin en tuyau noir (et ça chauffe bien au soleil)
Mais il faudrait le relier sur mon chauffe eau avec une pompe de circulation pour transférer les calories récupérer par mon serpentin.
Mais quand le soleil ne donnera pas ou que la température extérieure sera trop basse , il vas ce produire l'effet inverse.
Il faudrait donc une electrovane qui ce fermera une fois la que température du serpentin sera inférieur à celle du chauffe eau .
Et inversement quand la température du serpentin serra supérieur.


Y a til moyen de géré ça avec une arduino, ?

Vous pouvez m'aider ?

Compas arduino

09 mai 2023 - 09:35

Coucou les copins j'avais commencé un sujet pour faire une boussole avec arduino pour visé le pole céleste avec mon télescope mais après vérification ça n'a pas l'air de me convenir.
Par rapport à l'étoile polaire (qui elle est visible ) le pôle céleste est à 0,73 degré azimuts.donc, il me faut un capteur ou autre chose pour m'indiquer que je me décalé à pile 0,73 degrés. J'ai essayé avec un rapporteur 360 mais ce n'est pas assez précis.
On m'a proposé avec un potentiomètre, mais es que je pourrais le paramétrer de 0.00 à 360.00 degrés et relier à un écran pour suivre mon déplacement en direct.
En fait il faudrait que j'arrive à faire un inclinometre mais à l'horizontale .

Boussole électronique

10 avril 2023 - 03:46

Bonjour
J'aimerais savoir s'il était possible de faire une boussole numérique qui indique qu'en degré (de 0 à 360) sur un cadran (pas la flèche sur les graduation) avec arduino

https://www.gotronic...20492-27807.htm

Ce module peut il faire l'affaire

Micro seconde

13 mars 2023 - 06:34

Coucou les copins
Je voudrais savoir s'il était possible de passer en "delayMicroseconds " avec accelstepper.
Voici le code en question.
 

#include <AccelStepper.h>


#define suiviDirPin 4
#define suiviStepPin 5
#define boutonAccelererPin 6
#define boutonRalentirPin 7
#define boutonMarchePin 8
#define boutonArretPin 9


AccelStepper stepperSuivi(1, suiviStepPin, suiviDirPin);


#define zoomDirPin 2
#define zoomStepPin 3
#define boutonZoomInPin 10
#define boutonZoomOutPin 11


AccelStepper stepperZoom(1, zoomStepPin, zoomDirPin);


void setup() {
pinMode(suiviDirPin, OUTPUT);
pinMode(suiviStepPin, OUTPUT);
pinMode(boutonAccelererPin, INPUT_PULLUP); // L'autre cote du bouton au GND
pinMode(boutonRalentirPin, INPUT_PULLUP); // " " "
pinMode(boutonMarchePin, INPUT_PULLUP); // " " "
pinMode(boutonArretPin, INPUT_PULLUP); // " " "

pinMode(zoomDirPin, OUTPUT);
pinMode(zoomStepPin, OUTPUT);
pinMode(boutonZoomInPin, INPUT_PULLUP); // L'autre cote du bouton au GND
pinMode(boutonZoomOutPin, INPUT_PULLUP); // " " "
}


void loop() {
stepperSuivi.setMaxSpeed(2000);

if (digitalRead(boutonAccelererPin) == LOW) { // Si le bouton Accelerer est pressed
stepperSuivi.setSpeed(1000);
} else if (digitalRead(boutonRalentirPin) == LOW) { // Si le bouton Ralentir est pressed
stepperSuivi.setSpeed(20);
} else if (digitalRead(boutonMarchePin) == LOW) { // Si le bouton Marche est pressed
stepperSuivi.setSpeed(100);
} else if (digitalRead(boutonArretPin) == LOW) { // Si le bouton Arret est pressed
stepperSuivi.setSpeed(0);
} else {

}


stepperSuivi.runSpeed(); // fait tourner le moteur a vitesse réglée


stepperZoom.setMaxSpeed(2000);
if (digitalRead(boutonZoomInPin) == LOW) { // Si le bouton Zoom In est pressed
stepperZoom.setSpeed(200);
} else if (digitalRead(boutonZoomOutPin) == LOW) { // Si le bouton Zoom Out est pressed
stepperZoom.setSpeed(-200);
} else {
stepperZoom.setSpeed(0);
}


stepperZoom.runSpeed();// fait tourner le moteur à la vitesse réglée.
}

Ajouter un schield

19 février 2023 - 10:56

Coucou
Voilà je controle deux moteur pas a pas avec driver popolu et arduino uno
Et ça me fait un paquet de fils (trop de fils)
Apparemment il est possible de m'être un schield pour limiter le câblage.
Mais quel schield installer ?
comment le brancher ?
Et cela vat il impacter le programme arduino actuel ?
Je n'ai pas précisé le tipe exacte des driver ni le programme et le schéma.
Si cela a une importance dite le moi je les posterai.
Merki pour votre aide les copins