Launchpad MSP430 de Texas Instruments
Mes articles concernant le Launchpad MSP430 peuvent être séparés en deux périodes: avant et après la découverte du logiciel Energia.Dans un premier temps, je me procure le MSP430 à cause de son prix ridiculement bas ($4,30!). J'utilise Code Composer Studio et je trouve ça bien compliqué...
Premières impressions (MSP430 et Code Composer Studio)
On fait clignoter les LEDs intégrées à la carte...et on râle un peu.
Faire clignoter des LEDs avec Code Composer Studio
On fait clignoter 6 LEDs en alternance, en utilisant Code Composer Studio.
LED et bouton poussoir avec Code Composer Studio
On contrôle une LED au moyen d'un bouton poussoir, toujours avec Code Composer Studio.
Lecture d'un signal Analogique avec Code Composer Studio
On mesure un signal analogique (potentiomètre) avec un msp430 Launchpad et Code Composer Studio.
Afficheur LCD
Affichage d'informations sur un afficheur LCD 2 X 16 avec un msp430 Launchpad et Code Composer Studio.
Puis un jour, j'apprend l'existence d'Energia, un logiciel qui permet de programmer le Launchpad aussi facilement que l'Arduino... Je n'ai plus jamais utilisé Code Composer Studio par la suite.
Energia
Le MSP430 Launchpad est désormais beaucoup plus facile à programmer! Sketch pour contrôler l'état de 5 LEDs en fonction de la position d'un potentiomètre.
Ajouter une interface graphique au Launchpad avec GUI Composer
GUI Composer est un outil en ligne fourni gratuitement par Texas Instruments. Vous pouvez y afficher l'état d'une entrée numérique du Launchpad, afficher l'état d'une entrée analogique du Launchpad ou contrôler les sorties du Lauchpad en cliquant à l'écran.
Lire et écrire sur une Carte SD
Utilisation de la bibliothèque "Petit FatFS" pour écrire des fichiers sur une carte SD avec un MSP430 programmé avec Energia.
Communication par nRF24L01 entre deux MSP430 Launchpads
Communication sans fil entre deux cartes MSP430 Launchpad, grâce à des modules nRF24L01.
Horloge temps réel DS1307 et MSP430 Launchpad
Pour que votre Launchpad connaisse l'heure et la date en tout temps, vous pouvez le brancher à un module RTC.
Module RFID RC522
Une LED verte s'allume quand on présente le bon tag RFID. C'est une LED rouge qui s'allume si on présente un autre tag.
Module bluetooth HC-06
Le module HC-06 permet à votre Launchpad de communiquer avec un appareil par le protocole bluetooth.
Communication par nRF24L01 entre deux MSP430 Launchpads
Communication sans fil entre deux cartes MSP430 Launchpad, grâce à des modules nRF24L01.
Horloge temps réel DS1307 et MSP430 Launchpad
Pour que votre Launchpad connaisse l'heure et la date en tout temps, vous pouvez le brancher à un module RTC.
Module RFID RC522
Une LED verte s'allume quand on présente le bon tag RFID. C'est une LED rouge qui s'allume si on présente un autre tag.
Module bluetooth HC-06
Le module HC-06 permet à votre Launchpad de communiquer avec un appareil par le protocole bluetooth.
Contrôle d'un moteur pas à pas
Sketch permettant de contrôler un moteur pas à pas en utilisant un L293D. Si vous préférez utiliser un ULN2003, voir plutôt cette version. Dans les deux cas, on suppose d'abord l'utilisation d'une carte Arduino, puis on explique à la fin de l'article comment lui substituer un MSP430 Launchpad.
Sketch permettant de contrôler un moteur pas à pas en utilisant un L293D. Si vous préférez utiliser un ULN2003, voir plutôt cette version. Dans les deux cas, on suppose d'abord l'utilisation d'une carte Arduino, puis on explique à la fin de l'article comment lui substituer un MSP430 Launchpad.
Afficheur 7 segments et AS1108
Afficheur 7 segments contrôlé par un MPS430 Launchpad. J'ai utilisé un AS1108. mais il peut être remplacé sans problèmes par un MAX7219 ou un MAX7221.
Bargraphe à LEDs et CD4017
Bargraphe à LED contrôlé par l'intermédiaire d'un CD4017 (compteur décimal). L'essentiel de l'article suppose l'utilisation d'un Arduino, mais à la toute fin, on explique comment lui substituer le Launchpad.
Le Capacitive Touch BoosterPack
Ce périphérique spécialement conçu pour le Launchpad remplace les traditionnels boutons poussoirs par une surface sensible au toucher.
Envoi de messages MIDI par le Launchpad
Branchement du Launchpad à un clavier MIDI afin de jouer une mélodie préprogrammée. Une petite conversion de niveau logique est nécessaire, puisque le launchpad fonctionne à 3,3 V alors que la norme MIDI est plutôt 5 V.
Module WiFi ESP8266: test et configuration avec le msp430 Launchpad
Livre: Getting started with the MSP430 Launchpad
par Adrian Fernandez et Dung Dang, publié chez Newnes en 2013.
Nouveau Launchpad MSP430FR2433
Première utilisation d'un nouveau modèle de Launchpad, avec les outils en ligne de TI.
Pouvez-vous me detailler un peu plus les fonctionnement du MSP43O s'il vous mplait
RépondreSupprimer