반응형
MATLAB+아두이노로 하는 가장 심플한 프로젝트
코딩을 배우면 마치 Hello World를 하듯이, 임베디드를 하면 항상 처음 하는 것이 LED 를 On/Off하는 것이다.
자 이제 코드를 살펴보자
clear
clc
close all
%User Setting
ledPin = 'D32';
deltaT_blink = 1;
%Matlab에서 ESP32 세팅
port = 'COM3';
board = 'ESP32-WROOM-DevKitV1';
a = arduino(port, board);
%20번 반복해서 깜박이는 코드
for k=1:20
%Turn the LED off
a.writeDigitalPin(ledPin,0);
pause(deltaT_blink/2);
%Turn the LED on
a.writeDigitalPin(ledPin,1);
pause(deltaT_blink/2);
end
끝!
반응형
'전자 | 제어 | 항공우주 > MATLAB with ESP32' 카테고리의 다른 글
[MATLAB+아두이노] ESP32 및 Arduino의 MATLAB Support 정보 (이름, 함수 등) (0) | 2022.09.22 |
---|---|
ESP32에 아두이노 IDE 설치하기 (윈도우, MAC, Linux) + WiFiScan (0) | 2022.09.17 |
[MATLAB+아두이노] 아두이노 하드웨어 서포트 패키지 설치하기 (esp32, uno, 라즈베리파이, STM32) (1) | 2022.09.17 |
MATLAB&Simulink 에서 C/C++ 언어 사용하기 - MinGW-w64 (0) | 2022.09.17 |
댓글