• Welcome to Forum des utilisateurs de Blockly(s). Please login or sign up.
 

Voir les contributions

Cette section vous permet de consulter les contributions (messages, sujets et fichiers joints) d'un utilisateur. Vous ne pourrez voir que les contributions des zones auxquelles vous avez accès.

Messages - jbe

1
Bonjour.
Y a t il les opérateurs de décalage de bit dans Blockly@rduino ?
En tout cas je ne l'ai pas trouvé.

Il faudrait quelque chose du genre :
lire une variable ( variable := variable << 1 de la broche X)
écrire une trame sur une broche : broche X = variable << 1  ou quelque chose d'approchant.

En fait je veut faire fonctionner le circuit TLC1543, qui est un multiplexeur.
Il fait envoyer une trame (adresse de la voie, puis on lit la trame reçue par la voie sélectionnée)
Ce circuit permet de mesurer l'état des capteurs de ligne sur le robot WaveShare Alphabot AR.

Cordialement.
2
Blockly4Thymio / Compilateur pour robot Thymio
mars 31, 2019, 06:21:31 pm
Actuellement Blockly@rduino fonctionne pour les différentes cartes arduino.
J'ai six robots Thymio, mais le logiciel BlocklyThymio, est un logiciel de type évènementiel.
Or pour le concours robot, ces robots auront par exemple, plusieurs fois plus de lignes sous les capteurs, et le fonctionnement devra être différent.
Donc il faudrait mettre des varaibles d'états, et les gérer, ce qui reste hors de portés de collègiens.

Donc, avec Blockly, l'idée serait de pour voir lorsque l'on clique sur Upload, lancer le compilateur pour les robots Thymio.

Le microcontroleur sur le robots est de la marque Picaxe. Donc à l'initialsition, il faudrait avoir le choix du compilateur utilisé et son chemin.
Qu'en pensez vous ?
3
Blockly4Thymio / Robot Thymio
mars 30, 2019, 02:31:25 pm
Bonjour,
En avant projet ...
J'ai 6 robots Thymio, peut on envisager :
- utiliser le compilateur Aseba
- faire les blocs ( je devrais pouvoir y arriver).

Pour faire ceci,dans Blockly,lors de l'initialisation, on choisit bien les cartes, pourrait on aussi choisir une cible (robot thymio) et le compilateur associé.

Ainsi les élèves ne quitterait pas l'environement Blockly@duino.

Mais attention, c'est une idée.
4
Merci pour votre réponse.

version 15-12-2018 - v3 "all compatible" .
5
Salut à tous.
La bascule sous Windows a été faite.
 :) Et après plusieurs demandes, Blockly@duino lancé à partir d'Arduino est installé sur le serveur CD36.
Ce serveur regroupe tous les logiciels utilisés dans les collèges de l'Indre (36), et je clique ou les élèves cliquent sur les logiciels à installer et tout cela se fait tout seul, et assez rapidement.
Le soucis, c'est quand il y aura des évolutions de Blockly@duino à mettre à jour. On verra à ce moment la.

 :( J'ai un soucis. Quand je crée des variables, un message d'erreur apparait indiquant que la variable est déjà créée ...
Si cette erreur peut être corrigée cela serait sympa.

 ;)  ;) Bon c'est quand même super pour les collègiens d'avoir en deux clics leur programme qui tourne sur la carte arduino.


6
 :D Super, l'installation de Blockly lancer dans la fenêtre Arduino fonctionne, le CD36 a fait du bon boulot, à partir des renseignements fournis par SebCanet.
Le CD36 est un serveur ou tous les logiciels utilisés par les profs de collèges sont disponibles. Il n'y a plus qu'à cliquer dessus, et c'est installé sur les postes des collègiens. Deux personnes font la maintenance et les mises à jour. :)

Est ce que Blockly enregistre l'enviroonement, comme le type de carte, la langue, les blocs à utiliser, lee chemin d'enregistrement  ..., au moment de l'enregistrement, et retrouve son environement lorsqu'il ouvre a nouveau son fichier.

Cordialement.
7
 :D Super, l'installation de Blockly lancer dans la fenêtre Arduino fonctionne, le CD36 a fait du bon boulot, à partir des renseignements fournis par SebCanet.
Le CD36 est un serveur ou tous les logiciels utilisés par les profs de collèges sont disponibles. Il n'y a plus qu'à cliquer dessus, et c'est installé sur les postes des collègiens. Deux personnes font la maintenance et les mises à jour. :)

Est ce que Blockly enregistre l'enviroonement, comme le type de carte, la langue, les blocs à utiliser, lee chemin d'enregistrement  ..., au moment de l'enregistrement, et retrouve son environement lorsqu'il ouvre a nouveau son fichier.

Cordialement.
8
Aujourd'hui, le logiciel Arduino est disponible en téléchargement et j'ai eu le temps de l'installer sur mon poste. Enfin, c'était ce matin, car à 15H, il avait disparut. Il reviendra.
J'ai alors téléchargé Blockly@rduino, et je fais des essais, en copiant le texte généré par Blockly dans la fenêtre d'Arduino un simple clignotant. Cela a fonctionné impécable, en session prof. Pour les sessions élèves, cela devrait donc fonctionné aussi.
En revanche, j'ai perdu le fonctionnement de Blocky IDE.
Alors une idée m'est venu. Dans la fenêtre de paramétrage, ou l'on demande la langue, le type de carte, vous pourriez rajouter un paramètre supplémentaire, le chemin où est installé Arduino.
A partir de cette information, peut être pourriez vous récupérer des informations, pour retrouver un fonctionnement comme Blocky IDE.

Autre chose, pourriez vous :
- mettre un paramètre quelque part pour lancer Blockly avec Firefox, et non Internet.
- mettre un icone à Blockly, il y a un icone d'un circuit intégré dans Windows, ou tout autre chose.

Cordialement.

Bon courage pour la suite

Cordialement.
9
Bonsoir,
Dans 2 semaines tous les postes du collèges vont basculer sur la nouvelle configuration. Et là, plus d'accès au disque pour les élèves et les profs, et tout tourne sous Windows 10.
Donc je ne pourrais pas installer la version de Blockly@rduino ide.
Sinon, il faut écrire ..à qui de droit, et cela va prendre des jours ... mais c'est possible.

Mais Blockly se lance à partir d'une page web. Donc je peux donc l'installer sur le serveur, et peut être faire un raccourcie sur les postes élèves.
Le problème est que je n'aurais pas les outils que donne Blockly@rduino ide, programmer la carte Arduino sans quitter Blockly.
Y aurait il une solution ?

Problème pas simple.

Cordialement.
10
Je veux travailler avec des variables, ce qu'impose le référentiel.
Effectivement, on peut revenir au source...

Bonne programmation.
11
Bonsoir,
Peut on faire plus simple dans le Set Up, c'est pour mes collégiens.
L'inconvénient est qu'il faut que la constante DEL initilisé à 6, représente aussi la broche ou est rattaché la LED.

Ce petit programme fait clignoter une LED.
12
Cela part de Blocklyarduino plugin jusquà Blockly@rduino.
Cordialement.
13
Non, je ne pense pas.
C'est Blockly@rduino.

14
Peut on avec cette version intégré à Arduino, fixer la langue et le type de carte par défaut ?
Il me semble que l'on pouvait le faire "avant".

Cordialement.
15
MERCI. Cela fonctionne. Télécharger sans copier coller ... c'est super pratique.

Pour information:
J'ai demandé l'installation officiel de Blockly@rduino sur les postes en technologie dans ma salle.
Ensuite cela se diffusera peut être dans le département si on gagne le concours. Dans les autres collèges ils sont sur le logiciel MakeBlock.

Bon courage pour la suite, car d'après ce que j'ai lu, vous allez intégrer le logiciel Arduino dans Blockly.