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

Sujets - Yoann

1
Nouveaux blocs / Utilisation de l'usine à blocs
janvier 09, 2020, 02:46:17 pm
Bonjour,

Je me lance dans la création de blocs mais je ne comprends pas comment utiliser l'usine à blocs présente dans blockly.
Je comprends qu'elle doit permettre d'aider à définir la forme du blocs et à aider à générer le code mais il n'en n'est pas fait mention dans le wiki sur la création de blocs.

Est-ce que quelqu'un peut m'expliquer à quoi cela sert si je me suis trompé et comment s'en servir ?

Merci
2
Bonjour,

En voulant créer de nouveaux blocs j'ai vu apparaitre le message suivant dans mon navigateur en essayant d'afficher l'adresse www.libredu.cc/wiki/doku.php/fr/arduino/blockly_rduino/creerblocmultiling

! Accès refusé
L'adresse internet demandé ne peut être affichée.
http://www.libreeduc.cc/wiki/doku.php/fr/...
Bloqué par l'antivirus Internet
Raison : risque de vol de données
Mode de détection : bases

Cliquez ici si vous estimez que la page internet n'aurait pas dû être bloqué, l'application ne la bloquera plus

J'ai un message similaire au collège avec une autre application de filtrage de site
3
Bonjour,

J'ai acheté des capteurs sharp GP2Y0A41SK0F pour avoir une information de distance pour un robot.

Le code qui est généré est le suivant :

#include <SharpIR.h>

int distance;

SharpIR toto(0, 430);

void setup() {
  Serial.begin(9600);

}

void loop() {
  distance = toto.distance();
  Serial.print("distance =");
   Serial.println(distance);

}


et j'obtiens le message d'erreur suivant :
"exit status 1
within this context"
Pour la ligne
distance = toto.distance();


Est-ce que l'erreur vient de moi ou du code généré par le block ?
4
Exemples xml / Robot capteur de distance (en cours)
avril 09, 2017, 12:03:49 pm
Bonjour,

Un projet en cours de finalisation : un robot arduino avec deux moteurs (gauche et droite). Les moteurs sont pilotés par une carte TB6612FNG. Le robot possède un capteur à ultrason dirigé vers l'avant. Ce capteur peut être orienté à l'aide d'un servo quand il rencontre un obstacle à moins de 10cm.
J'utilise des blocs qui viennent de sortir pour piloter la carte tb6612fng : un bloc setup pour indiquer le câblage entre la carte et l'arduino et un bloc pour piloter les moteurs en sens et en vitesse
J'ai une procédure pour les mesures quand le robot rencontre un obstacle et des procédures pour les différentes orientations du robot (stop, avant, arrière, gauche, droite)

Je télécharge la nouvelle version de fritzing pour ajouter le capteur à ultrason dans la doc et je ferai une mise à jour.