Vous aimeriez pouvoir contrôler votre Raspberry Pi Pico au moyen de votre smartphone?
Un module HC-06 permettra à votre Raspberry Pi Pico de communiquer par Bluetooth avec un téléphone ou une tablette situé à une distance maximale d'une dizaine de mètres.
Dans cet article, le Raspberry Pi Pico sera programmé en MicroPython.
- Broche VCC du HC-06 - Broche VBUS (5 V) du Raspberry Pi Pico
- Broche GND du HC-06 - Broche GND du Raspberry Pi Pico
- Broche TXD du HC-06 - Broche GP1 (RX) du Raspberry Pi Pico
- Broche RXD du HC-06 - Broche GP0 (TX) du Raspberry Pi Pico
Couplage avec l'appareil hôte
Ce script en MicroPython envoie un message qui pourra être capté par votre téléphone. Puisque le HC-06 retransmet via Bluetooth tout ce qu'il reçoit sur sa broche RXD, le script ne comporte rien de spécifique au Bluetooth: il émet simplement un message UART (dans ce cas particulier: un nombre entier qui augmente d'une unité à chaque seconde).
-
-
Exemple 2: envoi d'un message du téléphone vers le Raspberry Pi Pico
Dans ce deuxième exemple, on envoie un message au Raspberry Pi Pico à partir du téléphone. Si on envoie le message "a", la LED verte du Raspberry Pi Pico s'allume, alors qu'elle s'éteint si on envoie le message "b".
Ici encore, le message Bluetooth reçu par le HC-06 sera transmis par UART au Raspberry Pi Pico.
À lire également
- Utilisation du module HC-06 avec un Arduino Uno, avec un Raspberry Pi, avec un STM32 Nucleo (programmé avec mbed), avec un MSP430 Launchpad, avec un MPLAB Xpress Evaluation Board.
- Programmer le Raspberry Pi Pico en micropython
- Contrôler un servomoteur avec le Raspberry Pi Pico
- Mesurer une distance avec le HC-SR07 et le Raspberry Pi Pico
- Afficheurs et Raspberry Pi Pico: Écran OLED SH1106, écran couleur SPI ST7735, afficheur LCD 16 X 2, afficheur TM1638.
- Lecture d'un tag RFID avec un module RC522 et le Raspberry Pi Pico
Yves Pelletier (Facebook)
Aucun commentaire:
Enregistrer un commentaire