CODEDRAGON ㆍDevelopment/IoT
리액티브 블록(Reactive Blocks)의 예제 실행하기
· 예제 추가하기
· 다이어그램을 자바소스로 변환하기
· 변환된 자바코드 실행하기
예제 추가하기
좌측창의 [Import Building Blocks]를 클릭
첫 번째 항목(실습 예제) [Simple Examples and Tutorials]를 선택한 후 >> [OK]
[Yes]
구글 계정으로 로그인
[Sign in…] 클릭
[Accept]
로그인 및 이용약관 동의 완료
목록에서 [(Level 3) CoAP tutorial]예제항목를 선택한 후 >> [Next] 버튼을 클릭합니다.
[I accept the terms of the license agreement] >> [Finish]
예제의 소스를 임포트한 결과를 확인할 수 있습니다.
[(Level 3) CoAP tutorial] Sample application은
주기적인 타이머의 트리거가 있을 때마다 value 값을 증가시키는 예제로 예제들 중에 가장 간단한 응용 파일입니다.
다이어그램을 자바소스로 변환하기
[Blocks]창 > [Projects]탭에서 [Sample application] 다이어그램 선택 >> 마우스 우클릭 >> [Build] >> [Select Build Target Platform…]
[OK]
[OK]
Package Explorer창에 다이어그램으로 표현된 응용을 자바로 된 소스코드로 전환된 프로젝트가 생성된 것을 확인할 수 있습니다.
변환된 자바코드 실행하기
[Package Explorer]창에서 [br.demo.coap.smapleapplicaton.exe]프로젝트 항목을 선택한 후 >>
상단의 [Run] 아이콘을 클릭하면 컴파일된 결과가 우측 하단의 콘솔창에 프로그램 실행결과가 표시됩니다. 즉 생성된 자바 프로젝트가 실행됩니니다
콘솔의 결과 화면을 보면 타이머가 value를 1씩 증가시키는 것을 볼 수 있습니다.
'Development > IoT' 카테고리의 다른 글
ICT R&D 중장기 기술로드맵 2022 (0) | 2018.01.07 |
---|---|
사물인터넷 기본 계획 (0) | 2018.01.01 |
모비우스(Mobius), 모비우스를 이용한 사물인터넷, KETI - 전자부품연구원 (0) | 2017.12.20 |
코드벤더(codebender) (0) | 2017.12.11 |
사물인터넷의 단말 플랫폼 개발 절차 (0) | 2017.12.04 |