Mục lục:

Điều khiển NodeMCU ESP8266 1.0 12E với Google Firebase: 4 bước
Điều khiển NodeMCU ESP8266 1.0 12E với Google Firebase: 4 bước

Video: Điều khiển NodeMCU ESP8266 1.0 12E với Google Firebase: 4 bước

Video: Điều khiển NodeMCU ESP8266 1.0 12E với Google Firebase: 4 bước
Video: Điều khiển thiết bị từ xa thông qua Firebase - Esp8266 2024, Tháng bảy
Anonim
Điều khiển NodeMCU ESP8266 1.0 12E với Google Firebase
Điều khiển NodeMCU ESP8266 1.0 12E với Google Firebase

Trong Khóa học này, Chúng tôi sẽ tạo Ứng dụng Android, Tạo Cơ sở dữ liệu Firebase và Điều khiển NodeMCU ESP 8266 1.0 12E với sự Phối hợp các sản phẩm đã đề cập trước đây.

Bước 1: Tất cả các công cụ cần thiết

Tất cả các công cụ cần thiết
Tất cả các công cụ cần thiết

Dưới đây là một số điều cần thiết để bắt đầu

1. Google Firebase

Nhà phát minh ứng dụng 2. MIT

3. A NodeMCU ESP8266 1.0 12E

4. dây mới từ nữ đến nữ nhảy cầu

5. một cáp USB

6. Arduino IDE (Để lập trình ESP8266 của chúng tôi)

Bước 2: Bắt đầu với Google Firebase và tạo dự án đầu tiên của bạn

Bắt đầu với Google Firebase và tạo dự án đầu tiên của bạn
Bắt đầu với Google Firebase và tạo dự án đầu tiên của bạn

Làm theo các bước

1. Đăng nhập vào Firebase bằng tài khoản Google của bạn.

2. nhấp chuột vào bảng điều khiển và Thêm dự án mới, sau đó đặt tên cho dự án của bạn và đặt khu vực của bạn, đây là bước rất quan trọng, nếu bạn chọn một khu vực không chính xác thì dự án của bạn có thể không hoạt động.

3. Hãy chuyển sang cài đặt dự án ở phía bên phải của bảng điều khiển của bạn và di chuột đến tài khoản dịch vụ và sao chép ghi chú bí mật cơ sở dữ liệu của bạn vào nơi nào đó để sử dụng thêm, chúng ta sẽ thảo luận sau.

4. Bây giờ hãy chuyển đến phần phát triển và truy cập vào cơ sở dữ liệu và sao chép URL của dự án mà nó sẽ có dạng

xxxxxxxxxxxxxxxx.firebaseio.com/ -copy nó.

5. sau đó đi đến phần quy tắc và thực hiện các thay đổi sau hoặc chỉ cần sao chép nó và thay thế nó bằng mã bên dưới

{ "quy tắc": {

".read": "true", ".write": "true"

}

}

Bước 3: Xây dựng ứng dụng Android đầu tiên của bạn để điều khiển ESP8266 của bạn qua Wi-Fi

Xây dựng ứng dụng Android đầu tiên của bạn để điều khiển ESP8266 của bạn qua Wi-Fi
Xây dựng ứng dụng Android đầu tiên của bạn để điều khiển ESP8266 của bạn qua Wi-Fi

Truy cập Trang web của nhà phát minh ứng dụng MIT, hãy làm theo các bước sau để xây dựng ứng dụng của bạn.

Đây là trình tạo ứng dụng rất đơn giản được xây dựng đơn giản bằng cách kéo và thả các phần tử

1. Bắt đầu một dự án mới với tên bạn chọn.

2. Trong dự án này, chúng tôi sẽ giải quyết việc chuyển đổi đèn LED tích hợp trên NodeMCU của chúng tôi, Vì vậy, chúng tôi chỉ cần hai nút để bật và tắt nó.

3. Bạn có thể thay đổi văn bản và các thuộc tính khác của nút trong tab Thuộc tính.

4. Vì chúng tôi đang sử dụng Firebase, chúng tôi sẽ thêm thuộc tính firebase của chúng tôi vào thuộc tính này có trong phần thử nghiệm của tab giao diện người dùng, bằng cách kéo nó vào phần trình xem.

5. Bây giờ, chuyển sang tab khối và xây dựng logic được hiển thị trong hình trên.

6. Sau đó, một lần nữa chuyển đến tab Designer và thực hiện các thay đổi sau

  • Nhóm dự án phải trống.
  • Mã thông báo Firebase Vẫn nguyên như vậy, Không có thay đổi nào được thực hiện.
  • Bây giờ trong hộp URL firebase, hãy nhập URL đã sao chép ở bước trước, bỏ chọn hộp sử dụng mặc định.

7. Bây giờ hãy truy cập firebase và đi đến cơ sở dữ liệu> tab dữ liệu> và tạo một con được đặt tên cho cùng một biến được sử dụng trong Sơ đồ logic của nhà phát minh ứng dụng của chúng tôi.

8. Bây giờ Nhấp vào Xây dựng, ở đầu trang và tải tệp.apk về điện thoại thông minh Android của bạn.

Bước 4: Tải mã của bạn lên ESP8266 của bạn

Bạn có thể đưa mã vào NodeMCU của mình bằng cách sao chép mã có tại kho lưu trữ bên dưới.

github.com/saiyerniakhil/ESPFireBase

và một số thay đổi sẽ được thực hiện mà tôi đã tự nói rõ trong phần nhận xét của mã.

Đề xuất: