Mục lục:

Tự động hóa trang chủ bằng Google Firebase: 3 bước
Tự động hóa trang chủ bằng Google Firebase: 3 bước

Video: Tự động hóa trang chủ bằng Google Firebase: 3 bước

Video: Tự động hóa trang chủ bằng Google Firebase: 3 bước
Video: ESP8266 - ESP32 FIREBASE - FIREBASE REALTIME - FIREBASE CLOUD 2024, Tháng mười một
Anonim
Image
Image
Tự động hóa trang chủ bằng Google Firebase
Tự động hóa trang chủ bằng Google Firebase

Giới thiệu:

Đây là một dự án tự động hóa gia đình sử dụng firebase và nodeMCU. Đầu tiên tại sao tôi chọn Firebase là vì nó có thể được bảo trì dễ dàng, nó có báo cáo tiến độ, Phân tích sự cố, v.v. và chính xác là nó hoàn toàn miễn phí nên chúng tôi có thể sử dụng dự án này để điều khiển đèn, quạt, TV, v.v. Vì vậy, hãy bắt đầu

Quân nhu

  • NodeMcu - 1 Nos
  • Mô-đun chuyển tiếp - 1 số
  • Breadboard - 1 Nos
  • Vận động viên nhảy cầu nam - nữ - 3 số
  • Một kết nối internet
  • Điện thoại android

Bước 1: Tạo cơ sở dữ liệu

Tạo cơ sở dữ liệu
Tạo cơ sở dữ liệu
Tạo cơ sở dữ liệu
Tạo cơ sở dữ liệu
Tạo cơ sở dữ liệu
Tạo cơ sở dữ liệu
Tạo cơ sở dữ liệu
Tạo cơ sở dữ liệu

Đầu tiên bạn cần vào trang web này và đăng nhập vào tài khoản Google của mình. Và nhấp vào tạo một dự án mới và đặt tên cho dự án của bạn và nhấp vào tiếp tục. Sau một vài phút, nó nói, "dự án của bạn đã sẵn sàng" và một nút tiếp tục xuất hiện để nhấp vào nó, bảng điều khiển xuất hiện, Trên tab cơ sở dữ liệu bên trái sẽ ở đó, hãy nhấp vào nó và từ từ cuộn xuống, bạn sẽ thấy tạo thời gian thực nút cơ sở dữ liệu bấm vào nó. Nó sẽ mở ra một hộp thoại cho bạn biết chọn chế độ bị khóa hoặc chế độ kiểm tra. Chọn chế độ kiểm tra và nhấp vào bật. Bạn sẽ được dẫn đến tab Dữ liệu ở trên cùng, bạn sẽ thấy bốn tab nhấp vào tab quy tắc và kiểm tra xem cả quy tắc đọc và ghi có đúng không. Nếu không thay đổi cả hai thành true. Bây giờ, hãy chuyển đến cài đặt dự án và sao chép id dự án và khóa API web của bạn mà chúng tôi sẽ sử dụng sau này. Và cũng chuyển đến tab tài khoản dịch vụ, trên tab bí mật cơ sở dữ liệu bên trái sẽ ở đó nhấp vào tab và cuộn xuống bạn sẽ thấy tên cơ sở dữ liệu và nhấp chuột bí mật vào tùy chọn hiển thị ở bên phải của bí mật và sao chép bí mật và dán nó trong một cửa sổ notepad. Và bây giờ phần này đã kết thúc. Bây giờ chúng ta sẽ đến phần nhà phát minh ứng dụng.

Bước 2: Cấu hình của ứng dụng

Cấu hình của ứng dụng
Cấu hình của ứng dụng
Cấu hình của ứng dụng
Cấu hình của ứng dụng

Phần ứng dụng không phải là một công việc khó khăn, tôi đã cung cấp liên kết để tải xuống tệp.aia. Bạn chỉ cần tải xuống và nhập vào tài khoản của mình. Đầu tiên, đăng nhập vào trình phát minh ứng dụng MIT và ở trên cùng, dự án của tôi sẽ ở đó, nhấp vào đó danh sách các tùy chọn sẽ được hiển thị nhấp vào nhập dự án (.aia) từ máy tính của tôi và chọn tệp aia đã tải xuống và nhấp vào nhập dự án sẽ được nhập và sẽ được mở. bây giờ hãy nhấp vào tiện ích con firebaseDB1, tab cài đặt sẽ mở ở phía bên phải trong đó thay đổi mã thông báo firebase bằng khóa API web và thay đổi URL firebase bằng id dự án firebase của bạn ở định dạng (https:// {your-project-id }.firebaseio.com /). Và nhấp vào tùy chọn xây dựng để tải xuống tệp apk của ứng dụng của bạn. Bây giờ cài đặt ứng dụng trên điện thoại di động của bạn. Và chúng ta sẽ chuyển sang bước tiếp theo.

Bước 3: Mã

Mã số
Mã số

Vì vậy, tôi đã cung cấp mã quá. Vì vậy, hãy tải xuống mã và mở nó, thay đổi firebase_HOST bằng id dự án của bạn ở định dạng ({Your-project-id}.firebaseio.com). Đồng thời thay đổi firebase_Auth bằng bí mật firebase mà bạn đã sao chép trước đó. Và đặc biệt đừng quên đổi tên và mật khẩu wifi.

Liên kết: Mã & Ứng dụng

Đề xuất: