Raspberry Pi Pico - capteur à ultrasons - écran LCD
Ce guide vous montre comment mesurer la distance avec un capteur ultrasonique et l'afficher sur un LCD I2C en utilisant un Raspberry Pi Pico.

Préparation du matériel
| 1 | × | Raspberry Pi Pico W | |
| 1 | × | Raspberry Pi Pico Alternativement: | |
| 1 | × | Câble Micro USB | |
| 1 | × | LCD I2C | |
| 1 | × | Capteur à ultrasons | |
| 1 | × | Fils de connexion | |
| 1 | × | Recommandé: Carte d'extension à bornier à vis pour Raspberry Pi Pico |
Ou vous pouvez acheter les kits suivants:
| 1 | × | Kit de Capteurs DIYables (30 capteurs/écrans) | |
| 1 | × | Kit de Capteurs DIYables (18 capteurs/écrans) |
À propos du capteur à ultrasons et de l'écran LCD
Découvrez comment utiliser le capteur ultrasonique et l'écran LCD, en explorant leurs branchements, leur fonctionnement et leur programmation dans ces guides.
Diagramme de câblage

Cette image a été créée avec Fritzing. Cliquez pour agrandir l'image.
Code du Raspberry Pi Pico
※ Note:
Différents fabricants peuvent utiliser des adresses I2C différentes pour l'écran LCD. Dans notre exemple, nous avons utilisé l'adresse 0x27, conformément à la recommandation du fabricant DIYables.
Étapes rapides
Veuillez suivre ces instructions étape par étape.
- Assurez-vous que l'IDE Thonny est installé sur votre ordinateur.
- Assurez-vous que le firmware MicroPython est installé sur votre Raspberry Pi Pico.
- Si c'est la première fois que vous utilisez un Raspberry Pi Pico, reportez-vous au tutoriel Raspberry Pi Pico - Premiers pas. pour des instructions détaillées.
- Connectez le Raspberry Pi Pico au capteur ultrason et à l'affichage LCD selon le schéma fourni.
- Connectez le Raspberry Pi Pico à votre ordinateur à l'aide d'un câble USB.
- Lancez l'IDE Thonny sur votre ordinateur.
- Dans l'IDE Thonny, sélectionnez l'interpréteur MicroPython (Raspberry Pi Pico) en naviguant vers Outils Options.
- Dans l'onglet Interpréteur, sélectionnez MicroPython (Raspberry Pi Pico) dans le menu déroulant.
- Assurez-vous que le bon port est sélectionné. L'IDE Thonny devrait détecter automatiquement le port, mais vous devrez peut-être le sélectionner manuellement (par exemple, COM3 sur Windows ou /dev/ttyACM0 sur Linux).
- Accédez à Outils Gérer les paquets dans l'IDE Thonny.
- Recherchez “DIYables-MicroPython-LCD-I2C”, puis trouvez la bibliothèque LCD I2C créée par DIYables.
- Cliquez sur DIYables-MicroPython-LCD-I2C, puis cliquez sur le bouton Install pour installer la bibliothèque LCD I2C.

- Recherchez «DIYables-MicroPython-Ultrasonic-Sensor», puis trouvez la bibliothèque Ultrasonic Sensor créée par DIYables.
- Cliquez sur DIYables-MicroPython-Ultrasonic-Sensor, puis cliquez sur le bouton Install pour installer la bibliothèque Ultrasonic Sensor.

- Copiez le code ci-dessus et collez-le dans l'éditeur de l'IDE Thonny.
- Enregistrez le script sur votre Raspberry Pi Pico en:
- Cliquez sur le bouton Enregistrer, ou utilisez les touches Ctrl+S.
- Dans la boîte de dialogue d'enregistrement, vous verrez deux sections : Cet ordinateur et Raspberry Pi Pico. Sélectionnez Raspberry Pi Pico
- Enregistrez le fichier sous main.py
- Cliquez sur le bouton vert Exécuter (ou appuyez sur F5) pour exécuter le script. Le script s'exécutera.
- Consultez le message dans le Shell en bas de Thonny.
- Placez un objet devant le capteur ultrasonique
- Vérifiez l'affichage LCD.
Explication du code
Regardez les commentaires dans le code pour comprendre chaque ligne.
※ Note:
Si l'écran LCD n'affiche rien, consultez ce guide : Dépannage LCD I2C