Besoin d'aide avec Arduino et RF Projet de Motorisation autonome pour pergola
nemauzus
8 Messages
Le vendredi 12 janvier 2024 à 15:46:06
Voilà je voudrais commander deuxmoteurs pour plier et déplier une toile sur ma pergola.
Il aurait donc deux rails et deuxmoteurs, je sais pas si cela est possible je voudrais qu'il soit
autonome en alimentation donc aucun fils électrique, ni pour
l'alimentation ni pour la commande!
J'aimerais les commander par signalradio, il y a bien le bluetooth et l'infrarouge mais tous les deux
ont une courte distance de fonctionnement.
Avec le Wi-Fi existe-t-il des logiciels ou applications de contrôle?
Est-il possible d'avoir un moteur maitre et l'autre esclave? j'ai besoin de quoi comme matériel?
Dois je mettre des drivers pour les moteurs? j'ai besoin de quoi comme matériel?
Faut-il une carte Nano ou autres pour chaque moteur?
Existe-t-il des cartes d'extension pour la carte Nano de type signalent radio? j'ai besoin de quoi comme
matériel?
Et la Wi-Fi serait-elle-la solution pour commander les deux moteurs? j'ai besoin de quoi comme matériel?
Je suis novice mais je veux me lancer car je trouve cela très prenant car je suis aussi accros à
l'informatique.
Merci pour votre aide.
Bien cordialement.
Au plaisir de vous lire.
Il aurait donc deux rails et deuxmoteurs, je sais pas si cela est possible je voudrais qu'il soit
autonome en alimentation donc aucun fils électrique, ni pour
l'alimentation ni pour la commande!
J'aimerais les commander par signalradio, il y a bien le bluetooth et l'infrarouge mais tous les deux
ont une courte distance de fonctionnement.
Avec le Wi-Fi existe-t-il des logiciels ou applications de contrôle?
Est-il possible d'avoir un moteur maitre et l'autre esclave? j'ai besoin de quoi comme matériel?
Dois je mettre des drivers pour les moteurs? j'ai besoin de quoi comme matériel?
Faut-il une carte Nano ou autres pour chaque moteur?
Existe-t-il des cartes d'extension pour la carte Nano de type signalent radio? j'ai besoin de quoi comme
matériel?
Et la Wi-Fi serait-elle-la solution pour commander les deux moteurs? j'ai besoin de quoi comme matériel?
Je suis novice mais je veux me lancer car je trouve cela très prenant car je suis aussi accros à
l'informatique.
Merci pour votre aide.
Bien cordialement.
Au plaisir de vous lire.
Le vendredi 12 janvier 2024 à 16:06:07
Yo !
C'est cool que tu veuilles te lancer dans ce projet ! Pour automatiser le pliage et le dépliage de la toile de ta pergola avec deux moteurs alimentés de manière autonome, il y a quelques options que tu peux envisager.
Tout d'abord, pour l'alimentation autonome, tu pourrais utiliser des batteries rechargeables. Assure-toi de choisir des moteurs compatibles avec ce type d'alimentation.
En ce qui concerne la commande par signal radio, le Bluetooth et l'infrarouge ont effectivement des limites de portée. de plus, l'infrarouge nécessite un lien visuel direct (pas d'obstacle).
Une alternative pourrait être l'utilisation de modules radiofréquences (RF) qui peuvent offrir une portée plus importante. Il y a quelques années j'avais testé des modules RF 433MHz et c'était simple d'utilisation.
Tu pourrais envisager une configuration avec deux cartes Nano, une pour chaque moteur, et les connecter à des modules RF. Il existe des cartes d'extension pour Arduino Nano qui prennent en charge les modules RF.
Le Wi-Fi est également une option viable, mais elle nécessite une source d'alimentation constante, comme une connexion électrique permanente ou des batteries avec une gestion intelligente de l'énergie.
Pour ça, tu pourrais utiliser des modules comme ESP8266 ou ESP32 avec des cartes de développement compatibles. Cela te permettrait de contrôler les moteurs à distance via une application sur ton smartphone ou un programme sur un ordinateur.
Bonne chance dans ton projet, et n'hésite pas à poser d'autres questions si tu en as !
PS : je te suggère de renommer ton topic pour avoir plus de chances de réponses. Comme par exemple : Projet de Motorisation autonome pour pergola : besoin d'aide avec Arduino et RF
C'est cool que tu veuilles te lancer dans ce projet ! Pour automatiser le pliage et le dépliage de la toile de ta pergola avec deux moteurs alimentés de manière autonome, il y a quelques options que tu peux envisager.
Tout d'abord, pour l'alimentation autonome, tu pourrais utiliser des batteries rechargeables. Assure-toi de choisir des moteurs compatibles avec ce type d'alimentation.
En ce qui concerne la commande par signal radio, le Bluetooth et l'infrarouge ont effectivement des limites de portée. de plus, l'infrarouge nécessite un lien visuel direct (pas d'obstacle).
Une alternative pourrait être l'utilisation de modules radiofréquences (RF) qui peuvent offrir une portée plus importante. Il y a quelques années j'avais testé des modules RF 433MHz et c'était simple d'utilisation.
Tu pourrais envisager une configuration avec deux cartes Nano, une pour chaque moteur, et les connecter à des modules RF. Il existe des cartes d'extension pour Arduino Nano qui prennent en charge les modules RF.
Le Wi-Fi est également une option viable, mais elle nécessite une source d'alimentation constante, comme une connexion électrique permanente ou des batteries avec une gestion intelligente de l'énergie.
Pour ça, tu pourrais utiliser des modules comme ESP8266 ou ESP32 avec des cartes de développement compatibles. Cela te permettrait de contrôler les moteurs à distance via une application sur ton smartphone ou un programme sur un ordinateur.
Bonne chance dans ton projet, et n'hésite pas à poser d'autres questions si tu en as !
PS : je te suggère de renommer ton topic pour avoir plus de chances de réponses. Comme par exemple : Projet de Motorisation autonome pour pergola : besoin d'aide avec Arduino et RF
JissJisseone
240 Messages
Le dimanche 14 janvier 2024 à 14:44:00
bonjour a vous...heu ne faudrait 'il pas, des moteurs pas-à-pas ? cela eviterait les contacteurs de fin de course etc?
Dans tous les cas, il semble compliqué de mettre une alim. autonome sur cette installation...panneaux solaires: pas assez de puissance et stockage via des accu...
Batterie: bin toujours le meme probleme de mettre les batteries quelque-part, et de les recharger...et une alimentation permanente, sur du 220v avec transfo au bout? faire passer les fils dans les combles de la toiture (pleonasme)...?
Dans tous les cas, il semble compliqué de mettre une alim. autonome sur cette installation...panneaux solaires: pas assez de puissance et stockage via des accu...
Batterie: bin toujours le meme probleme de mettre les batteries quelque-part, et de les recharger...et une alimentation permanente, sur du 220v avec transfo au bout? faire passer les fils dans les combles de la toiture (pleonasme)...?
nemauzus
8 Messages
Le jeudi 25 janvier 2024 à 14:51:45
Bonjour à tous, je voudrais utiliser un joystick pour commander un moteur de 12V CC, j'ai besoin de quoi?
J'aimerais utiliser un module RF longue porté. ( Lequel ? )
Me faut-il un module de carte de pilote L298N?
Me faut-il un module relais pour chaque déplacement ? je m'explique j'aimerais que le moteur reste en
position quand j'actionne le joystick à gauche et qui reste en
fonctionnement et quand j'actionne à droite annule la gauche!
Pas très clair désolé!
J'aimerais utiliser les positions A gauche/A droite, + / - cela est-il possible?
Pouvez-vous m'aider! SVP
J'aimerais utiliser un module RF longue porté. ( Lequel ? )
Me faut-il un module de carte de pilote L298N?
Me faut-il un module relais pour chaque déplacement ? je m'explique j'aimerais que le moteur reste en
position quand j'actionne le joystick à gauche et qui reste en
fonctionnement et quand j'actionne à droite annule la gauche!
Pas très clair désolé!
J'aimerais utiliser les positions A gauche/A droite, + / - cela est-il possible?
Pouvez-vous m'aider! SVP
JissJisseone
240 Messages
Le samedi 27 janvier 2024 à 13:13:44
Bonjour, oui..c'est pas super clair...
Je crois qu'il faudrait que tu établisse un cahier des charges.
primo: faire bouger des toiles d'ombrages sur une pergolas
secondo: les moyens de communications (filaire ou pas)
tercio: les moyens d'alimentation
Alors c'est vrai...tu as tout dis dans ton premier post, mais si tu ne te fixe pas sur un choix, c'est compliqué de trouver le materiel qui peut realiser ton projet
Wifi? 433mhz? joystick? interrupteur? type de moteur? câbles pour le guide de la toile?type d'interface (arduino, raspberry,pc?)
Quelles sont tes competences en programmation? sous quel OS?
Voila, concretement, il nous (me) faut plus de choix de ta part pour pouvoir t'aider...tu vois ce que je dire? sinon ton projet par dans tout les sens, et comme dans ce cas de projet, tout le choix de materiel est SPECIFIQUE, il faut plus d'info.
Cordialement
Je crois qu'il faudrait que tu établisse un cahier des charges.
primo: faire bouger des toiles d'ombrages sur une pergolas
secondo: les moyens de communications (filaire ou pas)
tercio: les moyens d'alimentation
Alors c'est vrai...tu as tout dis dans ton premier post, mais si tu ne te fixe pas sur un choix, c'est compliqué de trouver le materiel qui peut realiser ton projet
Wifi? 433mhz? joystick? interrupteur? type de moteur? câbles pour le guide de la toile?type d'interface (arduino, raspberry,pc?)
Quelles sont tes competences en programmation? sous quel OS?
Voila, concretement, il nous (me) faut plus de choix de ta part pour pouvoir t'aider...tu vois ce que je dire? sinon ton projet par dans tout les sens, et comme dans ce cas de projet, tout le choix de materiel est SPECIFIQUE, il faut plus d'info.
Cordialement
nemauzus
8 Messages
Le samedi 27 janvier 2024 à 14:13:38
Bonjour à tous et merci Jiss Deux moteurs de 12V CC de 150W ces deux moteurs sont pour perceuse sans fil 12 V.
Utiliser un module RF 433 mhz pour la communication.
Une alimentation de 12V filaire.
Utiliser un joystick pour la commande.
Les moteurs restent en position quand j'actionne le joystick à gauche et qui reste en fonctionnement et quand j'actionne à droite annule la gauche!
Utiliser les positions A gauche/A droite, + / - cela est-il possible?
Je débute avec Arduino je viens d'acheter un kit pour me faire la main et aucune connaissance en programmation.
Merci de votre aide.
Utiliser un module RF 433 mhz pour la communication.
Une alimentation de 12V filaire.
Utiliser un joystick pour la commande.
Les moteurs restent en position quand j'actionne le joystick à gauche et qui reste en fonctionnement et quand j'actionne à droite annule la gauche!
Utiliser les positions A gauche/A droite, + / - cela est-il possible?
Je débute avec Arduino je viens d'acheter un kit pour me faire la main et aucune connaissance en programmation.
Merci de votre aide.
JissJisseone
240 Messages
Le samedi 27 janvier 2024 à 15:28:42
RE dans tous les cas , si tu utilise un arduino (ce qui est tres bien), il te faudra nécessairement une interface de control moteur
Alors là, 2 possibilités: 1 comme tu en parlais:une petite carte relais, mais
compliqué pour les allez retours (donc changement de polarité..tourner
vers la gu, tourner vers la drte)
2 un pont en H...je ne maitrise pas bien l'electronique pure...je te
renvoi ce que dit mon IA :
Pour commander un moteur 12V avec Arduino, vous aurez besoin d'un composant appelé un "pont en H" (H-Bridge) ou un
module de commande de
moteur. Ces composants permettent à Arduino de contrôler la direction et
la vitesse du moteur.Voici un exemple de branchement de base avec un
pont en H L298N, qui est un composant couramment utilisé pour cela
:Matériel nécessaire :
une vitesse spécifique :
Assurez-vous de lire les spécifications de votre moteur et de votre pont en H pour ajuster les connexions et les
valeurs en conséquence.
Notez que certains moteurs peuvent nécessiter une alimentation séparée
pour fonctionner correctement.
Alors là, 2 possibilités: 1 comme tu en parlais:une petite carte relais, mais
compliqué pour les allez retours (donc changement de polarité..tourner
vers la gu, tourner vers la drte)
2 un pont en H...je ne maitrise pas bien l'electronique pure...je te
renvoi ce que dit mon IA :
Pour commander un moteur 12V avec Arduino, vous aurez besoin d'un composant appelé un "pont en H" (H-Bridge) ou un
module de commande de
moteur. Ces composants permettent à Arduino de contrôler la direction et
la vitesse du moteur.Voici un exemple de branchement de base avec un
pont en H L298N, qui est un composant couramment utilisé pour cela
:Matériel nécessaire :
- Arduino
- Pont en H L298N
- Moteur 12V
- Alimentation 12V pour le moteur
- Breadboard et fils de connexion
- Connectez la broche d'alimentation 12V de la source d'alimentation au bornier d'alimentation du L298N.
- Connectez la masse (GND) de la source d'alimentation au GND du L298N.
- Connectez la broche de contrôle de la vitesse du moteur (par exemple, ENA) à
l'une des broches PWM de l'Arduino (par exemple, D9). - Connectez les broches de direction du moteur (IN1 et IN2) à deux broches digitales de l'Arduino (par exemple, D8 et D7).
- Connectez les bornes du moteur au L298N (OUT1 et OUT2).
une vitesse spécifique :
const int enaPin = 9; // Broche PWM pour contrôler la vitesse
const int in1Pin = 8; // Broche de direction 1
const int in2Pin = 7; // Broche de direction 2
void setup() {
pinMode(enaPin, OUTPUT);
pinMode(in1Pin, OUTPUT);
pinMode(in2Pin, OUTPUT);
}
void loop() { // Faire tourner le moteur dans une direction à 50% de la vitesse maximale
analogWrite(enaPin, 128); // Utilisez analogWrite pour contrôler la vitesse (0-255)
digitalWrite(in1Pin, HIGH);
digitalWrite(in2Pin, LOW);
delay(2000); // Attendre 2 secondes
// Arrêter le moteur
analogWrite(enaPin, 0);
digitalWrite(in1Pin, LOW);
digitalWrite(in2Pin, LOW);
delay(2000); // Attendre 2 secondes
}
Assurez-vous de lire les spécifications de votre moteur et de votre pont en H pour ajuster les connexions et les
valeurs en conséquence.
Notez que certains moteurs peuvent nécessiter une alimentation séparée
pour fonctionner correctement.
JissJisseone
240 Messages
Le samedi 27 janvier 2024 à 15:29:58
ma reponse n'est pas complete et pas completement utilisable en l'etat, c'est juste une piste ...je fouille a propos du pont en H pour te donner des schemas de cablage valide
Le samedi 27 janvier 2024 à 16:58:46
Salut nemauzus, complètement aligné avec ce qu'a dit JissJisseone : pour pouvoir t'aider on a besoin de détail. T'aurais pas un schéma, même vite-fait (sur Excalidraw par exemple) ?
Ça nous aiderait à nous représenter le tout.
PS: je me suis permis de mettre en forme ton code dans ton précédent message @JissJisseone ;)
Ça nous aiderait à nous représenter le tout.
PS: je me suis permis de mettre en forme ton code dans ton précédent message @JissJisseone ;)
JissJisseone
240 Messages
Le samedi 27 janvier 2024 à 17:16:08
C'est avec plaisir nemauzus
je te renvoi à ces sites qui parle de pont en H
https://www.aranacorp.com/fr/pilotez-un-moteur-cc-avec-arduino/
https://www.aranacorp.com/fr/utilisation-dun-module-l298n-avec-arduino/
Slt Lobodol ...merci pour la correction des balises bbcode...tu le sais ...je n'y arriverais jamais
je te renvoi à ces sites qui parle de pont en H
https://www.aranacorp.com/fr/pilotez-un-moteur-cc-avec-arduino/
https://www.aranacorp.com/fr/utilisation-dun-module-l298n-avec-arduino/
Slt Lobodol ...merci pour la correction des balises bbcode...tu le sais ...je n'y arriverais jamais
nemauzus
8 Messages
Le dimanche 28 janvier 2024 à 09:43:53
Ecore merci a vous pour votre aide.
Utiliser un joystick pour la commande,
Les moteurs reste en position quand j'actionne le joystick à gauche et
qui reste en fonctionnement et quand j'actionne à droite annule la
gauche!
Utiliser les positions A gauche/A droite, + / - cela est-il possible?
Utiliser un joystick pour la commande,
Les moteurs reste en position quand j'actionne le joystick à gauche et
qui reste en fonctionnement et quand j'actionne à droite annule la
gauche!
Utiliser les positions A gauche/A droite, + / - cela est-il possible?
nemauzus
8 Messages
Le dimanche 28 janvier 2024 à 09:45:39
impossible de mettre une image du schéma que je viens de faire sur Excalidraw.
Le dimanche 28 janvier 2024 à 09:53:39
T'as juste à exporter ton image et l'ajouter à ton message
impossible de mettre une image du schéma que je viens de faire sur Excalidraw.