Bonjour à tous,
Voici un bref résumé de mon projet. J'aimerais créer un système qui arrose les plantes automatiquement selon le niveau d'humidité du sol.
Mon microcontrôleur est un Arduino Uno. Pour lire la valeur d'humidité du sol, je projette d'utiliser un capteur comme celui-ci: uhttps://store.arduino.cc/usa/gravity-analog-capacitive-soil-moisture-sensor-corrosion-resistant .
J'hésite entre une pompe péristaltique ou une pompe submersible mais je croit que le premier choix serait favorable puisque le risque de bousiller la pompe en cas de manque d'eau est nul en utilisant une pompe péristaltique.
Suite à quelques recherches, j'ai aussi crû comprendre que la L293D serait un bon choix de driver. Toutefois, j'aimerais vraiment n'avoir qu'à utiliser une seule alimentation, car j'aimerais faire une boîte en bois qui contient l'électronique et l'alimentation en eau et il serait préférable de n'avoir qu'un seul fil d'alimentation (pour des raisons pratiques et économiques). Serait-il possible de prendre un adapteur comme celui-ci : 12V DC 1000mA (1A) regulated switching power adapter - UL listed : ID 798 : $8.95 : Adafruit Industries, Unique & fun DIY electronics and kits pour ensuite le brancher dans un convertisseur 12VDC vers 9VDC et ensuite alimenter le UNO avec la prise jack 9VDC? Je pourrais alors brancher la L293D en parallèle avec l'entrée 12V pour alimenter le moteur.
Vous pouvez soit alimenter en 12V les deux systèmes en parallèle, soit rajouter un composant (cherchez "buck converter") qui va baisser la tension de 12V à 9V voire 7V et alimenter l’arduino sur Vin ou le jack
A l’opposé vous pouvez avoir un chargeur de téléphone USB qui délivre 5V et mettre un "boost converter" pour remonter à 12V
Il faudra regarder l’intensité totale nécessaire et vous assurer qu’elle est disponible au travers de votre alimentation / circuits
Dans un premier temps vous pouvez aussi vous contenter de mettre 12V dans le jack de l’arduino. Si vous ne tirez pas trop de courant sur les pins de l’arduino ça ira.
Sous 5V le transistor devra supporter un courant de 500mA.
Un PN2222 est un peu juste (600mA).
Sous 12V le transistor devra supporter un courant de 200-300mA.
Un MOSFET canal N sera plus à l'aise. L'IRLZ44N peut être remplacé par un plus petit modèle (Logic Level forcément)
Un L293D est assez peu utile étant donné que le sens de rotation est unique.
Un L293D aura pour 600mA une chute de tension typique de 1.5V.
Il sera donc plus à l'aise en 12V qu'en 5V.
Personnellement je choisirais la pompe 5V suggérée par al1fch, commandée par un MOSFET, et une alimentation 5V 1A, en alimentant l'ARDUINO par sa broche 5V.
On trouve des modules MOSFET tout équipés (cliquer sur l'image) :
tu peux alimenter l'arduino en 5V, mais directement par la pin "5V" de la carte, pas par la prise jack, sinon tu vas alimenter en 5V un régulateur qui a besoin au minimum de 7V pour fonctionner
C'est bien ce que j'ai cru comprendre. Par contre, j'aimerais utuliser le régulateur et non pas la pin 5V de la carte parce que je veux m'assurer d'avoir une "belle" alimentation sécuritaire.
Existe-t-il des convertisseurs 12VDC vers 9VDC qui se branchent dans la breadboard?
La plupart des convertisseurs ont une tension de sortie réglable avec un potentiométre.
Certains ont une sortie fixe, le potentiomètre est remplacé par deux résistances.
Certains ont un potentiomètre 10 ou 20 tours : c'est bien. D'autres ont un potentiomètre 270 degrés (3/4 de tours) : ils sont à fuir.
Même si tu prend une pompe 5V il n'est jamais bon d'utiliser la même source de tension pour l'électronique de commande et un moteur. C'est mieux d'utiliser un convertisseur réglé à 7V / 7,5V et de se servir du régulateur interne de la carte pour l'alimenter.
Choix UNO :
Ce n'est pas un bon choix pour une installation définitive : la connectique Dupont n'est pas fiable, une nano soudée sur une carte pastillée sera plus sûre et question budjet une nano se trouve encore à plus de 20€ sur arduino mais à moins de 3€ ailleurs, il faut juste compter avec les délais de livraison.
J'utilise seulement l'UNO en tant que prototype ; je désire effectivement acheter une autre carte moins chère pour assurer le système une fois que tout serra en ordre.
Alors jette un œil sur le blog d'hbachetti, c'est un spécialiste de mini-pro (ou pro-mini) qui est la carte minimale idéale pour des réalisations définitives. Note : elle ne dispose pas de l'interface USB.
Sinon il y a la nano, copie de la Uno mais en petit format, avec des pins à souder et l'interface USB .
AMHA pour la mise au point une nano sur breadboard est plus pratique qu'une UNO.
Le câblage est plus propre.