○ Blynk 설치하기
○ Blynk에 대한 설명
Blynk는 IoT 서비스를 만들고자 하는 분들에게는 아주 유익한 프로그램이죠.
"We make Internet of Things simple for your clients."
Wifi 무선 모듈 / Bluetooth 모듈 을 활용해서 무선 통신으로 나만의 제어를 하고 싶을때 사용하는 프로그램입니다.
쉽게 만드는 것은 물론, 세련된 화면까지 만들 수 있으니 시간이 되시는 분들이라면 꼭 한번 배워보시길 추천드립니다.
Blynk는 WiFi등의 무선 통신이 가능한 여러 모듈들(아두이노, 노드MCU 등…)을 손쉽게 제어할 수 있는 프로그램입니다. 제어 화면의 UI를 사용자의 필요와 편의에 따라 간편하게 변경이 가능하며, 가상 핀( Virtual Pin ) 기능을 제공하여 최대 255개( V0 ~ V255 )까지의 가상 연결을 사용할 수 있으니, 확장성이 아주 높다고 보면 되겠죠?
○ Blynk시작 하기
아래 문서를 활용하셔서 다운 받으셔도 되고, 안드로이드 / 아이폰에서 모두 다운 받으실 수 있습니다.
https://docs.blynk.cc/#downloads
○ 아두이노 설치하기
혹시 아두이노를 처음 다운 받으시는 분들은 아래 링크를 통해 다운 받으시면 됩니다.
1) 아두이노 IDE 설치
https://kgu0724.tistory.com/15
2) NodeMCU 설치하기
https://makeitnow.tistory.com/37?category=878147
설치가 되신 분들은 아래와 같이 진행을 해주세요!
라이브러리 다운로드
[스케치 ] – [ 라이브러리 포함하기 ] – [ 라이브러리 관리 ] 실행 "Blynk "를 검색하여 라이브러리 설치/업데이트
이제 모든 준비가 끝났습니다.
모든 시작은 LED On/Off에서 시작을 해야겠습니다.
우선 구글플레이스토어 / 아이폰에서 Blynk 앱을 다운 받으시고 아래와 같이 프로젝트를 만들어주시면
이메일로 인증 값이 날아옵니다!! 그걸 잘 복사하셔서
여기서 버튼을 클릭하셔서 셋팅을 맞춰준후
아래 코드에 인증값 / WIFI / PASSWORD를 넣어주세요!
[파일] - [예제] - [Bylnk] - [Board Wifi] - [ESP8266 Standardalone]예제를 업로드 해주세요!
#define BLYNK_PRINT Serial #include <ESP8266WiFi.h> #include <BlynkSimpleEsp8266.h> char auth[] = "YourAuthToken"; //어플만들면 생성되는 인증 키 // Your WiFi credentials. // Set password to "" for open networks. char ssid[] = "YourNetworkName"; //Wifi 아이디 char pass[] = "YourPassword"; // 비밀번호 void setup() { // Debug console Serial.begin(9600); Blynk.begin(auth, ssid, pass); } void loop() { Blynk.run(); }
이제 LED를 On/Off해보면 불이 켜지고 꺼지는걸 확인 할 수 있습니다.
'메이커 이야기 > NodeMCU' 카테고리의 다른 글
[Blynk] 수위 측정 모니터링 어플 만들기 (NodeMCU) (1) | 2020.02.10 |
---|---|
[Blynk] 온습도 데이터 확인 어플 만들기 (NodeMCU) (4) | 2020.02.10 |
[Blynk] 아두이노 원격 서보모터 제어 (NodeMCU) (2) | 2020.02.10 |
NodeMCU - ESP32 DEV1 사용하기 (0) | 2019.08.31 |
[NodeMCU] NodeMCU란? (0) | 2018.04.22 |