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탭을 모니터링하면 실시간으로 데이터가 추가되는게 보인다.