STM32

Cartes STM32 programmées avec l'IDE Arduino



Programmation d'une carte STM32 avec l'IDE Arduino

Réglages du gestionnaire de cartes, et programmation de 3 cartes STM32 différentes avec l'IDE Arduino (STM32Duino).

Mesure d'une tension analogique avec une carte STM32

Les cartes STM32 comportent plusieurs entrées analogiques à 12 bits.

Modulation par largeur d'impulsion (PWM) avec une carte STM32

Production d'un signal PWM 16 bits avec une carte STM32 programmée au moyen de l'IDE Arduino.

Écran couleur SPI ST7735 et carte STM32

Contrôle d'un petit écran couleur SPI ST7735 avec une carte Nucleo ou Blue Pill, programmée avec l'IDE Arduino.

Écran OLED SH1106 I2C et carte STM32

Contrôle d'un écran OLED SH1106 avec une carte Nucleo ou Blue Pill, programmée avec l'IDE Arduino.

Communication nRF24L01 et carte STM32

Communication sans fil impliquant un module nRF24L01 branché à une carte STM32 (programmée avec l'IDE Arduino).

Afficheur LCD 2 X 16 et STM32 Blue Pill

Contrôle d'un afficheur à cristaux liquides de type Hitachi HD44780 avec un STM32 Blue Pill.

Communication 433 MHz entre deux Blue Pills

...ou encore entre une Blue Pill et une carte Arduino.

Utiliser l'horloge temps réel de la Blue Pill

On affiche la date et l'heure grâce à l'horloge temps réel (RTC) intégrée à la Blue Pill.

Carte SD et Blue Pill

On écrit et on lit un fichier sur une carte SD.

STM32 Nucleo et mbed

Tous les projets de cette catégorie reposent sur l'utilisation de l'environnement de programmation en ligne mbed.



Exploration de la carte STM32 Nucleo


Quelques programmes réalisés sur le site mbed pour allumer des LEDs, lire l'état de boutons poussoirs et de potentiomètres...


STM32 Nucleo et afficheur LCD


L'utilisation d'un afficheur LCD 2 X 16 avec une carte STM32 Nucleo.


Affichage des données de la carte STM32 Nucleo à l'écran d'un ordinateur


Pour faciliter le débogage, il est possible d'utiliser le moniteur série de l'IDE Arduino pour afficher des messages en provenance d'une carte STM32 Nucleo.


Horloge temps réel DS3231 et STM32 Nucleo


Pour les projets dans lesquels votre carte STM32 Nucleo doit connaître la date ou l'heure exacte.


Jouer une mélode avec le STM32 Nucleo


Comment brancher un haut-parleur et jouer une mélodie en varie la fréquence d'un signal PWM.


Contrôle de 2 moteurs cc avec STM32 Nucleo et L293D


Script réalisé avec mbed pour contrôler deux moteurs cc avec une carte STM32 Nucleo et un L293D.


Contrôle d'un moteur pas à pas avec STM32 Nucleo et L293D


Script réalisé avec mbed pour contrôler un moteur pas à pas avec une carte STM32 Nucleo et un L293D.


Contrôle d'un servomoteur avec STM32 Nucleo


Deux exemples réalisés avec mbed pour contrôler un servomoteur avec une carte STM32 Nucleo.


Écrire sur une carte SD avec STM32 Nucleo


Écriture de fichiers sur une carte SD par une carte STM32 Nucleo.


Module RFID RC522 et STM32 Nucleo


On expérimente avec un lecteur de tags RFID RC522 et une carte STM32 Nucleo.


Télémètre à ultrasons HC-SR04 et Nucleo


Mesure d'une distance au moyen d'un télémètre HC-SR04 branché à une carte STM32 Nucleo.


Mesurer une température avec une carte Nucleo


4 méthodes:  le capteur interne du STM32, le DS18B20, le BMP180 et le LM35.


Capteur infrarouge passif (PIR) et STM32 Nucleo


Détectez l'arrivée d'un intrus grâce à un capteur infrarouge passif.


Capteur de pression barométrique BMP180 et STM32 Nucleo


Le capteur BMP180 mesure à la fois la pression atmosphérique et la température ambiante.


Module bluetooth HC-06 et STM32 Nucleo


Communiquer en bluetooth avec votre carte STM32 Nucleo.


Afficheur 8 chiffres, 8 LEDs, 8 boutons TM1638 et STM32 Nucleo


Utilisation d'un module LED and KEY, qui comporte un afficheur 8 chiffre, 8 LEDs et 8 boutons, tout en n'occupant que 4 broches de la carte Nucleo.


Codeur rotatif et STM32 Nucleo


Lecture de la position d'un codeur rotatif avec une carte STM32 Nucleo.


Livre:  À la découverte des cartes Nucleo


Par Marc Laury, aux éditions Eyrolles.



µLogic16


Grâce au logiciel Logicontrol, les sorties de la carte µLogic16 sont contrôlées grâce au schéma d'un circuit logique.



Une première exploration de µLogic16


Le logiciel Logicontrol permet de construire virtuellement des circuits logiques qui sont ensuite simulés par la carte µLogic16.


µLogic16 en mode entrée/sortie


En mode entrée/sortie, on utilise un logiciel de communication série pour envoyer à la carte µLogic16 des instructions en temps réel.



2 commentaires:

  1. Bonjour,

    Pour un projet scolaire, nous avons découvert votre site et plus particulièrement la partie sur les cartes Nucleo. Merci pour tout ce que vous faites, vos explications sont très claires et nous aident à mieux comprendre notre projet.

    Bonne continuation,

    Des élèves de GEII2

    RépondreSupprimer
  2. bonjour a tous, nous sommes des élèves de geii, et on aurais besoin d'un coup de main pour programmer un anémomètre sur une stm32 nucleo et on n'y arrive pas :^(
    si quelqu’un peut nous aider c cool ;^)
    Merci <3

    RépondreSupprimer