Blynk를 활용한 IoT 콘트롤러 쉽게 만들기

Blynk

  • IoT 디바이스의 모니터링과 제어를 할 수 있는 모바일 앱
  • 사이트 : https://www.blynk.cc/

 

IoT 서비스는 보통 디바이스, 게이트웨어, 서버 총 3가지로 구분할 수 있다.

각각의 역할이 매우 중요하지만, 눈에 보이고 직접 제어하기 위한 전용앱과 서버를 개발하는 건 시간적으로 물리적으로 자원이 많이 소모된다.

하지만 Blynk를 이용하면 이런 고민을 단번에 해소할 수 있다.

게다가 사용법도 매우 쉽다.

 

활용 예로 NODE MCU를 활요해서 무선으로 LED를 제어해 보도록 하겠다.

blynk exam

1단계 : 디바이스 제작

  • 준비물 : NODE MCU, LED
  • 회로 : LED를 D8과 GND에 연결(즉, D8번에 전류가 흐르면 LED가 켜지는 디바이스)

2단계 : Blynk 프로젝트 설정

  • 앱 다운로드(blynk로 검색 후 다운로드)
  • 회원가입
  • 프로젝트 생성 및 설정(시작하기 참조 https://www.blynk.cc/getting-started)

3단계 : 디바이스에 코드 업로드

  • Blynk 라이브러리 복사
  • 스케치 Generator 활용한 코딩 : https://examples.blynk.cc/
  • 업로드
    • 만약 NODE MCU compiler를 설치해야 한다면 참고하세요. (http://blog.naver.com/roboholic84/220790745588)

4단계 : 스마트폰으로 LED 제어하기

  • 끝났습니다. Blynk로 LED를 제어해 보세요.
Share