Nucléo – Stocker des données sur une carte SD en SPI

Comment stocker des données sur une carte SD en SPI ? NIVEAU 3 Objectifs Ajouter de l’espace mémoire à l’aide d’une carte SD en SPI Créer et lire des fichiers ASCII sur une carte SD (système de fichier FAT) Pré-requis

Nucleo – Déboguer son programme et utiliser l’affichage Série

Comment déboguer son programme ?Comment utiliser l’affichage Série ? NIVEAU 1 Objectifs Utiliser une sortie numérique pour déboguer un code source Utiliser la console série pour connaitre l’état d’une variable Pré-requis Piloter une LED Débogage Lorsqu’on développe une application “standard”

Nucleo – Piloter une LED

Comment piloter une LED ? NIVEAU 1 – Notion obligatoire pour la suite Objectifs Utiliser une sortie numérique pour piloter un composant externe Câbler une LED pour afficher une information binaire Pré-requis Tester ma première application Sorties numériques Bon, c’est

Nucleo – Tester ma première application

Comment tester ma première application sur Nucléo ? Notion obligatoire pour la suite Objectifs Reconnaître les différents connecteurs de la carte Compiler et téléverser un programme sur la carte Tester sa première application Pré-requis Créer un projet sous MBED N.B.

Nucleo – Créer un projet sous MBED

Comment créer un projet sous MBED ? Notion obligatoire pour la suite Objectifs Créer un compte sur MBED Compiler Associer une carte de développement de type Nucléo Créer un projet pour cette carte de développement Pré-requis AUCUN Qu’est-ce qu’un IDE

Nucleo / Bibliothèques de fonctions

Communications nRF24 L01 / Bluetooth Module Exemple d’utilisation : https://os.mbed.com/teams/IOGS_France/code/IeTI_nRF24/ Carte d’adaptation Communication sans fil et câblage du module nrF24L01 Composants spécifiques Lidar RP A2M8 Bibliothèque : https://os.mbed.com/teams/IOGS_France/code/rplidar/ Exemple d’utilisation : https://os.mbed.com/users/villemejane/code/ProTIS_Lidar_mbed5/

Nucleo / Communiquer sans fil entre deux systèmes

Il existe plusieurs méthodes pour transmettre des informations entre deux systèmes distants. Parmi ces méthodes, nous allons détailler ici les suivantes : Utilisation du composant nRF24L01 (module Olimex MOD24NRF et bibliothèque MBED – ) Utilisation du composant RN42 (module VP)

Nucléo – Configurer une communication point à point de type RS232

Comment configurer une communication point à point de type RS232 ? NIVEAU 2 Objectifs Mettre en œuvre une liaison RS232 bidirectionnelle entre le microcontroleur et l’ordinateur Pré-requis Faire communiquer deux systèmes ensemble 1 Protocole RS232 Utilisation et définition Le protocole

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