![]() |
|
Aseba // Thymio 2 // Blocky4Thymio - Robotique - Version imprimable +- PrimTux, la distribution éducative (https://forum.primtux.fr) +-- Forum : PrimTux: LE CONTENU: présentation, aide et développement (https://forum.primtux.fr/forumdisplay.php?fid=4) +--- Forum : Logiciels divers (outils...) (https://forum.primtux.fr/forumdisplay.php?fid=32) +--- Sujet : Aseba // Thymio 2 // Blocky4Thymio - Robotique (/showthread.php?tid=987) Pages :
1
2
|
Aseba // Thymio 2 // Blocky4Thymio - Robotique - cyrille - 29-10-2018 Bonsoir J'ai pour ma classe recompilé le dépôt d'ASEBA pour debian SID et par la même occasion pour STRETCH (donc compatible primtux). Je vous mets les liens pour récupérer un paquet debian de la dernière version pour stretch : https://www.cbiot.fr/debian-packages-stretch-64/ pour SID : https://www.cbiot.fr/aseba/ Code : # dpkg -i LePaquet.debPour plus de détails https://www.cbiot.fr/dokuwiki/doku.php Section aseba (attention penser à mettre l'utilisateur dans le groupe dialout Code : # adduser $USER dialoutAseba // Thymio 2 // Blocky4Thymio - Robotique - Alain - 30-10-2018 Bonjour Merci à Cyrille pour cette avancée ( ma thymio peut maintenant être complètement programmée avec primtux version amd64 avec ctp Mais comme je te l'ai dit en message privé je ne peux la programmer qu'en mode administrateur. en mode eleve j'ai toujours une fenêtre rouge avec thymio n'est pas connecté Quand je veux ouvrir une console pour ajouter en session eleve adduser $USER dialout elle se ferme immédiatement. sans que j'ai le temps de taper quoique ce soit J'ai rajouté l'application terminal emulator dans les handy menu mais c'est la meme chose le terminal ne s'ouvre qu'une fraction de seconde Comment faire pour resoudre ce problème Alain Aseba // Thymio 2 // Blocky4Thymio - Robotique - cyrille - 30-10-2018 perso je ne connais pas trop les méandres des handymenus mais ce que je ferai en admin : j'editerai le fichier group et rentrerai manuellement mes users Code : [== Undefined ==]Donc pour toi Code : [== Undefined ==]Tu sauvegardes , déconnectes ton user et le reconnectes et vois si c'est mieux Aseba // Thymio 2 // Blocky4Thymio - Robotique - Alain - 30-10-2018 Ca y est j'ai ma thymio qui fonctionne en mode eleve n'arrivant pas à avoir de console en mode eleve j'ai rajouté avec la console administrateur sudo adduser 01-mini dialout puis sudo adduser 02-super dialout puis sudo adduser 03-maxi dialout puis sudo chmod -R 777 /usr/lib/blockly4thymio rebooté testé à partir de http://blockly4 thymio.net et des applications en local (menu blockly 4 thymio ) et cela fonctionne ! merci encore Aseba // Thymio 2 // Blocky4Thymio - Robotique - cyrille - 30-10-2018 pas de soucis Tip top les thymio2 Aseba // Thymio 2 // Blocky4Thymio - Robotique - cyrille - 30-10-2018 Par contre dubitatif par rapport à ta dernière commande Code : chmod -R 777 /usr/lib/blockly4thymiopas très propre cela... Aseba // Thymio 2 // Blocky4Thymio - Robotique - mothsart - 30-10-2018 Très intéressant ce Thymio. Je me suis permis de cloner le dépôt pour rajouter un script de post installation : https://github.com/mothsART/aseba/blob/master/debian/aseba.postinst Je suppose qu'il n'y pas de limitation à la compilation sur rpi. Aseba // Thymio 2 // Blocky4Thymio - Robotique - cyrille - 30-10-2018 @mothsart dans le postinst Code : [== Undefined ==]![]() Blockly vient d'une install en parallèle cf https://www.cbiot.fr/dokuwiki/doku.php?id=aseba:compiler_aseba Le depot de Mobsya lui devrait contenir une version standalone de blockly ++ C Aseba // Thymio 2 // Blocky4Thymio - Robotique - cyrille - 30-10-2018 A la rigueur si ça intéresse l'équipe de primtux, je peux empaqueter un truc avec Aseba ET blockly4thymio en respectant les règles de paquets primtux mais faudrait me les transmettre dans ce cas
Aseba // Thymio 2 // Blocky4Thymio - Robotique - mothsart - 30-10-2018 C'est toujours intéressant d'avoir un soft clé en main. Maintenant, j'ai du mal à estimer l'impact sur Primtux. Aseba est-il un soft uniquement dédié à Thymio ou sa porté est plus large ? Concernant les règles : y'a rien de bien formel => si le paquet est compilé et se lance sans accros, ça nous va. La partie postinst serait sans doute utile pour simplifier les démarches. Si tu souhaites aussi présenter rapidement l'intérêt de Thymio + Aseba dans le milieu éducatif, n'hésites pas. Aseba // Thymio 2 // Blocky4Thymio - Robotique - Alain - 30-10-2018 Bonsoir J'ai mis en 755... Nouvelle question Est ce qu'il y a un package d'aseba 1.6.9 pour primtux i 686? ou linux32 bits Sur le site de blockly4thymio il y a déjà un package blockly4thymio pour Linux 32 bits Alain Aseba // Thymio 2 // Blocky4Thymio - Robotique - cyrille - 31-10-2018 @alain pour l'instant pas de paquet i386 car je n'en ai pas l'utilité, toutes mes machines étant en amd64 Mais je peux tjs en faire un via une machine virtuelle si ça t'interesse. Faut me laisser un peu de temps
Aseba // Thymio 2 // Blocky4Thymio - Robotique - Alain - 31-10-2018 Bonjour Merci Je suis preneur ( dès que tu auras un peu de temps ) L'installation d'aseba et de blockly4thymio sur des postes en xp me posait souvent problème (frameworks version4 exigé par blockly4 ) Si je peux recycler ces pc avec primtux grâce à clone zilla et une image incluant aseba et blockly4 thymio installable en 20 min ce serait top. Alain Aseba // Thymio 2 // Blocky4Thymio - Robotique - cyrille - 01-11-2018 @alain Le paquet pour stretch i386 : https://github.com/CyrilleBiot/aseba/tree/master/debian-packages-stretch-i386 ++ C Aseba // Thymio 2 // Blocky4Thymio - Robotique - Alain - 01-11-2018 Merci Mais je ne pourrais tester avant dimanche Alain Aseba // Thymio 2 // Blocky4Thymio - Robotique - cyrille - 01-11-2018 et même un tableau de synthèse
Aseba // Thymio 2 // Blocky4Thymio - Robotique - Alain - 01-11-2018 Bonsoir Cyrille Pour compléter le post je dirais que blockly4thymio a l'avantage de proposer un mixt de programmation séquentielle et événementielle et que la programmation par blockly4thymio ne nécessite pas d'avoir forcément une thymio branchée (ce qui était indispensable avec le blockly et le vol quand on utilisait aseba en version 1.5 ) La thymio peut se programmer en primaire de plusieurs façons mais elle nécessite toujours qu'aseba soit installé Le site officiel utilise les langages vpl ou blockly ou scratch Utilises tu autre chose que blockly4thymio avec tes élèves pour programmer la thymio ? Utilises tu blockly4thymio pour de la programmation événementielle ? Autre remarque si on dispose de télécommande on peut faire programmer les élèves avec une seule thymio dans la classe en utilisant les possibilités de blockly4thymio et de conditions liées à l'appui de touches sur la télécommande As tu essayé d'utiliser l'interface canope cycle 1 avec primtux ? Contrairement à blockly4thymio qui génère un fichier b4t directement interprete par thymio, le fichier b4t generé par l'interface cycle 1 n'est pas reconnu par la thymio C'est un traitement de texte qui ouvre le fichier Si tu as l'occasion de te pencher sur le problème ... Sous windows c'est pourtant bien reconnu ... En tous cas encore merci Alain Aseba // Thymio 2 // Blocky4Thymio - Robotique - cyrille - 01-11-2018 pas de soucis ![]() Je viens déposer un i386 pour SID également (en fait plutot i686...) Citation :Contrairement à blockly4thymio qui génère un fichier b4t directement interprete par thymio, le fichier b4t generé par l'interface cycle 1 n'est pas reconnu par la thymio C'est un traitement de texte qui ouvre le fichierSuffit de refaire l'association de fichier non ? Perso avec mes élèves , le but est de commencer avec VPL, puis passer par blockly et finir avec quelques lignes de codes via Aseba studio Le tout en mélangeant des séances robotiques et scratch2 sans rapport avec le robot (programmation jeu video) (j'ai l'avantage d'avoir une classe unique du CE1 au CM2, donc je suis les élèves 4 ans minimum ce qui me laisse le temps de les habituer à la programmation et aux TICE (ils manipulent très bien déjà Geogebra, krita, dictées sur PC, conjugueur...) Je vais regarder ce dont tu parles canope cycle 1 que je ne connais pas... Aseba // Thymio 2 // Blocky4Thymio - Robotique - Alain - 01-11-2018 J'aime beaucoup :"j'ai l'avantage d'avoir une classe unique ...." Vivent les petites écoles ! Aseba // Thymio 2 // Blocky4Thymio - Robotique - cyrille - 02-11-2018 Un i386 pour SID est dispo. Pour plus de clarté tout est récapitulé ici: https://cbiot.fr/dokuwiki/doku.php?id=aseba:paquets_deb_aseba_thymio Aseba // Thymio 2 // Blocky4Thymio - Robotique - Alain - 04-11-2018 Bonjour J'ai testé ton package i386 ( https://github.com/CyrilleBiot/aseba/raw/master/debian-packages-stretch-i386/aseba_1.6.9_i386.deb ) et blockly4thymio cf ( http://blockly4thymio.net//files/telechargements/blockly4thymio-1.2-i386.deb ) Succés sur une primtux3 i386 (PrimTux3-2018-05-04-i386.hybrid.iso ) Merci encore Alain Aseba // Thymio 2 // Blocky4Thymio - Robotique - cyrille - 04-11-2018 top cool ![]() Oui ça devait passer : pas d'erreur lors de la compilation. Tiens t'aurais un lien pour l'interface canopé cycle 1 dont tu parlais ? J'avoue que je n'ai pas trop regardé, je jouais avec Snap
Aseba // Thymio 2 // Blocky4Thymio - Robotique - Alain - 04-11-2018 C'est dans le menu de la primtux ou dans usr/lib/blockly4thymio/interface-cycle-1 Alain Aseba // Thymio 2 // Blocky4Thymio - Robotique - Alain - 13-12-2020 Bonjour Cyrille je ne trouve plus le paquet thymio i386 qu tu avais mis sur github il n'est plus en ligne, pourrais tu le remettre ... merci Alain Aseba // Thymio 2 // Blocky4Thymio - Robotique - cyrille - 13-12-2020 Effectivement j'ai fait du tri dans mes repos. Pas fait gaffe à cette conséquence. Comme c'etait un fork, pas de recovery possible Va falloir recompiler les paquets tout est expliqué en détail ici https://cbiot.fr/dokuwiki/aseba:compiler_aseba QUand j'aurai le temps, je recompilerai le tout pour reproposer des paquets précompilés. |