본문 바로가기

카테고리 없음

Node mcu와 Firebase 사용하기

1. 아래 링크에서 라이브러리 다운로드

https://github.com/firebase/firebase-arduino




2. 아두이노 실행




3. 파일>예제>FirebaseArduino>Demo 실행





4. 코드의 23~27번쨰 줄을 보면 와이파이 이름, 비밀번호, firebase 프로젝트 정보를 입력해야한다. 

#define FIREBASE_HOST "example.firebaseio.com"
#define FIREBASE_AUTH "token_or_secret"
#define WIFI_SSID "SSID"
#define WIFI_PASSWORD "PASSWORD"



4-1. https://firebase.google.com/ 로그인 > 콘솔로 이동> 프로젝트 추가로 새로운 프로젝트를 생성




4-2 Database>Realtime Databse 시작하기로 생성





4-3 생성된 Database 주소를 복사해서

#define FIREBASE_HOST "example.firebaseio.com"  에 넣는다.





4-4 Project Overview 옆의 톱니바퀴>프로젝트 설정>서비스 계정>데이터베이스 비밀번호>표시>복사해서 

#define FIREBASE_AUTH "token_or_secret"에 넣는다.




4-5 사용하는 와이파이 이름을 #define WIFI_SSID "SSID"에 넣고, 비밀번호를 #define WIFI_PASSWORD "PASSWORD"에 넣는다.


5. node mcu에 업로드 후, 시리얼 모니터창과 firebase Database탭을 모니터링하면 실시간으로 데이터가 추가되는게 보인다.