표준 상태 머신 디자인 패턴을 활용한 콜라 자판기. 랩뷰를 공부한 적이 있는 사람은 한 번쯤은 만들어보는 프로그램이다.
※요구사항
○ 500원, 100원, 50원, 10원 동전을 입력 받을 수 있게 구성합니다.
○ 500원, 100원, 50원, 10원 동전을 입력 받을 수 있게 구성합니다.
○ 콜라의 가격은 600원입니다.
○ 투입 금액이 콜라 가격보다 작으면, 구매 버튼을 비활성화합니다.
○ 구매 버튼을 클릭하면, 그림 링에서 콜라 그림을 선택해줍니다.
○ 반환 버튼이나 종료 버튼을 클릭하면, 남은 금액을 반환하고 종료합니다.
블록 다이어그램
생산자 / 소비자 디자인 패턴을 활용한 콜라 자판기 (요구사항 동일)
※ 추가 기능
○ 구매 수량 출력
○ 구매 1초 후 아이콘 사라짐
블록 다이어그램
'LabVIEW > 개발' 카테고리의 다른 글
[LabVIEW] TCP 통신을 이용한 파일 전송 시스템 (0) | 2022.08.09 |
---|---|
[LabVIEW] 시리얼 통신과 장비조작 (0) | 2022.08.09 |
[LabVIEW] Traffic Light (CLD Sample) (0) | 2022.08.09 |
[LabVIEW] Security System (CLD Sample) (0) | 2022.08.09 |