
Je connais le langage HTML/CSS, C, Java Script, basique et php pour le moment.
Posté 19 décembre 2013 - 09:04
Tkt je sais faire ça
/>
setup() { ... } loop() { |--- Appel à une Fonction qui fait : | Tourner de X degrés | Attendre de Y ms ... |--- Appel à une Fonction qui fait : | Tourner de Z degrés | Attendre W ms ... }
Posté 19 décembre 2013 - 09:09
Je ne suis pas sûr que ta réponse lui apporte beaucoup d'aide ^^"
Clemsi93 :
La programmation de ton système dépendra en partie de la manière ton tu câbleras l'électronique, et de la manière dont tu veux que ton système fonctionne. Dans ton cas, il y a en gros deux étapes :
1 - écrire les fonctions de base qui contrôleront les différentes parties de ton système : commande des vannes, rotation du plateau (pour le verre ou les bouteilles), mesure de la quantité de liquide versée, lecture d'un pad numérique / interface utilisateur, etc.
2 - écriture des "recettes" des cocktails : ça vient ensuite et le but est d'utiliser les fonctions que tu as rédigé au-dessus.
Si tu cherches dans les posts un peu plus anciens, l'organisation du code a déjà été expliquée (je l'ai fait ici). Pour faire une séquence comme tu en parles dans ton premier post, il faut que tu enchaînes les instructions "Tourner-attendre". Par exemple, en pseudo-code :setup() { ... } loop() { |--- Appel à une Fonction qui fait : | Tourner de X degrés | Attendre de Y ms ... |--- Appel à une Fonction qui fait : | Tourner de Z degrés | Attendre W ms ... }
Tu peux t'inspirer de http://arduino.cc/en/Tutorial/Sweep pour écrire cette Fonction. À noter que les servomoteurs tournent rarement à plus de 180°. Si tu utilises un simple moteur, c'est un peu plus compliqué puisqu'il faut savoir à quelle vitesse il va pour en déduire la rotation qu'il applique au plateau (et en déduire le temps pendant lequel l'allumer).
Bon courage et montre-nous déjà ce que tu as pu faire !
Posté 28 décembre 2013 - 12:26
Je ne suis pas sûr que ta réponse lui apporte beaucoup d'aide ^^"
Clemsi93 :
La programmation de ton système dépendra en partie de la manière ton tu câbleras l'électronique, et de la manière dont tu veux que ton système fonctionne. Dans ton cas, il y a en gros deux étapes :
1 - écrire les fonctions de base qui contrôleront les différentes parties de ton système : commande des vannes, rotation du plateau (pour le verre ou les bouteilles), mesure de la quantité de liquide versée, lecture d'un pad numérique / interface utilisateur, etc.
2 - écriture des "recettes" des cocktails : ça vient ensuite et le but est d'utiliser les fonctions que tu as rédigé au-dessus.
Si tu cherches dans les posts un peu plus anciens, l'organisation du code a déjà été expliquée (je l'ai fait ici). Pour faire une séquence comme tu en parles dans ton premier post, il faut que tu enchaînes les instructions "Tourner-attendre". Par exemple, en pseudo-code :setup() { ... } loop() { |--- Appel à une Fonction qui fait : | Tourner de X degrés | Attendre de Y ms ... |--- Appel à une Fonction qui fait : | Tourner de Z degrés | Attendre W ms ... }
Tu peux t'inspirer de http://arduino.cc/en/Tutorial/Sweep pour écrire cette Fonction. À noter que les servomoteurs tournent rarement à plus de 180°. Si tu utilises un simple moteur, c'est un peu plus compliqué puisqu'il faut savoir à quelle vitesse il va pour en déduire la rotation qu'il applique au plateau (et en déduire le temps pendant lequel l'allumer).
Bon courage et montre-nous déjà ce que tu as pu faire !
Posté 28 décembre 2013 - 01:31
Posté 04 juillet 2018 - 10:17
Je remonte ce sujet parce que je viens de voir sur le Harmony of the seas (je regarde la tv en même temps que je surf sur le net) une très belle machine à cocktail : plusieurs centaines de bouteilles, plusieurs robot 6 axes pour les shakers..... des petits joueurs .
Imprimante 3D : Prusa i3 (MK1) + CR-10S + CR-10 S5 + Artillery Sidewinder X2 + CR-30 + Elegoo Mars + Anycubic Wash & cure 2 + Phrozen Sonic Mega 8K + Phrozen Cure Mega + Tronxy VEHO 600 PRO
Posté 08 juillet 2018 - 12:07
Une petite vidéo :
Imprimante 3D : Prusa i3 (MK1) + CR-10S + CR-10 S5 + Artillery Sidewinder X2 + CR-30 + Elegoo Mars + Anycubic Wash & cure 2 + Phrozen Sonic Mega 8K + Phrozen Cure Mega + Tronxy VEHO 600 PRO
0 members, 1 guests, 0 anonymous users