Bonjour
Enseignant en école primaire, j'ai construit un chariot tout simple avec 2 moteurs que je fais démarrer grâce à scratch 1.4
Ce robot a un boitier raspberry3 embarqué et un bloc d'accus et il se pilote pour l'instant avec un pc windows relié au raspberry par wifi avec tight vnc et scratch actif
Je voudrais maintenant le faire fonctionner à partir d'une interface web du type blockly et me passer de tight vnc et de scratch
voir http://www.blockly4thymio.net/environne ... xercice=10
ou
https://lab.open-roberta.org/
Mes questions
Est ce possible d'installer un blockly qui sera capable d'interagir avec les pin gpio de la même façon que scratch ?
Est il possible de l'installer de telle façon que l'on puisse se connecter au raspberry avec des tablettes et controler ce robot ?
Si vous avez des pistes pour m'aider à installer cela, je suis preneur...
Pour mon raspberry, j'utilise une version avec un wifi prêt à emploi téléchargeable sur http://entbox.ticedu.fr/forums/discussi ... eur#latest
Merci
Alain
robot educatif pilotable par interface web
Modérateur : Francois
-
- Raspinaute
- Messages : 1089
- Enregistré le : lun. 15 août 2016 21:38
Re: robot educatif pilotable par interface web
Je ne connais pas blocly et j'ai passé l'age d'apprendre à programmer avec scratch, mais si tu veux piloter les gpio du pi en temps réel depuis une interface web (tablette, pc, smartphone, détecteur neuronale de requête http (les chinois bossent la dessus )), la bonne solution, c'est peut être (surement) des sockeitio sur nodejs. Il y a un peut de lecture là pour débuter : viewtopic.php?f=44&t=3033
Le premier ennemi de la connaissance n’est pas l’ignorance, c’est l’illusion de la connaissance (S. Hawking).
-
- Raspinaute
- Messages : 1587
- Enregistré le : dim. 10 mai 2015 18:44
- Localisation : Dans la campagne à côté d'Annecy
- Contact :
Re: robot educatif pilotable par interface web
Salut,
ce que tu veux faire semble déjà exister : http://www.coderbot.org/
[HS]En tout cas, merci de m'avoir faire découvrir Blocky: je cherche depuis un moment se genre de trucs à bloc pour facilité la customisation de ma domotique pour la rendre plus WAF compatible.
D'habitude, c'est relativement (voir carrément) lourd dingue. Ici, il génère du Lua ... donc totalement compatible avec les limites en ressources que je m'impose.
[/HS]
ce que tu veux faire semble déjà exister : http://www.coderbot.org/
[HS]En tout cas, merci de m'avoir faire découvrir Blocky: je cherche depuis un moment se genre de trucs à bloc pour facilité la customisation de ma domotique pour la rendre plus WAF compatible.
D'habitude, c'est relativement (voir carrément) lourd dingue. Ici, il génère du Lua ... donc totalement compatible avec les limites en ressources que je m'impose.
[/HS]
- BananaPI : Gentoo, disque SATA de 2 To
- Domotique : 1-wire, TéléInfo, Tablette passée sous Gentoo, ESP8266
- Multimedia par DNLA
- Et pleins d'idées ... et bien sûr, pas assez de temps.
Re: robot educatif pilotable par interface web
Bonjour
merci pour vos réponses .
Concernant la piste nodejs cela n'est pas à ma portée pour l'instant ...
Pour coderbot, j'ai bien essayé mais après avoir cloné le dépôt mais j'ai ce message
pi@raspberrypi:~/partage/coderbot_git $ python init.py
Traceback (most recent call last):
File "init.py", line 22, in <module>
import main
File "/home/pi/partage/coderbot_git/main.py", line 29, in <module>
from camera import Camera
File "/home/pi/partage/coderbot_git/camera.py", line 30, in <module>
from viz import camera, streamer, image, blob
File "/home/pi/partage/coderbot_git/viz/streamer.py", line 8, in <module>
import cv2
ImportError: No module named cv2
pi@raspberrypi:~/partage/coderbot_git $
Qu'est ce que cv2 ?
Merci pour votre aide
Alain
merci pour vos réponses .
Concernant la piste nodejs cela n'est pas à ma portée pour l'instant ...
Pour coderbot, j'ai bien essayé mais après avoir cloné le dépôt mais j'ai ce message
pi@raspberrypi:~/partage/coderbot_git $ python init.py
Traceback (most recent call last):
File "init.py", line 22, in <module>
import main
File "/home/pi/partage/coderbot_git/main.py", line 29, in <module>
from camera import Camera
File "/home/pi/partage/coderbot_git/camera.py", line 30, in <module>
from viz import camera, streamer, image, blob
File "/home/pi/partage/coderbot_git/viz/streamer.py", line 8, in <module>
import cv2
ImportError: No module named cv2
pi@raspberrypi:~/partage/coderbot_git $
Qu'est ce que cv2 ?
Merci pour votre aide
Alain
-
- Raspinaute
- Messages : 1587
- Enregistré le : dim. 10 mai 2015 18:44
- Localisation : Dans la campagne à côté d'Annecy
- Contact :
Re: robot educatif pilotable par interface web
Comme ça, je ne sais pas, mais il y a les dépendances sur leur site.
Il me semble même qu'il y a un forum si tu as besoin de plus d'aide.
Tiens nous au jus en tout cas
Envoyé de mon E2303 en utilisant Tapatalk
Il me semble même qu'il y a un forum si tu as besoin de plus d'aide.
Tiens nous au jus en tout cas
Envoyé de mon E2303 en utilisant Tapatalk
- BananaPI : Gentoo, disque SATA de 2 To
- Domotique : 1-wire, TéléInfo, Tablette passée sous Gentoo, ESP8266
- Multimedia par DNLA
- Et pleins d'idées ... et bien sûr, pas assez de temps.
Re: robot educatif pilotable par interface web
Bon du coup, j'ai fait quelques essais avec la version standard de jessie raspian
Là j'ai pu installer maven et le serveur open roberta en local sur le raspberry ce qui fait que n'importe quel pc de la classe peut se connecter au raspberry sans utiliser internet et faire des simulations.
Pour les tablettes, on est vite limité car dès qu'on arrive à avoir mis quelques blocs dans la fenêtre de programmation leur manipulation devient très difficile
Reste maintenant à passer de l'écran de simulation à la réalité avec n'importe robot
Pour l'instant rien ne semble prévu pour la liaison gpio.
Alain
Là j'ai pu installer maven et le serveur open roberta en local sur le raspberry ce qui fait que n'importe quel pc de la classe peut se connecter au raspberry sans utiliser internet et faire des simulations.
Pour les tablettes, on est vite limité car dès qu'on arrive à avoir mis quelques blocs dans la fenêtre de programmation leur manipulation devient très difficile
Reste maintenant à passer de l'écran de simulation à la réalité avec n'importe robot
Pour l'instant rien ne semble prévu pour la liaison gpio.
Alain
-
- Messages : 8
- Enregistré le : ven. 27 janv. 2017 11:55
Re: robot educatif pilotable par interface web
Salut,
on travaille aussi sur un robot à base de RPi3, programmable avec blockly. Dès qu'on aura avancer sur blockly je te fais signe.
amicalement
on travaille aussi sur un robot à base de RPi3, programmable avec blockly. Dès qu'on aura avancer sur blockly je te fais signe.
amicalement