Dự án trình bày cách tạo một phích cắm thông minh có thể được điều khiển bởi thiết bị IoT và có thể truy xuất thông tin từ đám mây . Ổ cắm thông minh có thể được sử dụng để BẬT và TẮT đèn.
Cài đặt IO của Adafbean #
Chúng tôi sẽ sử dụng Adafbean IO để tạo công tắc trên đám mây. Làm theo chỉ dẫn:
- Tạo một Feed mới có tên Light .
- Tạo một Dashboard mới có tên Light Control .
- Chỉnh sửa Bảng điều khiển và thêm Khối chuyển đổi (Toggle Block).
- Kết nối nguồn cấp ánh sáng với khối và nhấp vào Next Step.
- Chỉnh sửa Cài đặt khối và nhấp vào Create Block để tạo khối.
- Khối được thêm vào. Bạn có thể thử bật công tắc.
- Chuyển đến nguồn cấp dữ liệu Ánh sáng. Bạn sẽ quan sát giá trị của nguồn cấp dữ liệu thay đổi khi chúng ta nhấp vào nút chuyển trên Bảng điều khiển.
Mạch điện #
Bóng đèn được kết nối với phích cắm thông minh được điều khiển bằng rơle.
Lưu ý : Rơle là một công tắc kỹ thuật điện tử được sử dụng để bật hoặc tắt mạch điện bằng cách sử dụng một lượng điện năng nhỏ để vận hành mạng điện từ nhằm mở hoặc đóng công tắc . |
Nếu rơle BẬT, công tắc thông minh sẽ BẬT, bật đèn. Rơle có các kết nối sau:
- Chân GND được kết nối với GND của Bảng mở rộng Quarky.
- Chân VCC được kết nối với VCC của Bảng mở rộng Quarky.
- Chân tín hiệu được kết nối với servo 4 của bảng mở rộng Quarky.
Chương trình điều khiển #
Nguyên lý như sau – Chúng tôi sẽ kết nối với tài khoản Adafbean IO, tìm nạp trạng thái chuyển đổi từ đám mây và sử dụng khối if để bật hoặc tắt rơle tương ứng.
Kết quả #
Chế độ tải lên phích cắm thông minh được kích hoạt IoT #
Bạn cũng có thể làm cho Ổ cắm thông minh hỗ trợ IoT hoạt động độc lập với PictoBlox bằng Chế độ tải lên. Để chuyển sang chế độ tải lên và thay thế khối when green flag clicked bằng khối when Quarky starts up.