telemetry
Quoi de neuf

besoin de coaching pour piloter verrin 12v avec Arduino

  • Forum Electricité - Electronique
  • Auteur du sujet Auteur du sujet raymondub
  • Date de début Date de début
  • #1
Bonjour,
je suis informaticien de formation et je voudrais automatiser la porte d'un poulailler avec un actionneur linéaire.

Je me suis inspiré des liens suivants:
- https://electrotoile.eu/commande-moteur-avec-shield-motor-l298P-sur-arduino.php
- https://electrotoile.eu/fabrication-diy-porte-poulailler-automatique-arduino.php
- https://electrotoile.eu/porte-automatique-et-connectee-pour-poulailler.php
Je n'aime pas l'idée de la porte guillotine, d'où l'idée du verrin. J'ai trouvé une vidéo et schéma mais je n'arrive pas à le reproduire.
-

j'ai plus ou moins les mêmes composants, c'est l'auteur du site qui m'a donné les références mais quand je mets le bout de code, chez moi rien ne se passe. Pourtant j'ai limité au max.. Ouverture du verrin et 10 sec plus tard, fermeture.. En boucle.
Pas très utile mais c'est pour la base pour comprendre un peu mieux le fonctionnement avant d'ajouter l'interrupteur, le capteur pour voir si la porte est ouverte et fermée, ...

Je travaille sur MacOS et ma connexion à l'arduino fonctionne puisque j'ai su mettre un bout de code pour la connexion WIFI et j'ai vu une nouvelle adresse IP apparaitre au niveau de mon routeur et qui disparait quand je déconnecte l'arduino... Je suis déjà content d'avoir sur faire ça...

Je voudrais juste comprendre pourquoi dans mon montage, rien ne se passe avec le moteur linéaire. Le reste, je devrais pouvoir me débrouiller petit à petit, c'est de la programmation.. Mais là, je vois que j'ai des lacunes en arduino et je ne vois pas comment m'en sortir..
Par la suite, je ferai:
- ouverture et fermeture de la porte à distance via une url sur une page web. D'où un modèle de clone arduino avec le wifi
- ajout de la cellule photosensible (j'ai parcouru rapidement un sujet qui en parle sur bricozone, je testerai ça plus tard)
- minuterie pour ouvrir ou fermer la porte (dans un premier temps. J'allume l'arduino au matin, vérifie le statut du capteur de porte et à priori ouvre et puis il s'éteint. Le soir, je rallume l'arduino, vérifie le statut du capteur de porte et à priori ferme et puis il s'éteint. J'ai un raspberry pi avec MotionEye que je peux contrôler à distance pour voir avec la caméra si la porte est ouverte ou pas. Ce sera plus facile à gérer dans un premier temps. Pas vraiment le temps pour le moment pour paramétrer la cellule.
- raccordement à mon panneau solaire 12v. J'ai déjà ce qu'il faut parce que c'est ce que j'avais utilisé pour mettre en place une caméra Timelapse au fond du jardin pour la construction de la maison. Au début ça sera avec une batterie 12V. Comme l'arduino ne fonctionne quasi pas. Juste 1 minute au matin et au soir...

Mais pour l'instant, il y a quelque chose de base qui bloque et je n'arrive pas à trouver quoi... J'avance petit à petit,.. Exemple au début, je n'utilisais pas la bonne carte ni le bon port...
la référence de mon clone arduino:
- https://www.amazon.nl/dp/B08BV3L92G?psc=1&ref=ppx_yo2ov_dt_b_product_details
la carte "moteur":
https://www.amazon.nl/dp/B0B6G9JZ91?psc=1&ref=ppx_yo2ov_dt_b_product_details
https://www.amazon.nl/dp/B07CZZVPZV?psc=1&ref=ppx_yo2ov_dt_b_product_details

mon moteur linéaire 12v:
https://www.amazon.fr/gp/product/B07WJ95988/

Je peux bien sûr me déplacer parce qu'à distance ça sera un peu dur... Mais si c'est possible, pas trop loin de Namur...
J'ai vu des sujets sur tinkercad, je vais y jeter un oeil mais je ne suis pas sûr que ça m'aidera bcp dans mon cas puisque j'ai déjà dans les liens, les schémas. Mais pour un prochain montage, pourquoi pas...

Patrick
 
  • #2
Bonjour,

Debug:

Le moteur est un DC 12 volts, je suppose que le programme arduino est bien configuré pour la sortie sur un canal (A ou B) du shield.

Ensuite Il faudrait vérifier les sorties du arduino en fonctionnement (comme c'est du DC 12 volts voir avec un voltmètre), déjà pour vérifier que les sorties donnent bien ce qui iest nécessaire pour piloter le moteur, si c'est bien le cas, il faut suspecter le moteur, sinon, orienter la suite du debug vers l'arduino.
 
  • #3
le lien youtube utilise un arduino UNO et votre "clone" est un R32 a base esp32, un shield l298 ?
les sorties I/O du R32 sont compatibles UNO ? l'esp32 fonctionne en 3v3, le L298 en 5v, sans schéma et code "arduino" difficile de donner une aide
 
  • #4
Bonjour,
C'est ce que j'ai remarqué...
Je pensais naïvement que "clone" voulait dire que ça fonctionnait exactement de la même manière...
J'ai finalement acheté un Arduino rev2 wifi et Arduino Motor Shield REV3 et le moteur entre et sort et je suis super content ! :)
Mon code WiFi qui fonctionnait avec le clone ne fonctionnait pas non plus avec le original...
J'ai un peu galéré hier soir pour trouver les bonnes librairies et le bout de code qui fonctionne mais là ça a l'air de tourner et je peux continuer...
C'est quand même plus complexe que je ne le pensais quand on ne s'y connait pas et j'ai un peu sous estimé le travail... J'aurais dû mieux me renseigner au début quand on m'a proposé le clone...
Il y a quand même une sacré différence de prix entre l'original et le clone et donc une fois que j'aurai fini ce projet, je vais quand même regarder comment trouver les pins à utiliser pour le moteur. Ça doit fonctionner aussi mais avec des autres et la Doc n'était pas top...
 
Dernière édition:

Sujet semblables

Réponses
·
Affichages
287
Plumy
Réponses
25
Affichages
4K
jeanphi500
2
Réponses
21
Affichages
5K
jack333
Réponses
14
Affichages
3K
Dehix
Réponses
18
Affichages
3K
jean_marc_cse

Nos articles

On a aimé dans le forum

Retour
Haut