Mục lục:
Video: Tự động hóa trang chủ bằng Google Firebase: 3 bước
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:31
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
Đầ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
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ã
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:
Động cơ bước Điều khiển động cơ bước Động cơ bước - Động cơ bước như một bộ mã hóa quay: 11 bước (có hình ảnh)
Động cơ bước Điều khiển động cơ bước Động cơ bước | Động cơ bước như một bộ mã hóa quay: Có một vài động cơ bước nằm xung quanh và muốn làm điều gì đó? Trong Có thể hướng dẫn này, hãy sử dụng động cơ bước làm bộ mã hóa quay để điều khiển vị trí của động cơ bước khác bằng vi điều khiển Arduino. Vì vậy, không cần phải quảng cáo thêm, chúng ta hãy
Tự động hóa trang chủ bằng Google Assistant và Adafruit IO: 3 bước
Tự động hóa gia đình bằng Google Assistant và Adafruit IO: Google Assistant là dịch vụ ra lệnh bằng giọng nói dựa trên AI (Trí tuệ nhân tạo). Sử dụng giọng nói, chúng tôi có thể tương tác với trợ lý google và nó có thể tìm kiếm trên internet, lên lịch sự kiện, đặt báo thức, điều khiển thiết bị, v.v. Dịch vụ này có sẵn trên sma
Tự động hóa trang chủ bằng Captive Portal: 9 bước
Tự động hóa trang chủ bằng Captive Portal: Ở đây, chúng tôi sẽ tạo một dự án rất thú vị về tự động hóa ngôi nhà dựa trên Captive Portal bằng cách sử dụng nodeMCU từ đầu..Vì vậy, chúng ta hãy bắt đầu
Sonoff B1 Firmware Tự động hóa Trang chủ Openhab Google Home: 3 bước
Phần mềm Sonoff B1 Tự động hóa tại nhà Openhab Google Home: Tôi thực sự thích phần mềm Tasmota cho các thiết bị chuyển mạch Sonoff của mình. Nhưng a không thực sự hài lòng với phần sụn Tasmota trên Sonoff-B1 của tôi. Tôi đã không hoàn toàn thành công trong việc tích hợp nó vào Openhab của mình và kiểm soát nó qua Google Home. Vì vậy, tôi đã viết công ty của riêng mình
Đồng hồ hoạt ảnh LED SMART được kết nối web với bảng điều khiển dựa trên web, máy chủ thời gian được đồng bộ hóa: 11 bước (có hình ảnh)
Đồng hồ hoạt hình LED thông minh được kết nối web với bảng điều khiển dựa trên web, máy chủ thời gian được đồng bộ hóa: Câu chuyện về chiếc đồng hồ này đã trở lại một chặng đường dài - hơn 30 năm. Cha tôi đã đi tiên phong trong ý tưởng này khi tôi chỉ mới 10 tuổi, rất lâu trước cuộc cách mạng đèn LED - trở lại khi đèn LED có độ sáng 1/1000 so với độ chói lóa hiện tại của chúng. Một sự thật