meta données pour cette page
Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
projets:comptetemps [14/12/2022 11:15] – [Modifier - Panel] laure | projets:comptetemps [28/01/2023 23:10] (Version actuelle) – laure | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | ====== Compte - Temps Interactif ====== | + | < |
+ | ===== ⏲️ 🍄 Compte - Temps Interactif ===== | ||
+ | {{tag> | ||
+ | |||
+ | < | ||
+ | On lance l' | ||
+ | |||
+ | <label type=" | ||
+ | <label type=" | ||
+ | <label type=" | ||
+ | <label type=" | ||
+ | <label type=" | ||
+ | <label type=" | ||
+ | <label type=" | ||
+ | |||
+ | </ | ||
- | < | ||
- | On lance l' | ||
==== étape 1 : du code simple de chaque côté==== | ==== étape 1 : du code simple de chaque côté==== | ||
Ligne 284: | Ligne 298: | ||
<WRAP half column> | <WRAP half column> | ||
< | < | ||
+ | * Ajout d'un compteur millisecondes pour que ça aille plus vite (les heures ne sont plus affichées) | ||
+ | * Le bouton physique Arduino arrête le chrono à l' | ||
+ | * Pour relancer le chrono le MJ utilise sa souris de PC | ||
+ | * Possibilité de passer en Plein écran plutôt qu'en 800x600px | ||
+ | * | ||
</ | </ | ||
Ligne 290: | Ligne 308: | ||
< | < | ||
<panel title=" | <panel title=" | ||
- | <file java Compte-Temps2> | + | <file java Compte-Temps2.java> |
/* MON PROJET : un compteur de seconde centré dans l' | /* MON PROJET : un compteur de seconde centré dans l' | ||
+ Piloté par Arduino et un bouton ( stop / start) | + Piloté par Arduino et un bouton ( stop / start) | ||
Ligne 373: | Ligne 391: | ||
- | // En attendant le bouton poussoir je teste à la souris c OK | + | // Pour relancer un compteur j' |
- | + | // mais il ne faut pas cliquer si le compteur n'est pas déjà arrêté | |
- | void mousePressed() { | + | |
- | /* score(); | + | |
- | sc.fin(); // remet tous les temps à Zéro | + | |
- | + | ||
- | fill(# | + | |
- | textSize(128); | + | |
- | textAlign(CENTER); | + | |
- | + | ||
- | // nf est utile pour transformer des chiffres en string text https:// | + | |
- | text(nf(sc.heures(), | + | |
- | */ | + | |
- | } | + | |
void mouseReleased() { | void mouseReleased() { | ||
Ligne 470: | Ligne 476: | ||
<WRAP half column> | <WRAP half column> | ||
< | < | ||
- | |||
Je vais donc prendre les dimensions de l' | Je vais donc prendre les dimensions de l' | ||
+ | {{ : | ||
+ | Bon évidemment le premier essai n'est pas au top mais mon fichier FreeCAD est enregistré avec les modif : | ||
+ | * élargissement du diamètre accueil bouton ( de 11,2 mesuré mais trop serrant à 11,5 mm) | ||
+ | * diamètre pied champi fixé à 24 mm | ||
+ | Il faudra regénérer un mesh si on veut le réimprimer | ||
</ | </ | ||
<WRAP half column> | <WRAP half column> | ||
- | depuis Arduino on envoie un signal... | + | Mon premier jet est mal adapté, à bricoler pour que le caps bouton rentre dedans. |
</ | </ | ||
</ | </ | ||
+ | |||
+ | ==== étape 5 : montage et miniaturisation === | ||
+ | <WRAP group> | ||
+ | <WRAP half column> | ||
+ | colonnes | ||
+ | </ | ||
+ | |||
+ | <WRAP half column> | ||
+ | |||
+ | </ | ||
+ | </ | ||
+ |