CHƯƠNG 4. THI CÔNG HỆ THỐNG
4.4 Lập trình hệ thống
4.4.3 Hướng dẫn xây dựng Firebase project
Để bắt tay vào việc xây dựng một project, trái với những hosting khác có giới hạn về mặt thời gian(khoảng 30 ngày sử dụng miễn phí), bạn chỉ cần duy nhất một tài khoản gmail để sở hữu một firebase hosting với nhiều tính năng được hỗ trợ mạnh mẽ của google. Bạn có thể xây dựng tối đa 10 project miễn phí và điều đặc biệt hơn là hoàn toàn không giới hạn về mặt thời gian.
Ta cần phải tạo sẵn một project trên firebase để có thể upload project từ máy tính lên. Truy cập: https://firebase.google.com/ để đi tới website sau:
Hình 4.20: Giao diện Firebase console
Click chọn “GO TO CONSOLE” để đi đến bước tạo project. Chọn “Add project” và đặt tên cho project và chọn quốc gia:
Hình 4.21: Tạo một project mới
Hình 4.22: Các bước tạo một project
Cuối cùng, chọn 1 trong 3 nền tảng mà project của bạn muốn hướng tới:
Hình 4.23: Chọn nền tảng xây dựng project
Như vậy là kết thúc bước tạo một project. Tiếp theo đó, bạn cần phải tải và cài đặt phần mềm tên Node.js về máy tính, theo đường link sau https://nodejs.org/en/download
Một cửa sổ web hiện ra với những phiên bản khác nhau, ta đơn giản click chọn vào tab “Windows Installer” ứng với hệ điều hành window để tải tự động phiên bản phù hợp nhất cho máy tính của bạn.
Hình 4.24: Giao diện download node.js
Sau khi cài đặt Node.js, mỗi khi khởi động phần mềm này, một cửa sổ màu đen tương tự “command prompt” sẽ hiện ra, đây sẽ là nơi làm việc – tương tác với firebase hosting.
Hình 4.25: Giao diện làm việc của node.js
Tiếp theo, tiến hành cài đặt Firebase CLI, giúp cung cấp đa dạng các công cụ cho việc quản lý, giám sát cũng như triển khai một project lên Firebase hosting.
Để cài đặt Firebase CLI, ngay tại cửa sổ bên trên, ta nhập lệnh command sau:
npm install -g firebase-tools
và đợi một khoảng thời gian để cài đặt xong.
Dùng lệnh command: firebase login để đăng nhập vào gmail mà bạn muốn sử dụng, lưu ý là máy tính của bạn phải đang đăng nhập vào tài khoản gmail đó. Tương tự dùng lệnh firebase logout để đăng xuất. Có một lưu ý là khi đăng xuất hoặc đăng nhập vào một tài khoản gmail khác, thì ta cần gõ lệnh firebase logout để đăng xuất khỏi tài khoản gmail đã soạn thảo trước đó, và gõ lệnh firebase login để truy cập đến tài khoản gmail muốn sử dụng. Dùng lệnh command cd để di chuyển đến thư mục chứa project của bạn, chẳng hạn tên thư mục của bạn là firebase_pro trong ổ đĩa d. Sau đó nhập tiếp lệnh firebase init trong cửa sổ để tiến hành khởi tạo.
Hình 4.26: Khởi tạo firebase từ cửa sổ cmd
Click chọn: Y -> Hosting -> chọn một project ở trên firebase -> đặt tên thư mục để chứa các file của project (chẳng hạn tên thư mục là public) -> Y.
Như vậy là xem như hoàn thành bước khởi tạo Firebase.
Cuối cùng, di chuyển các file project của bạn vào thư mục d:/firebase_pro/public và gõ lệnh command: firebase deploy để triển khai project lên firebase.
4.5 HƯỚNG DẪN SỬ DỤNG
Bước 1: Thiết bị sử dụng nguồn được cung cấp lấy trực tiếp từ nguồn điện nhà 220Vac.
Khi cấp điện, màn hình LCD sẽ hiển thị thông số điện năng tiêu thụ (Wh). Dùng nút nhấn để chuyển sang hiển thị lượng nước tiêu thụ (Lít). Do đây chỉ là mô hình thực hiện đo lường các đối tượng tiêu thụ điện năng có công suất nhỏ - lượng nước dùng để đo có dung tích nhỏ, nên đơn vị đo chỉ là Wh và Lít.
Bước 2: Sử dụng một tài khoản gmail đang sử dụng đã được admin duyệt, và cho phép để truy cập vào web server của hệ thống mỗi khi muốn giám sát qua internet. Tại giao diện web, người dùng có thể quan sát được mức tiêu thụ điện – nước của họ theo từng ngày, và tiếp nhận những thông báo từ hệ thống gửi đến.