Forum des utilisateurs de Blockly(s)

Blockly@rduino => Exemples xml => Discussion démarrée par: francois69 le juillet 11, 2016, 12:50:20 am

Titre: affectation des variables
Posté par: francois69 le juillet 11, 2016, 12:50:20 am
Bonjour,
je voudrais programmer un clignotant en utilisant le bloc "temps écoulé depuis le début du programme". Ce qui me permet de ne pas bloquer mon programme dans un "Delay".
Le clignotant fonctionne mais, comme ma variable "top" est automatiquement déclarée en "int", au bout de 32 767 millisecondes le clignotement s'arrête. 
J'ai bien essayé d'utiliser les blocs conversions mais ça me remet la variable à 0.
Existe-t-il un bloc "setup" ?
Je voudrais savoir s'il est possible de "forcer " une variable en "unsigned long" par exemple ?
Je ne voudrais pas utiliser l'éditeur de Blockly car cela me parait compliquer pour des élèves.
Cordialement.
François

Titre: Re : affectation des variables
Posté par: SebCanet le juillet 15, 2016, 01:56:49 am
Bonjour,
le typage des variables est le grand chantier à venir.

Pour l'instant je dois :

Donc la suite en aout...  ;D
Titre: Re : affectation des variables
Posté par: francois69 le juillet 19, 2016, 12:24:52 am
merci pour votre réponse et bon courage... ;D
François
Titre: Re : affectation des variables
Posté par: francois69 le juillet 19, 2016, 03:40:53 pm
une petite proposition :
pourquoi ne pas affecter les variables en long par défaut ? 4 octets au lieu de 2.  Nos programmes sont toujours (ou presque) courts et le nombre de variables réduits ( 3 ou 4 maximum) . Ce n'est pas très "élégant" mais du coup plus de problème.
François
Titre: Re : affectation des variables
Posté par: SebCanet le août 20, 2016, 02:31:53 am
Le problème est résolu !
Le typage des variables est intégré à Blockly@rduino dorénavant. Suivant l'utilité je peux intégrer de nouveaux types.