Bonjour,
Je travaille sur un projet dans lequel je pilote plusieurs pompes péristaltiques ainsi qu'un capteur de luminosité.
Mon problème est que le capteur de luminosité prend une demie seconde pour renvoyer sa mesure.
Mon problème : la lecture du capteur est bloquante et fige donc mes pompes pendant la lecture.
J'utilise différentes librairies dans mon programme :
-AccelStepper pour piloter les pompes pas à pas avec des drivers L298N
-Thread.h pour organiser différents thread : un thread par pompe et un thread pour le capteur (TSL2591)
Je n'arrive pas à trouver de solution pour piloter indépendamment ces pompes et ce capteur sans figer les pompes.
- Est-ce qu'il est possible avec ce driver et ce type de capteur d'avoir un fonctionnement indépendant des pompes et du capteur ?
- Est-ce qu'il existe d'autres drivers pour piloter de façon indépendante de l'horloge de l'arduino ? Mais besoins sont assez simple : on/off et vitesse.
J'ai commandé un driver PoPprint DRV8825 mais je ne pense pas qu'il pourra commander mes pompes indépendamment.
Merci pour vos idées !
