Bonjour à toutes et tous, je suis un petit nouveau, je ne suis pas spécialiste en programmation mais je teste et je me débrouille mais je dois avouer qu’ici, je rame… Je me permet donc de venir chez vous demander quelques conseils. merci d’avance pour votre aide. Voilà j’ai reçu une machine à café Dolce Gusto basique, le problème est qu’il n’y a pas de timer sur cette machine ce qui veux dire que la quantité d’eau qui est délivrée se fait au pif comme on dit chez nous.j’ai donc modifiée cette machine simplement en placant un relais en parallèle qui court circuite le switch de démarrage le temps nécessaire. j’ai placé un ecran LCD sur lequel j’affiche via un menu principale les 20 sortes de café possible 2 boutons permettent de monter ou descendre dans le menu, un troisieme bouton permet de valider le choix ce qui nous emène dans une première option qui demande de placer le PAD et valider par OK qui est le 4 eme bouton. A partir de là les options suivantes guide suivant qu’il y a 1 ou 2 cartouches suivant le type de café choisis au départ. Bon, j’ai réalisé mon code avec des "delay" qui etaient placé dans des ’Switc case" suivant ce qui avait été choisis (je n’avais pas besoin que le programme fasse autre chose donc voilà pourquoi j’ai choisis delay il pouvait donc être bloquant) cela fonctionne parfaitement j’avais calculé le temps nécessaire pour avoir la quantité d’eau voulue mais lorsque je passe la tempo de Delay à plus de 34500 milisecondes là le relai s’enclenche mais ne se coupe plus jamais on dirait que la tempo est bloquée si je repasse la tempo à 29900 là c’est parfait.Problème donc pour les grands café… J’ai essayé avec "Millis" mais quand je place millis dans mes "switch case" le relai s’enclenche mais ne se coupe plus … Ma question actuelle est peut-on utiliser Millis avec Switch case" si oui comment ? merci beaucoup d’avoir pris le temps de me lire je sais que j’ai été un peu long mais…désolé.
Code switch case avec arduino
Connectez-vous pour pouvoir poster un message.
Connexion
Connexion
Pas encore membre ?
Créez un compte en une minute pour profiter pleinement de toutes les fonctionnalités de Zeste de Savoir. Ici, tout est gratuit et sans publicité.
Créer un compte