Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
fr:arduino:blockly_rduino:creerblocsmultiling:bloccode [2016/08/21 01:53] admin [On prépare le fichier 'générateur' :] |
fr:arduino:blockly_rduino:creerblocsmultiling:bloccode [2018/11/18 19:00] (Version actuelle) |
||
---|---|---|---|
Ligne 33: | Ligne 33: | ||
* dans la boucle 'loop' on décrit le fonctionnement voulu | * dans la boucle 'loop' on décrit le fonctionnement voulu | ||
- | Le 2 est le numéro de la broche où sera connectée la Flycam, mais elle doit être alimentée par un bloc extérieur puis on utilise la variable ad-hoc : <font inherit/inherit;;inherit;;#FAEBD7>variable 'PIN'</font> définie lors de **this.appendValueInput (“PIN”, 'Number')** | + | Le 2 est le numéro de la broche où sera connectée la Flycam, mais elle doit être alimentée par un bloc extérieur puis on utilise la variable ad-hoc : <font inherit/inherit;;inherit;;#FAEBD7>variable 'PIN'</font> définie lors de **this.appendValueInput (“PIN”)** |
{{:fr:arduino:blockly_rduino:creerblocsmultiling:2188eba0622058c7db9cfca16fb67538.png}} | {{:fr:arduino:blockly_rduino:creerblocsmultiling:2188eba0622058c7db9cfca16fb67538.png}} | ||
Ligne 64: | 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 ===== | ||