열정 실천

[IoT 특강] Labview 기초 실습 본문

기타/수료

[IoT 특강] Labview 기초 실습

구운오니 2023. 3. 25. 23:43

 홍익대학교 사물인터넷(IoT) 입문&실습 워크숍에서 진행한 LabView 실습!

-  아는 것이 무기당! - 
 
 
 

National Instruments [NI] 의 제품으로 실습 진행!

(실제 산업에서 사용되는 제품- 아두이노, 라즈베리는 프로토타입 제작용)

 

 

 

LabView 실행


 


 
 
(VI - 웹뷰를 이루는 최소 단위이다)
 


Block Diagram - 코드창                       Front Panel - 콘솔창

 

 

첫 웹뷰 프로그램 >.<

 

 

 

 

 🍯 단축키 🍯
*실행 단축키 : ctrl + r

*UI 정렬 단축키 : ctrl + a ➡ ctrl + u

*전체 2분할 화면 단축키 : ctrl + t
 

 

 

 

 

LABVIEW 자료형

 

 

 

LabView의 자료형에는 

Numeric, String, Boolean이 있다. 

 

이 외에도 Graph, Array, Enum 등 다양한 자료형들이 존재한다!

 

-

 

모든 자료형에는 Control, Indicator 이렇게 두 가지의 유형이 있다.


- Control : Input 입력
- Indicator : Output 출력

 

 

Numeric (숫자형)

 

Control -> Indicator 연결
다양한 숫자 표현

 

 

 

String (문자열)

(labview는 자료형마다 다른 색깔로 표현해준다.)
 
 

 

 

Boolean 

다양한 boolean 자료형 형태들

 

 

 

 

 


 

 

 
LabView에서의 함수? 

 

labView에서 노드는 함수의 역할을 수행한다.

 

Block Diagram 창에서 우클릭을 하면 다양한 함수를 찾아볼 수 있다.

Numeric 함수

 

 

 

 

 

 

 

 

 

 

 

-------------------------------------실습-----------------------------------

 
 
 
📌더하기 계산기 만들어보기 
 

 

 

 

 

📌 두 값의 합이 10이 넘으면 LED on 
 

비교연산자 이용하기

 

 

 

 

----------------------------------------------------------------------------

 

 

 

myRio를 연동한 실습은 다음 게시물에서!

👀👀