Comment faire communiquer deux systèmes en BlueTooth par l’intermédiaire d’un module RN 42 ? NIVEAU 4 Les modules RN41/42 permettent d’établir une communication BlueTooth entre deux systèmes. Ces modules gèrent la connexion et la communication RF entre deux nœuds du
Nucléo / Echanger des données entre un PC et un uC
Ou échanger des données entre deux microcontroleurs par l’intermédiaire d’un protocole “bas niveau” existant (SPI, I2C ou RS232 par exemple). Comment échanger des données entre deux systèmes communicants ? NIVEAU 3 Objectifs Etablir un protocole de communication de haut niveau
Nucléo – Interfacer un accéléromètre en I2C
Comment interfacer un accéléromètre en I2C ? NIVEAU 4 Objectifs Mettre en oeuvre le protocole I2C Trouver les informations dans une documentation technique complexe Ecrire des fonctions pour une application spécifique Pré-requis Configurer un réseau adressable I2C 3 Accéléromètre et
Nucleo – Générer un signal analogique périodique
Comment générer un signal analogique périodique ? NIVEAU 3 Objectifs Générer un signal analogique périodique à partir de données numériques Préparer les échantillons numériques Pré-requis Générer une tension analogique 1 Faire une action à intervalle régulier 2 Pourquoi générer un
Nucléo – Réaliser une interface graphique sur écran TFT / 3
Comment réaliser une interface graphique sur un écran TFT ? Objectifs Matériel Carte DISCO-F746NG Pré-requis Carte DISCO-F746NG Exemples Exemple réalisé par des étudiants #include “F746_GUI.hpp” #include “mbed.h” int main() { const string TITRE_ENGL = ” Control Panel for the RED
Nucleo – Obtenir le spectre d’un signal en temps réel / 4
Comment obtenir le spectre d’un signal en temps réel ? NIVEAU 4 Objectifs Calculer la FFT d’un signal analogique à l’aide d’une carte Nucléo Afficher la FFT à l’aide d’une sortie analogique Pré-requis Filtrer une bande fréquentielle / spectrale 3
Nucléo – Configurer un réseau adressable de type I2C / 3
Comment configurer un réseau adressable de type I2C ? Objectifs Comprendre le protocole I2C Visualiser les différents signaux nécessaires à la transmission d’une information Pré-requis Faire communiquer deux systèmes ensemble 1 Matériel Carte STMicroelectronics Nucléo L476RG Kit Microchip PKSERIAL-I2C1 Protocole
Nucléo – Ajouter de la mémoire de données (SRAM) en SPI / 4
Comment ajouter de la mémoire de données (SRAM) en SPI ? NIVEAU 4 Objectifs Mettre en oeuvre une mémoire de données externe SPI Pré-requis Configurer un réseau point à point SPI 2 SRAM 23LCV1024 de Microchip Le composant 23LCV1024 de
Nucléo – Mettre en place un asservissement numérique / 3
Comment mettre en place un asservissement numérique ? NIVEAU 3 Objectifs Mettre en oeuvre un système asservi numérique Pré-requis Supprimer une fréquence parasite 2 Pourquoi asservir un système ? Afin de comprendre pourquoi il est important d’asservir un système pour
Nucléo – Interfacer un convertisseur numérique-analogique externe en SPI
Comment interfacer un CNA externe en SPI ? NIVEAU 3 Objectifs Mettre en oeuvre un convertisseur analogique-numérique externe SPI Pré-requis Configurer un réseau point à point SPI MCP4921 – DAC 12bits Le composant MCP4921 de Microchip (documentation) est un convertisseur