1
0
forked from tanchou/Verilog

Implement UART and ultrasonic sensor integration with FIFO for data transmission

This commit is contained in:
Gamenight77
2025-05-07 10:27:17 +02:00
parent abef18227c
commit ec1c69cf8f
14 changed files with 685 additions and 0 deletions

View File

@@ -0,0 +1,21 @@
import serial
# === Configuration ===
PORT = 'COM7' # Remplace par le port série de ton FPGA (ex: '/dev/ttyUSB0' sur Linux)
BAUDRATE = 115200 # À adapter selon ton uart_tx_fifo
TIMEOUT = 1 # En secondes
# === Connexion série ===
ser = serial.Serial(PORT, BAUDRATE, timeout=TIMEOUT)
print(f"Ouvert sur {PORT} à {BAUDRATE} bauds.")
try:
while True:
data = ser.read(1) # Lire 1 octet
if data:
value = int.from_bytes(data, byteorder='little')
print(f"Distance mesurée : {value} cm")
except KeyboardInterrupt:
print("\nArrêté par l'utilisateur.")
finally:
ser.close()