コード例 #1
0
ファイル: parLettre.py プロジェクト: caron30/FIJ_Robotique
# coding: utf-8

import dicomatrice2D
import comMorse

print("tape un code morse")
code = input()
reponse = comMorse.decode(code)
dicomatrice2D.testMatrice2D(reponse)
コード例 #2
0
ファイル: parLettre.py プロジェクト: maureennn/FIJ_Robotique
import dicoMatrice2D
import comMorse
import ledArduino

print("tape une lettre")
lettre = input()
reponseMorse = comMorse.encode(lettre)
print("le code morse est :", reponseMorse)

reponse = comMorse.decode(reponseMorse)
ledArduino.envoiCaractere(reponse)
コード例 #3
0
ファイル: serveur.py プロジェクト: maureennn/FIJ_Robotique
import network
import comMorse
import ledArduino

ADDRESS = "10.0.0.116"
PORT = 1111

socket = network.newServerSocket()
socket.bind((ADDRESS, PORT))

while True:
    socket.listen(10)
    print("en ecoute...")

    thread = network.newThread(socket.accept())
    thread.start()

    #notre communication

    message = thread.clientsocket.recv(4096)
    morse = message.decode("utf-8")

    print("message reçu :", morse)
    lettre = comMorse.decode(morse)

    print("message traduit :", lettre)
    ledArduino.envoiCaractere(lettre)

    thread.clientsocket.send("j'ai bien reçu le message".encode())