Skip to content

FIPATECH/LD06_python_viewer

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

LD06_python_viewer

Ce code utilise le LIDAR LDROBOT LD06 en Python et affiche le nuage de points en temps réel avec Matplotlib.

lidar_viewer

Comment utiliser

1. Créer un environnement virtuel (recommandé)

Un environnement virtuel (venv) permet d’isoler les dépendances du projet.

Sous Linux / macOS

python3 -m venv venv
source venv/bin/activate

Sous Windows (PowerShell)

python -m venv venv
venv\Scripts\activate

Une fois activé, vous verrez (venv) au début de votre ligne de commande. Pour quitter l’environnement virtuel :

deactivate

2. Installer les dépendances

Dans l’environnement virtuel actif :

pip install -r requirements.txt

3. Lancer le programme

python main.py

Appuyer sur la touche E pour quitter.


Détection automatique du port série

Le script liste les ports USB série puis sonde chaque port à 230400 bauds pour détecter l’en-tête LD06 0x54 0x2C. Si aucun périphérique n’est trouvé, vous pouvez définir le port manuellement via une variable d’environnement :

  • Windows

    setx LD06_PORT COM3
  • Linux / macOS

    export LD06_PORT=/dev/ttyUSB0

Informations et achat

LIDAR LD06 sur Robot-Maker

About

Outil Python pour afficher en temps réel le nuage de points d'un LiDAR LD06 avec Matplotlib

Resources

Stars

Watchers

Forks

Languages

  • Python 100.0%