Arduino 하드웨어
Arduino 보드와 Arduino 호환 보드에서 Simulink 모델 실행, 시뮬레이션 및 배포
Simulink® Support Package for Arduino® Hardware를 사용하면 Nano, MKR, Classic, Mega를 포함한 다양한 Arduino 보드 제품군에서 Simulink 모델을 만들고 실행할 수 있습니다.
또한 이 지원 패키지를 사용하여 ESP32 WROOM 및 WROVER, Teensy 4.0 및 4.1, Raspberry Pi® Pico 및 Raspberry Pi Pico W와 같은 Arduino 호환 보드에서 모델을 실행할 수 있습니다.
지원 패키지에는 Arduino 센서와 액추에이터를 구성 및 연결하고 MQTT, ThingSpeak™, Wi-Fi®, 직렬, Modbus®, CAN, I2C 등과 같은 다양한 프로토콜을 사용하여 주변기기와 통신하기 위한 Simulink 블록 라이브러리가 포함되어 있습니다. 또한 AVR 및 SAMD Arduino 보드와 Teensy 보드에 특화된 스케줄링 블록과 범용 블록이 포함되어 있습니다.
지원 패키지를 사용하면 Simulink에서 개발된 알고리즘이 Arduino 보드에서 실행될 때 대화형 방식으로 알고리즘을 모니터링하고 조정할 수 있습니다. 또한 Arduino 보드에 독립 실행형 C/C++ 코드를 생성하기 위해 모델을 빌드하고 배포하는 데 도움이 될 수 있는 도움말과 응용 사례 기반 예제가 포함되어 있습니다.
이제 Simulink Online™에서 Arduino 보드를 제어할 수 있습니다.
카테고리
- 설치 및 설정
데스크탑과 Simulink Online에 Arduino 하드웨어 설치, 설정 및 구성
- 주변 기기
Simulink 블록을 사용하여 Arduino 하드웨어에 연결된 주변기기와 센서를 연결 및 구성
- 이벤트 스케줄링과 인터럽트 처리
Arduino로 실시간 작업을 처리하기 위해 이벤트를 스케줄링하고 하드웨어 인터럽트 처리
- 사용자 지정 센서 블록과 장치 드라이버 블록
System object를 사용하여 사용자 지정 센서 블록 또는 장치 드라이버 블록을 개발하고 Arduino 호환 주변기기에 연결
- 데이터 모니터링과 신속 프로토타이핑
배포 전에 Arduino 보드에서 Simulink 모델을 실행하여 데이터 전송 미세 조정
- 데이터 기록 및 배포
데이터 기록 및 PIL 시뮬레이션과 함께 Arduino 보드에 모델 배포하기
- 응용 사례
응용 사례 예제를 실행하고 Arduino 보드에 배포하기
- 문제 해결하기
Arduino 보드, Arduino 호환 보드, 타사 소프트웨어, 드라이버, 통신 주변기기와 관련된 문제 해결