Forum des utilisateurs de Blockly(s)

Blockly@rduino => Améliorations à apporter => Discussion démarrée par: athea22 le Octobre 03, 2017, 10:52:32 pm

Titre: tuto étape par étape pour faire s'est block
Posté par: athea22 le Octobre 03, 2017, 10:52:32 pm
bonjours ,je dispose de bibliothèque ,je peut repérer les fonctions a appeler dans s'est bibli , je me verrais bien faire des blocks  ,  je m'imagine le truc ultra simple ,n'ya point  un Tutorial étape par étape :-*    je veut plus de block toujours plus de block  donner moi des block !! :'(
Titre: Re : tuto étape par étape pour faire s'est block
Posté par: Bzhtitude le Octobre 03, 2017, 11:09:05 pm
En gros ça donne ça pour moi:

1. Ecrire le code arduino
2. le compiler et si pas d'erreur
3. le tester en hard ou soft et si ça marche
4. Empaqueter le code arduino pour faire des jolis blocs sous Blockly ensuite,
5. Dessiner un Algo en blockly et regarder le code génére, si tout va bien
6. Compiler le code puis le tester (hard, soft) et enfin
7. Donner le tout à Seb pour intégration et enfin (option)
8. Payer une bière à Seb pour tout le boulot , car faire un bloc c'est simple par rapport à son vrai travail sur le code source :)

pour le 1,2 internet est bien fournit
pour le 3 , ça peut demander du temps de debug.
pour le 4 --> http://info.technologiescollege.fr/wiki/doku.php/fr/arduino/blockly_rduino/creerblocsmultiling
pour le 5, 6, en principe rapide mais souvent beaucoup de modifs,
pour le 7 c'est TRES rapide
pour le 8 joker


Titre: Re : tuto étape par étape pour faire s'est block
Posté par: SebCanet le Octobre 04, 2017, 12:07:57 am
Entièrement d'accord avec TOUS les points !  :D
Je rajouterais entre le 3 et le 4 : bien réfléchir au résultat attendu, quel type de bloc, combien d'entrées, etc
Titre: Re : tuto étape par étape pour faire s'est block
Posté par: athea22 le Octobre 04, 2017, 02:22:42 pm
bonjours ,voila mes bricolages ,s'est juste un thermostat mais avec une sonde k et un afficheur qui ne sont pas encore en forme de block ,j'ai du bricoler entre les bibliothèque et ce block géniale ou l'on peut mettre des lignes de code directement  :o que pense les spécialistes ,peut'on faire plus simple ???  :-X    je suis entrain de construire une armoire de  programmation pour un four a céramique avec des courbe de montée et de descente etc {})(; :-X
Titre: Re : tuto étape par étape pour faire s'est block
Posté par: SebCanet le Octobre 04, 2017, 06:49:30 pm
Ce qui est intéressant c'est qu'il y a là tout de façon détaillée, comme je le pense voir dans un niveau 4 (et encore il manque les déclarations d'entrée/sortie des broches).
Je pense que tout ce qui n'est pas dans le loop() peut être dans un seul bloc.
J'ai fait une mise à jour avec un anémomètre, regarde comment il est construit dans le générateur surtout.
Titre: Re : tuto étape par étape pour faire s'est block
Posté par: athea22 le Octobre 05, 2017, 12:20:09 am
super ou ce trouve t'il :-*
Titre: Re : tuto étape par étape pour faire s'est block
Posté par: SebCanet le Octobre 05, 2017, 07:09:27 pm
Dans le niveau "TOUT" puis catégorie...............anémomètre !  ;D
Titre: Re : tuto étape par étape pour faire s'est block
Posté par: athea22 le Octobre 05, 2017, 09:02:36 pm
génial ,par contre peut tu m'expliquer comment voire la synthèse du block car la tous ce résume un une ligne de code ,mais je veut voir derrière le rideaux  8)
Titre: Re : tuto étape par étape pour faire s'est block
Posté par: Bzhtitude le Octobre 05, 2017, 09:34:11 pm
Pour voir les entrailles de la bête, c'est par là :
https://github.com/technologiescollege/Blockly-at-rduino/blob/gh-pages/generators/arduino/anemo_rotation.js
et par ici :
https://github.com/technologiescollege/Blockly-at-rduino/blob/gh-pages/blocks/anemo_rotation/anemo_rotation.js

tu peux aussi explorer tous les blocs que tu veux.
Titre: Re : tuto étape par étape pour faire s'est block
Posté par: athea22 le Octobre 06, 2017, 08:56:46 am
super faudra que je comprenne comment ,   en tous ca le bock ligne de code est vraiment pratique ,ce serais bien de pouvoir s'en faire et les mémoriser  , pour d'autre sketch ,ont doit pas être loin de la fabrique de block , ;D
Titre: Re : tuto étape par étape pour faire s'est block
Posté par: athea22 le Octobre 06, 2017, 09:17:10 am
je vais tester l'anémomètre ,j'en avais fait un pour mesurer la vitesse d'un moteur en charge, pourriez vous me dire si s'est cohérent, sa a l'ère de marchez   ,
mais en observent le code de l'anémomètre de seb , il a l'aire plus perfectionné ,si joint mon code en block
Titre: Re : tuto étape par étape pour faire s'est block
Posté par: Marmelade22 le Février 09, 2020, 09:34:10 pm
Bonjour

Le lien suivant ne fonctionne pas:

 pour le 4 --> http://info.technologiescollege.fr/wiki/doku.php/fr/arduino/blockly_rduino/creerblocsmultiling

Ou trouver des tutos en français pour faire des blocs.

J'ai besoin de bloc pour gérer la bibliothèque https://www.arduinolibraries.info/libraries/fan-controller

Je ne trouve pas ces blocs et je vais donc tenter de les créer et je ne sais pas par ou commencer.

Merci
Titre: Re : tuto étape par étape pour faire s'est block
Posté par: SebCanet le Février 10, 2020, 03:24:15 pm
Bonjour,
peux tu m'indiquer à quel endroit tu as trouvé ce lien que je puisse le corriger ? Le nom de domaine a changé :
http://libreduc.cc/wiki/doku.php/fr/arduino/blockly_rduino/creerblocsmultiling (http://libreduc.cc/wiki/doku.php/fr/arduino/blockly_rduino/creerblocsmultiling)

Tu y trouveras tous les tutos, mais qui ne sont pas à our car je n'ai pas le temps de me pencher dessus.

Sinon pour la fabrique à blocs il y a ce premier tuto créé par JP Fontaine : https://www.youtube.com/watch?v=b5GFHDT3N9M (https://www.youtube.com/watch?v=b5GFHDT3N9M)

La Fabrikablocs pour aider au contenu des fichiers à créer/rajouter : https://technologiescollege.github.io/Blockly-at-rduino/tools/factory/block_factory.html?lang=fr (https://technologiescollege.github.io/Blockly-at-rduino/tools/factory/block_factory.html?lang=fr)

Bons tests.
Titre: Re : tuto étape par étape pour faire s'est block
Posté par: Marmelade22 le Février 10, 2020, 08:03:14 pm
Merci Seb

Le "mauvais" lien est dans le second message de ce post de BZHtitude (03/10/17).

Je vais regarder les bons liens et essayer de faire mes blocs.

Bonne soirée