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

1
Bonjour,

Le menu de la toolbox Arduino (entrées A ou D) semble avoir un problème de mise en page : tous les blocs se superposent et il est impossible d'en sélectionner un...

Cordialement,
BuchiProf
2
Bonjour,
Pour faire plus simple, le code suivant suffit (voir pièce jointe).
3
Bonjour,

Super ça marche, en partie... il y a tout de même un message d'avertissement mais c'est une erreur classique dans Arduino : lorsque je déclare la variable truc en type float
float truc;et que je lui attribue le résultat du calcul 5/1024 truc=5/1024;, il considère le résultat comme un entier. La solution serait de pouvoir écrire truc=5.0/1024.0;

Merci beaucoup pour la réactivité.
4
Bonjour,
Serait-il possible de créer une variable et de choisir manuellement son type : float par exemple ?

Le problème est le suivant :
lorsque je crée une variable "bidule" et qu'ensuite j'attribue dans la loop une opération mathématique du genre "bidule=5/1024", la variable "bidule" reste initialisée en tant que "int" et le résultat reste 0.

La solution, je pense,  serait de cloner le bloc "initialiser la variable élément de type..." et de supprimer le connecteur de bloc à droite...mais ce type de modification sort de mon champ de compétence.

Est-ce possible ?
Merci
5
Hello,

Super boulot !!! ça fonctionne ...presque : Le code arduino est généré lorsque les blocs "avancer" et/ou "régler la vitesse" sont connectés au dessus du bloc de configuration mais pas de code si ces deux blocs se retrouvent en-bas du bloc configuration...bizarre.

Dernière remarque, le lien d'aide pour les trois blocs renvient à la même page alors que, à mon avis, l'aide du bloc "avancer" devrait renvoyer vers https://www.arduino.cc/en/Reference/StepperStep  et l'aide du bloc "vitesse" devrait renvoyer vers https://www.arduino.cc/en/Reference/StepperSetSpeed

6
Bonjour et bonne année,

Je suis exactement dans la même situation : je débute dans blockly-at-rduino et je souhaite piloter le même kit moteur pas à pas.

En pur code il suffit d'utiliser les exemples dans l'EDI arduino et ça marche avec ce kit.

Dans blockly-at-rduino, il n'y a qu'une partie de la fonction stepper (à partir de la catégorie "arduino pour confirmés" --> moteurs pas à pas) : on ne peut créer qu'une instance de moteur pas à pas avec deux broches car il manque l'instance moteur 4 broches (voir référence : https://www.arduino.cc/en/Reference/StepperConstructor )

De plus ce bloc ne semble même pas fonctionnel puisqu'en mettant les numéro de broches, le code généré ne donne que des valeurs "null".

Pour terminer, il apparait dans le code arduino une ligne dont j'ignore l'utilité : int moteur_PaP[2] = {null, null,null, null}

Bref c'est pas très fonctionnel tout ça  ???

Depuis une semaine maintenant j'essaie de re-créer ce fameux bloc "stepper 4 broches"...on va voir ce que ça donne...

Courage,
BuchiProf