첫 프로젝트 만들기
버튼을 누르면 LED 가 켜지는 프로젝트를 만들면서 전체 작업 흐름을 익힙니다.
영상으로 보기
온습도 센서로 경고를 보내는 완성 예제는
5분 분량의 튜토리얼 영상에서
확인할 수 있습니다.
시작하기 전에
- 컨트롤러(Grablo IoT Core)를 설치하고 네트워크에 연결합니다. 설치와 연결 방법은 2부를 참고합니다.
- Grablo 계정으로 로그인합니다. 하드웨어가 없어도 로직 작성은 가능하며, 컨트롤러는 RUN 시점에 필요합니다.
진행 순서
- 내 프로젝트에서 새 프로젝트를 클릭하고 이름, 버전, 디바이스를 설정합니다. 프로젝트가 생성되면 자동으로 해당 프로젝트 화면으로 이동합니다. 디바이스 선택은 GPIO(보드의 범용 입출력 핀) 핀맵을 결정합니다(3부).
- 좌측 로직 탭에서 +를 클릭하여 로직을 추가합니다. 실행 주기는 일반적인 용도에서 50~100밀리초가 적당합니다.
- 우측 상단의 + 추가에서 제어를 선택합니다. 제어는 조건 영역과 동작 영역으로 구성된 카드 형태로 추가됩니다.
-
조건 영역에서 + 추가 → 조건을 선택하고
타입을 변수값 비교로 설정합니다. 변수가 없다면 입력 항목에서
바로 생성할 수 있습니다(디지털 타입, 이름 예:
버튼). - 동작 영역에서 + 추가 → 동작을 선택하고 타입을 I/O 장치 제어로 설정한 뒤 LED 를 켜는 명령을 선택합니다. 장치가 등록되어 있지 않다면 설정 → I/O장치에서 먼저 추가합니다(7부).
-
좌측 대시보드 탭에서 대시보드를 추가하고,
위젯 추가에서 푸시버튼 위젯을 만들어
버튼변수에 연결합니다. - 우측 상단의 RUN 을 클릭합니다. 프로젝트 설정이 디바이스로 전송되고 로직이 실행됩니다. 이제 대시보드의 푸시버튼을 누르면 LED 가 켜집니다.
완성 예제 열기
튜토리얼 영상의 완성 예제(스마트 온습도 모니터링 시스템)는 공유 프로젝트로 제공됩니다.
예제 프로젝트 링크를
열고 로그인하면 프로젝트의 사본이 내 프로젝트에 추가됩니다. 이 예제는
다음 기능으로 구성되어 있습니다.
- 실시간 웹 대시보드로 온도와 습도를 확인합니다.
- 설정한 온도를 초과하면 음성으로 경고합니다.
- LED 로 온도 위험 단계를 표시합니다.
- 근무시간(오전 9시~오후 5시)에만 알림을 보냅니다.
- 온도가 정상으로 돌아오면 자동으로 안내합니다.