Raspberry Pi Blockset fornisce blocchi e funzioni in MATLAB e Simulink per la prototipazione e l'implementazione di applicazioni sull'hardware Raspberry Pi ®. È possibile interfacciarsi con periferiche hardware quali GPIO, I2C, SPI e moduli fotocamera per la prototipazione rapida.
Con Raspberry Pi Blockset, è possibile acquisire dati dai sensori, controllare gli attuatori e sviluppare applicazioni per l'elaborazione di immagini e audio, l'elaborazione dei segnali e i sistemi Internet of Things (IoT). È inoltre possibile distribuire applicazioni di Machine Learning o Deep Learning per il edge computing su Raspberry Pi.
È possibile sviluppare algoritmi in MATLAB e Simulink e distribuirli su Raspberry Pi utilizzando la generazione automatica di codice (con Embedded Coder). Il blockset supporta la sincronizzazione dei parametri in tempo reale, il monitoraggio dei segnali e i workflow di I/O connessi, consentendo l'interazione in tempo reale con l'hardware.
Per iniziare
Configura e distribuisci algoritmi MATLAB e modelli Simulink su hardware Raspberry Pi su piattaforme Windows®, Mac® e Linux®.
Blocchi driver di dispositivo
Utilizza i blocchi driver di dispositivo per accedere alle funzionalità specifiche del tuo hardware, come protocolli di comunicazione o librerie hardware.
Manutenzione predittiva
Monitora lo stato di salute di un dispositivo rotante o di altre apparecchiature utilizzando un algoritmo di Machine Learning per la manutenzione predittiva. Utilizza ThingSpeak per visualizzare lo stato operativo nel cloud.
Ricezione dei dati di scansione LiDAR tramite ROS
Ricevi e acquisisci dati di scansione LiDAR 2D di un ambiente interno da una rete ROS utilizzando una scheda hardware Raspberry Pi.
Rilevamento dei bordi
Acquisisci un’immagine live da una webcam ed esegui una funzione di rilevamento dei bordi su hardware Raspberry Pi come eseguibile standalone.
Classificazione delle immagini mediante Deep Learning
Genera ed esegui codice per la rete neurale ResNet-50 per identificare l’immagine fornita in input tramite la riga di comando su hardware Raspberry Pi.
Hardware supportato
Modello Raspberry Pi
- Raspberry Pi 5
- Raspberry Pi Compute Module 4
- Raspberry Pi Zero 2 W
- Raspberry Pi 4 Model B
- Raspberry Pi 3 Model B+
- Raspberry Pi Zero W
- Raspberry Pi 3 Model B
- Raspberry Pi 2 Model B
- Raspberry Pi 1 Model B+
Nota: Raspberry Pi 1 Model A, Raspberry Pi Model B, Raspberry Pi 1 Model A+ e Raspberry Pi Zero attualmente non sono supportati. Raspberry Pi Pico è supportato dal pacchetto di supporto Arduino a partire dalla versione R2024b.