Personalizzazione delle librerie di Arduino
R2026aUna libreria complementare è un'interfaccia di comunicazione tra il codice C++ personalizzato eseguito sull'hardware Arduino e il codice MATLAB® eseguito sul computer host.
Grazie alle librerie complementari, gli utenti finali possono accedere a ulteriori funzionalità di Arduino direttamente dalla riga di comando di MATLAB includendo le librerie durante la creazione di un oggetto di collegamento arduino. Per un esempio di libreria complementare, vedere Control Motors Using Adafruit Motor Shield V2.
MATLAB Support Package for Arduino Hardware fornisce un framework di classi che possono essere utilizzate per creare librerie complementari da utilizzare con il dispositivo Arduino e gli shield hardware collegati. Questo pacchetto di supporto fornisce classi e funzioni che aiutano a sviluppare una libreria complementare denominata nel complesso Arduino Add-On Software-Development-Kit (SDK).
Prima di iniziare, vedere Custom Arduino Library Concepts.
Quando si è pronti a creare la propria libreria complementare, seguire i passaggi specificati in Create Custom Arduino Library o guardare Creare una libreria complementare personalizzata di Arduino.
Classi
matlabshared.addon.LibraryBase | Abstract class for deriving custom Arduino libraries |
Funzioni
Argomenti
Come iniziare
- Custom Arduino Library Concepts
Understand the components and communication workflow of a custom Arduino library. - Create Custom Arduino Library
Access unsupported hardware and peripherals connected to Arduino boards by creating custom Arduino libraries that enable communication between MATLAB and Arduino hardware.
- PASSAGGIO 1: Create Custom Arduino Library Package Folder
- PASSAGGIO 2: Create and Configure C++ Header File
- PASSAGGIO 3: Create and Configure MATLAB Custom Arduino Library Class
- PASSAGGIO 4: Register Custom Arduino Library
- Adapt Add-ons to New matlabshared.addon.LibraryBase Class
Learn how to configure your existing add-on class to the new matlabshared.addon.LibraryBase class.
Risorse hardware e schema dei pin di Arduino
- Custom Arduino Library Resources
Manage hardware resources among custom Arduino libraries. - Physical Terminals and Pin Numbers
Understand the difference between terminal numbers and pin numbers on your Arduino board.
Ulteriori informazioni
- Send Data from Arduino to MATLAB Using Custom Library
Create your first custom Arduino library. - Enable Support for LCD Using Custom Arduino Library
Create a custom Arduino library for LCD support.