Ligne 9 : |
Ligne 9 : |
| | | |
| == pyterm.py == | | == pyterm.py == |
− | {{bloc-etroit|text=The following script, which I use to call {{fname|pyterm.py}}, will connect to a plugged pyboard using minicom: }} | + | {{bloc-etroit|text=Le script suivant s’appelle {{fname|pyterm.py}}, il se connecter sur la PyBoard en utilisant le programme minicom: }} |
| | | |
| <nowiki>#!/usr/bin/python | | <nowiki>#!/usr/bin/python |
Ligne 17 : |
Ligne 17 : |
| | | |
| """ | | """ |
− | Usage: pyterm [device]
| + | Utilisation: pyterm [péripherique] |
− | Calls minicom on "device". If device is not given, looks for /dev/ttyACM* devices
| + | Appelle minicom sur le "périphérique". Si le périphérique n'est pas mentionné, il |
− | (the name of the pyboard under Linux) or /dev/tty.usbmodem* devices (name of the | + | recherche les pérhophériques /dev/ttyACM* (le nom de la pyboard sous Linux) |
− | pyboard under MacOS). | + | ou les périphériques /dev/tty.usbmodem* (nom de la pyboard sous MacOS). |
| """ | | """ |
| def main(): | | def main(): |
Ligne 40 : |
Ligne 40 : |
| Avec le script {{fname|pyterm.py}}, vous pouvez démarrer une session avec la commande {{fname|./pyterm.py /dev/ttyACM1}} ou /dev/ttyACM1 est le périphérique correspondant à votre pyboard. | | Avec le script {{fname|pyterm.py}}, vous pouvez démarrer une session avec la commande {{fname|./pyterm.py /dev/ttyACM1}} ou /dev/ttyACM1 est le périphérique correspondant à votre pyboard. |
| | | |
− | Once connected, you can type Python commands and discover many possibilities of the pyboard. For instance:
| + | Une fois connecté, vous pouvez saisir des commande et découvrir de nombreuses possibilités de la PyBoard. Par exemple: |
| | | |
| <nowiki>led = pyb.LED(1) | | <nowiki>led = pyb.LED(1) |
| led.on()</nowiki> | | led.on()</nowiki> |
| | | |
− | will turn on the red LED on the pyboard.
| + | qui allumera la led rouge sur la pyboard. |
| | | |
| <nowiki>led = pyb.LED(1) | | <nowiki>led = pyb.LED(1) |
Ligne 52 : |
Ligne 52 : |
| tim = pyb.Timer(4, freq=2, callback=blink)</nowiki> | | tim = pyb.Timer(4, freq=2, callback=blink)</nowiki> |
| | | |
− | will make the red LED blink at 1Hz (it is toggled on/off at 2Hz).
| + | Fera clignoter la LED rouge a 1Hz (la LED change d'état allumé/éteind à 2Hz). |
| | | |
| == Charger du code sur le PyBoard == | | == Charger du code sur le PyBoard == |