mirror of
https://forge.apps.education.fr/blender-edutech/ropy.git
synced 2024-01-27 08:23:20 +01:00
39 lines
1.3 KiB
Python
39 lines
1.3 KiB
Python
|
from microbit import uart, sleep
|
||
|
from microbit import *
|
||
|
|
||
|
###############################################################################
|
||
|
# rp_twins_maqueen-relay.py
|
||
|
# @title: Jumeau Maqueen : Programme de la carte microbit du relai
|
||
|
# @project: Ropy (Blender-EduTech)
|
||
|
# @lang: fr
|
||
|
# @authors: Philippe Roy <philippe.roy@ac-grenoble.fr>
|
||
|
# @copyright: Copyright (C) 2022 Philippe Roy
|
||
|
# @license: GNU GPL
|
||
|
###############################################################################
|
||
|
|
||
|
###############################################################################
|
||
|
# Initialisation
|
||
|
###############################################################################
|
||
|
|
||
|
led_image = Image("00000:00000:00900:00000:00000")
|
||
|
display.show(led_image) # Témoin de fonctionnement
|
||
|
# display.scroll("Maqueen manette")
|
||
|
radio.config(group=1)
|
||
|
radio.on()
|
||
|
|
||
|
uart.init(baudrate= 115200) # Initialisation du port série
|
||
|
|
||
|
###############################################################################
|
||
|
# Écoute du port série en relayage vers la radio
|
||
|
###############################################################################
|
||
|
|
||
|
while True:
|
||
|
|
||
|
while not uart.any(): # Attente d'un message
|
||
|
pass
|
||
|
|
||
|
display.scroll('ok : ') # Réception d'une message
|
||
|
content = uart.readline()
|
||
|
display.scroll(content[:-1]) # Affichage du message sans le '/n'
|
||
|
sleep(400)
|