diff options
| author | Yann C <yann.clarisse@epita.fr> | 2024-02-15 13:34:49 +0200 |
|---|---|---|
| committer | Yann C <yann.clarisse@epita.fr> | 2024-02-15 13:34:49 +0200 |
| commit | eb99c9a975712b50d97750a463119d20e8106d37 (patch) | |
| tree | ba05e150fb367a5ac3030d46fc2565ebec9962de /principle.md | |
| parent | ad7f099f058b288cded2434ec06ebd23466c32c0 (diff) | |
| parent | d1aca3c6fc2945b568e87e86b6025c78dbf65bd3 (diff) | |
Merge branch 'main' of marcelus.net:mqtt
Diffstat (limited to 'principle.md')
| -rw-r--r-- | principle.md | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/principle.md b/principle.md new file mode 100644 index 0000000..10bc915 --- /dev/null +++ b/principle.md @@ -0,0 +1,11 @@ +Robot connecté à Internet via un partage de co +Robot connecté au serveur MQTT marcelus.net + +Site web avec un canvas (initialement vide) +JS du site qui : + - recupère les clics de la souris dans le canvas + - calcule la direction visée par rapport à l'état et les coordonnées actuelles du robot (initialement 0) + - pub (MQTT) le message pour diriger le robot + - lit la donnée du capteur de proximité + - place un point (mur) sur le canvas d'après ce que dit le capteur + - attend un peu avant de relire la donnée
\ No newline at end of file |
