Stepduino, schéma de fonctionnement
- Fredlab
- membre

- Messages : 9607
- Enregistré le : 27 juin 2010 14:42
- Prénom : Frederic
- Localisation : Auxonne (21)
- Contact :
Stepduino, schéma de fonctionnement
Hello
Pour éviter d'avoir à lire xx pages sur la naissance du projet, je vous propose de poster à la suite vos idées pour paramétrer le fonctionnement du Stepduino (via des menus)
Pour éviter d'avoir à lire xx pages sur la naissance du projet, je vous propose de poster à la suite vos idées pour paramétrer le fonctionnement du Stepduino (via des menus)
La planète peut pourvoir aux besoins de tous, mais non pas satisfaire la cupidité de certains (Gandhi)
- Fredlab
- membre

- Messages : 9607
- Enregistré le : 27 juin 2010 14:42
- Prénom : Frederic
- Localisation : Auxonne (21)
- Contact :
Re: Stepduino, schéma de fonctionnement
Pour ma part, j'en suis à ça

(en taille "originale" - 6 Mo - ICI)
Je pense que c'est à partir de ce genre de carte heuristique que je vais programmer l'Arduino.
Vos suggestions sont les bienvenues.

(en taille "originale" - 6 Mo - ICI)
Je pense que c'est à partir de ce genre de carte heuristique que je vais programmer l'Arduino.
Vos suggestions sont les bienvenues.
La planète peut pourvoir aux besoins de tous, mais non pas satisfaire la cupidité de certains (Gandhi)
- Fredlab
- membre

- Messages : 9607
- Enregistré le : 27 juin 2010 14:42
- Prénom : Frederic
- Localisation : Auxonne (21)
- Contact :
Re: Stepduino, schéma de fonctionnement
D'un point de vue code, ça pourrait donner ça (dans les "définitions des constantes")
Code : Tout sélectionner
// Messages list "123456789012345"
#define MSG_CONFIG "<MENU CONFIG>"
// items du menu config
#define MSG_RETRO "<RETROECLAIRAGE>"
#define MSG_BIP "<BIP>"
#define MSG_YES "<OUI>"
#define MSG_NO "<NON>"
// Messages menu step1
#define MSG_STEP1 "<MENU STEP1>"
// Messages calculs empiriques
#define MSG_EMPIR "<EMPIRIQUE>"
#define MSG_NBRPAS "<NBRE PAS>"
#define MSG_TAILLE_PAS "<TAILLE PAS>"
#define MSG_DELAI_EMPIR "<DELAI>"
// Unités entrées empiriques - ajouter les variables avant
#define MSG_UNITE_PAS " um"
#define MSG_UNITE_DELAI_EMPIR " sec"
// Messages calculs empiriques
#define MSG_CALCUL "<CALCUL>"
#define MSG_RAPPORT "<RAPPORT>"
#define MSG_DIAPH "<DIAPHRAGME>"
#define MSG_EPAIS "<EPAISSEUR>"
#define MSG_DELAI_CALC "<DELAI>"
// Unités entrées pour calculs - ajouter les variables avant
#define MSG_UNITE_DIAPH "f/ "
#define MSG_UNITE_EPAIS " um"
#define MSG_UNITE_DELAI_CALC " sec"
// Messages "run" pour "step1"
#define MSG_RUNEMPIR "<RUN EMPIR>"
#define MSG_RUNCALC "<RUN CALC>"
#define MSG_OK "OK"
// Messages menu step2
#define MSG_STEP2 "<MENU STEP2>"
// Messages menu step3
#define MSG_STEP3 "<MENU STEP3>"
// Messages menu reset
#define MSG_RESET "<RESET>"La planète peut pourvoir aux besoins de tous, mais non pas satisfaire la cupidité de certains (Gandhi)
- Fredlab
- membre

- Messages : 9607
- Enregistré le : 27 juin 2010 14:42
- Prénom : Frederic
- Localisation : Auxonne (21)
- Contact :
Re: Stepduino, schéma de fonctionnement
Hello
La nuit porte conseil.
J'ai oublié un menu "avance/retour" rapide du moteur.
Je vais voir si ça peut se mettre avec "reset"
Il pourrait y avoir "bouton U > avance rapide", "bouton D > retour rapide" tant qu'on maintient appuyé ces boutons
et "bouton L > avance rapide automatique" et "bouton R > retour rapide automatique (à la position initiale ?)"
Pour cela, il faut tenir compte des infos (entrées) des microrupteurs... une complexification supplémentaire
La nuit porte conseil.
J'ai oublié un menu "avance/retour" rapide du moteur.
Je vais voir si ça peut se mettre avec "reset"
Il pourrait y avoir "bouton U > avance rapide", "bouton D > retour rapide" tant qu'on maintient appuyé ces boutons
et "bouton L > avance rapide automatique" et "bouton R > retour rapide automatique (à la position initiale ?)"
Pour cela, il faut tenir compte des infos (entrées) des microrupteurs... une complexification supplémentaire
La planète peut pourvoir aux besoins de tous, mais non pas satisfaire la cupidité de certains (Gandhi)

