Hardware Support

Support d’Arduino dans MATLAB

Communiquez avec les entrées et sorties Arduino et contrôlez-les avec MATLAB


Fonctionnalités

Le support package MATLAB® pour Arduino® vous permet de communiquer de façon interactive avec une carte Arduino via un câble USB dans MATLAB. Avec ce package, vous pourrez par exemple réaliser les tâches suivantes :

  • Acquérir des données de capteurs analogiques et numériques depuis votre carte Arduino
  • Contrôler d’autres appareils avec des sorties numériques et PWM
  • Commander des machines à courant continu, des servomoteurs et des moteurs pas à pas (le Shield Adafruit Motor est également supporté)
  • Accéder aux appareils et capteurs périphériques connectés en I2C ou SPI
  • Communicate with an Arduino board over a USB cable or wirelessly over Wi-Fi
  • Concevoir des extensions personnalisées pour interagir avec des bibliothèques supplémentaires de logiciels et de matériels

MATLAB étant un langage haut niveau, les résultats sont visibles dès la saisie des instructions E/S sans attendre la compilation. MATLAB inclut des milliers de fonctions mathématiques, d’ingénierie et de visualisation intégrées vous permettant d’analyser rapidement et de visualiser les données collectées depuis votre carte Arduino.

En savoir plus sur la programmation Arduino avec MATLAB et Simulink.

Matériel supporté

Carte Arduino Support des shields Commentaires
Arduino Uno* O  
Arduino Due* O Les canaux DAQ et CAN ne sont pas supportés actuellement.
Arduino Mega 2560* O  
Arduino Leonardo* O  
Arduino Mega ADK* O  
Arduino Micro* N  
Arduino Mini*
(ATmega328)
N Les cartes Mini avec Atmega168 ne sont pas supportées.
Arduino MKR1000 N Supports Wi-Fi communication
Arduino Nano 3.1* N Les cartes Nano 2.X ne sont pas supportées. Pas de test effectué sur les cartes Nano 3.X, mais elles devraient fonctionner.
Arduino Pro*
(ATmega328)
N Les cartes Pro avec ATmega168 ne sont pas supportées.
Arduino Pro Mini
(ATmega328)
N Les cartes Pro Mini avec Atmega168 ne sont pas supportées.
Arduino Fio* N  
Sparkfun Digital Sandbox N  
Adafruit Motor Shield V2 Pour la compatibilité, voir la colonne Support des shields.
* Également supporté avec le support package Simulink pour matériel Arduino
Remarque : En plus du matériel Arduino officiel répertorié ci-avant, nous avons testé notre support package avec les cartes suivantes supportées par Arduino : Sparkfun Redboard, Sainsmart Uno, Sainsmart Mega 2560. Les autres cartes compatibles avec les cartes répertoriées ci-dessus devraient être supportées, mais nous ne les avons pas testés.

 

Plates-formes et versions supportées

Disponible sur Microsoft® Windows® 64 bits, Mac OS 64 bits et Linux® 64 bits.

Ce support package est disponible pour les versions R2014a et versions ultérieures. En savoir plus sur le support d’Arduino dans MATLAB et Simulink en fonction de la version.


Avis sur le support matériel connexe: MATLAB, Simulink, Arduino, Electronique grand public, Systèmes de contrôle, I2C ∕ SPI, Objets Connectés, MathWorks Supported, La famille de produits MATLAB®, Mécatronique, Project-Based Learning, Serial, Support Package Installer Enabled, Test et mesure

Prêt à installer ?

Before installing the support package, confirm you have the correct setup. View system requirements and installation options.

Obtenir le support package

Logiciel

Requis

Recommandé

Support package

Requis

Le programme d’installation d’un support package installe le support package en question et tous les logiciels tiers nécessaires. Pour démarrer le programme d’installation, accédez à la barre d’outils MATLAB et cliquez sur Add-Ons > Get Hardware Support Packages. Pour en savoir plus, consultez la documentation.

Obtenir le support package

Hardware

Requis

Recommandé

Don't see the hardware you're looking for?