Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
Prochaine révision Les deux révisions suivantes
fr:arduino:blockly_rduino:creerblocsmultiling:bloccode [2016/08/21 01:53]
admin [On prépare le code :]
fr:arduino:blockly_rduino:creerblocsmultiling:bloccode [2016/08/21 01:55]
admin [On complète le fichier 'générateur' :]
Ligne 42: Ligne 42:
 On créé un dossier de texte brut dans le dossier '​**\generators\arduino\**'​ **<font inherit/​inherit;;​inherit;;#​FFFF00>​avec le même nom que celui qui a définit le dessin du bloc !</​font>​** On créé un dossier de texte brut dans le dossier '​**\generators\arduino\**'​ **<font inherit/​inherit;;​inherit;;#​FFFF00>​avec le même nom que celui qui a définit le dessin du bloc !</​font>​**
  
-[[{{:fr/arduino/blockly_rduino/creerblocsmultiling/​c926535959f33346a132927f7c2ad764.png}}]]+{{:fr:arduino:blockly_rduino:creerblocsmultiling:​522fd245be804047b2b2728365476308.png}}
  
 On s'​inspire de blocs existants et on attaque ! On s'​inspire de blocs existants et on attaque !
 +
  
 ===== On complète le fichier '​générateur'​ : ===== ===== On complète le fichier '​générateur'​ : =====
Ligne 63: Ligne 64:
  
   Blockly.Arduino.inludes_['​define_servo'​] = '#​include <​Servo.h>​\n';​   Blockly.Arduino.inludes_['​define_servo'​] = '#​include <​Servo.h>​\n';​
-  Blockly.Arduino.definitions_['​var_servo' ​  ​value_pin] = 'Servo servo_' ​  ​value_pin ​  ​';​\n';​ +  Blockly.Arduino.definitions_['​var_servo' ​value_pin] = 'Servo servo_' ​value_pin ​';​\n';​ 
-  Blockly.Arduino.setups_['​setup_servo_' ​  ​value_pin] = '​servo_' ​  ​value_pin ​  ​'​.attach(' ​  ​value_pin ​  ​'​);​\n';​ +  Blockly.Arduino.setups_['​setup_servo_' ​value_pin] = '​servo_' ​value_pin ​'​.attach(' ​value_pin ​'​);​\n';​ 
-  var code = '​servo_' ​  ​value_pin ​  ​'​.write(180);​\n'​ +  var code = '​servo_' ​value_pin ​'​.write(180);​\n'​ 
-    '​delay(3000);​\n'​ +  ​+  ​'​delay(3000);​\n'​ 
-    '​servo_' ​  ​value_pin ​  ​'​.write(0);​\n'​ +  ​+  ​'​servo_' ​value_pin ​'​.write(0);​\n'​ 
-    '​delay(1000);​\n';​+  ​+  ​'​delay(1000);​\n';​
   return code;   return code;
 }; };
 </​code>​ </​code>​
 +
 +
 ===== On comprend le principe ===== ===== On comprend le principe =====
  
  • fr/arduino/blockly_rduino/creerblocsmultiling/bloccode.txt
  • Dernière modification: 2018/11/18 19:00
  • (modification externe)