• 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 - fontaine.jp

61
salut,
Il y avait juste quelques petites erreurs :
des ' en plus
des majuscules et minuscules mélangées
des /n inutiles
voila.
Blockly.Arduino.zowi_home = function() {
  Blockly.Arduino.includes_['define_servo'] = '#include <Servo.h>';
  Blockly.Arduino.includes_['define_oscillator'] = '#include <Oscillator.h>';
  Blockly.Arduino.includes_['define_eeprom'] = '#include <EEPROM.h>';
  Blockly.Arduino.includes_['define_zowi'] = '#include <Zowi.h>';
  Blockly.Arduino.definitions_['broche_servo0'] = '#define PIN_RR 5';
  Blockly.Arduino.definitions_['broche_servo1'] = '#define PIN_RL 4';
  Blockly.Arduino.definitions_['broche_servo2'] = '#define PIN_YR 3';
  Blockly.Arduino.definitions_['broche_servo3'] = '#define PIN_YL 2';
  Blockly.Arduino.definitions_['zowi'] = 'Zowi zowi;';
  Blockly.Arduino.setups_['setup_pin_servo'] = 'zowi.init(PIN_YL, PIN_YR, PIN_RL, PIN_RR);';
  return 'zowi.home();\n';
};
62
News / Re : rapidité de chargement de BLockly
octobre 19, 2017, 09:55:20 pm
Salut,
On en avait discuté déjà Seb et moi ici --> http://blockly.technologiescollege.fr/forum/index.php/topic,128.msg630.html#msg630
Le travail qu'il fait est formidable donc toutes les personnes qui peuvent donner ...
Mais en même temps quand on n'a que l'ADSL à 5 méga pour un collège de 700 élèves, le choix est vite fait.
Personnellement j'ai allégé et modifié le code en profondeur pour l'adapter à mes besoins (plus de viméo, paypal, robom, des menus plus simple et le minimum de blocs).
Si tu te sens capable de modifier du code HTML, JavaScript et CSS c'est possible de gagner de précieuses secondes (voire minutes selon la connexion).
Bon courage.
A+
63
Salut, le bloc que tu cherches est dans le menu logique.
A+
64
Salut,
J'ai moi aussi essayer d'utiliser ce capteur, et le moins que l'on puisse dire c'est qu'on a vu mieux en terme de précision.
Je me suis inspiré de ce site : https://www.carnetdumaker.net/articles/mesurer-une-temperature-avec-un-capteur-lm35-et-une-carte-arduino-genuino/
Et de celui-ci : https://openclassrooms.com/forum/sujet/mesure-de-temperature-via-lm35-sur-arduino
On voit qu'il existe plusieurs modèles et bien entendu le modèle le moins chère est aussi le moins efficace.
Donc pour la stabilité je te conseille de mettre un condensateur comme sur le premier site ou le deuxième à toi d'essayer. Et pour une meilleur précision tu peux aussi ajouter une instruction supplémentaire dans le setup() ---> analogReference(INTERNAL);
Cela permet d'utiliser le capteur sur une plage de tension de 0 à 1.1V au lieu de 0 à 5V
j'espère que ça va t'aider.
A+
65
Nouveaux blocs / Re : ethernet Server
octobre 14, 2017, 01:32:09 pm
Salut,
Je crois avoir compris ce que tu voulais faire, tu peux tester la pièce jointe.
Je n'ai eu le temps de vérifier.
Si j'avais l'idée je l'aurais fait comme ça.
A+
66
Nouveaux blocs / Re : ethernet Server
octobre 13, 2017, 10:54:06 pm
Salut,
J'aimerais bien t'aider à faire tes blocs (ça peut toujours servir), mais je ne comprends pas ce que tu veux faire comme blocs et le résultat attendu.
A+
67
Salut Bzhtitude,
est-ce que c'est ça que tu veux ?
bloc :
Blockly.Blocks["serial_write"] = {
    init: function() {
        this.setColour("#00929F");
        this.setHelpUrl(Blockly.Msg.HELPURL);
        this.appendValueInput("CONTENT", String).appendField(Blockly.Msg.Serial_Write);
        this.setPreviousStatement(true, null);
        this.setNextStatement(true, null);
        this.setTooltip(Blockly.Msg.Serial_write_tooltip)
    }
};

générateur :
Blockly.Arduino["serial_write"] = function(block) {
    var content = Blockly.Arduino.valueToCode(block, "CONTENT", Blockly.Arduino.ORDER_ATOMIC) || "0";
    return "Serial.print(" + content + ");\n"
};

Le bloc accepte les variables, les nombres, les textes..
68
Salut,
Ton bloc est censé retourné deux valeurs en même temps ?
Je ne suis pas sûr de bien comprendre.
Si tu veux retourner deux valeurs le mieux c'est de faire deux blocs sinon si tu veux retourner deux valeurs au choix, il faut utiliser un système de menu ou de case à cocher.
A+
70
Salut,
Normalement il faut déclarer les variables avant de les utiliser.
Il me semble qu'il faudrait plutôt mettre les déclarations des variables actuellement lignes 108, 109, 110 à la ligne 69, 70, 71.
Et faire comme Bzhtitude a dit :
" blabla " + variable_déclararée_avant + " encore du blabla"
Tu peux dans firefox voir les erreurs de javascript en allant dans le menu --> développement --> outils de développement --> console
ça permet de voir d'où vient le problème.
A+
71
Améliorations à apporter / Re : lire un capteur I2C
octobre 02, 2017, 11:31:42 pm
non il ne faut pas les mettre toutes,
c'était juste un lien pour ceux qui cherchent des bibliothèques, ça évite de perdre du temps.
Par contre pour la double paye je prends ;-)
72
Améliorations à apporter / Re : lire un capteur I2C
octobre 01, 2017, 11:32:34 pm
je pense qu'avec ça --> https://codebender.cc/codebender-external-library-files.zip?v55 il y a de quoi faire ;-)
73
Nouveaux blocs / Re : Probleme affichage des blocs
octobre 01, 2017, 08:17:03 pm
Peux-tu tester une dernière chose, le lien avec tous les blocs déjà cochés : http://technologiescollege.github.io/Blockly-at-rduino/?lang=fr&card=arduino_uno&toolbox=toolbox_arduino_all
74
Nouveaux blocs / Re : Probleme affichage des blocs
octobre 01, 2017, 07:04:33 pm
Je suis très étonné d'apprendre que tu ne peux pas afficher certains blocs, parfois il faut vider le cache du navigateur pour voir les modifications.
En tout cas chez moi je vois tout (une dizaine de blocs pour robuno).
Pour les erreurs sur les blocs, tu l'as indiqué à SebCanet ?
Sinon avant de téléverser tu as le menu "éditer le code" pour corriger les erreurs (en attendant la mise à jour du site).
Si tu as d'autres soucis, n'hésites pas
75
Nouveaux blocs / Re : Probleme affichage des blocs
octobre 01, 2017, 06:02:44 pm
Salut,
Avec Chrome on ne peut pas travailler en local, mais par contre tu peux utiliser le site http://technologiescollege.github.io/Blockly-at-rduino/?lang=fr
Mais en local il faut utiliser Firefox (si en plus tu veux te servir de codebender il faut prendre une version inférieur à 52).
A+