laser de Gaby, le début

This commit is contained in:
tth 2021-06-29 08:12:55 +02:00
parent 5e3149e170
commit 55b7f5b85b
3 changed files with 50 additions and 0 deletions

3
.gitignore vendored
View File

@ -18,8 +18,11 @@ doc/*.ind
functions/*.[oa] functions/*.[oa]
tools/udp-dumper tools/udp-dumper
tools/wait-for-joystick
tools/*.o tools/*.o
Gaby/*.[oa]
specific/joy2laser specific/joy2laser
specific/asyncburp specific/asyncburp
specific/*.o specific/*.o

6
Gaby/Makefile Normal file
View File

@ -0,0 +1,6 @@
# ------------------------------------------------------
# Piloter le laser de Gaby
# ------------------------------------------------------

41
Gaby/README.md Normal file
View File

@ -0,0 +1,41 @@
# Le laser de Gaby
Une nouvelle aventure se prépare à Valensole, en voici l'histoire...
## Caractéristiques
Encore très flou, mais où donc est rangée cette doc ?
- position X/Y par deux valeurs analogiques
- niveau RGB par trois signaux PWM
## Logiciels
Deux composantes : le contrôleur "physique" du laser tournera dans
un Arduino Mega, et sera lui même piloté par un "récepteur" OSC dans
la machine hote. Ces deux parties vont communiquer par le classique
lien série/usb.
### Coté OSC
Dans un premier temps, je vais reprendre mon protocole utilisé pour
les joysticks, d'abord pour le positionnement X/Y, et ensuite pour
la gestion du RGB.
### Coté Arduino
Les choses sont moins claires, car j'ignore encore certaines choses comme
la qualité des sortie analogiques de l'Arduino. Il sera peut-être
nécessaire de conditionner les deux valeurs (intégration, gain, offset)
par un matériel approprié.
D'autre part, la fréquence de rafraichissement sera-elle suffisante ?
Et pour finir y aura-t-il assez de mémoire RAM pour stocker des dessins
de taille conséquente ?
## Conclusion
Il faut maintenant envoyer le Gobeti :)