Sur l’ordinateur, avec Thonny – Faire Exécuter – Configurer l’interpréteur – Local Python 3


Ouvrir le menu Outils puis cliquer sur gérer les paquets, chercher sur Pypi la bibliothèque microbit puis l’installer.

Recommencer pour radio, keyboard et time.




import serial

import keyboard   # A importer sur Thonny en faisant OutilsGérer les paquets – Taper Keyboard dans la barre de recherche de Pypi puis installer le Plug-In

import time


# Initialise la communication série avec la carte micro:bit

ser = serial.Serial('COM12', 115200, timeout=1)  # Remplacez 'COM12' par le port sur lequel est connectée votre micro:bit – Pour connaître le port de la micro :bit, faire cmd dans la barre de recherche puis taper Mode


print("Appuyez sur une touche du clavier pour envoyer une lettre à la carte micro:bit")


while True:

    # Attend une saisie clavier

    touche = keyboard.read_event()

    # Vérifie si une touche a été pressée

    if touche.event_type == keyboard.KEY_DOWN:

        # Envoie la touche pressée via le port série

        ser.write(touche.name.encode())

        # Attends un court instant pour éviter d'envoyer plusieurs fois la même lettre

        time.sleep(0.1)


Créé avec HelpNDoc Personal Edition: Ne laissez pas les utilisateurs non autorisés consulter vos PDF : découvrez comment définir des mots de passe