Mục lục:

Máy nướng bánh mì IoT (LoRa): 11 bước (có hình ảnh)
Máy nướng bánh mì IoT (LoRa): 11 bước (có hình ảnh)

Video: Máy nướng bánh mì IoT (LoRa): 11 bước (có hình ảnh)

Video: Máy nướng bánh mì IoT (LoRa): 11 bước (có hình ảnh)
Video: Có gì trong Bánh Mì Nướng Muối Ớt 12k siêu rẻ hút khách ở Sài Gòn 2024, Tháng mười một
Anonim
Máy nướng bánh mì IoT (LoRa)
Máy nướng bánh mì IoT (LoRa)

Máy nướng bánh mì IoT

Một máy nướng bánh mì có thể được giám sát và điều khiển thông qua một ứng dụng Android tùy chỉnh.

Máy nướng bánh mì được trang bị thẻ SODAQ ExpLoRer có ARM Cortex M0 + 32-Bit, mô-đun LoRa và ăng-ten tích hợp. Mô-đun LoRa này cung cấp giao tiếp giữa điện thoại di động và máy nướng bánh mì thông qua một cổng. Giao tiếp LoRa hoạt động trên băng tần ISM ở 868Mhz và thường được sử dụng trong các ứng dụng IoT do năng lượng thấp và hiệu suất phạm vi dài (+ miễn phí hoạt động trên băng tần 868Mhz). Đọc thêm về LoRa tại đây:

Một ứng dụng Andorid đã được phát triển có thể điều khiển không dây máy nướng bánh mì bằng cách hạ bánh mì trong máy nướng bánh mì xuống và bật bộ phận làm nóng trong một khoảng thời gian nhất định. Người dùng có thể chọn ba mức "lò nướng bánh mì" khác nhau (hiếm, trung bình, tốt). Đồng thời, nó sẽ giám sát nhiệt độ bên ngoài của máy nướng bánh mì. Tất cả thông tin liên lạc được chuyển hướng thông qua cổng LoRa và được PubNub xử lý thêm để giúp ứng dụng Android có thể đăng ký và xuất bản dữ liệu từ cổng kết nối thông qua một kênh.

Bước 1: Bộ phận phần cứng

1. Máy nướng bánh mì (bất kỳ máy nướng bánh mì nào có cơ chế nâng tương tự sẽ hoạt động):

2. Động cơ bước - Động cơ bước tuyến tính:

4. Trình điều khiển động cơ bước:

3. Sodaq One Explorer - LoRa:

4. Giá đỡ pin - 12V:

5. Công tắc (bất kỳ công tắc 12V nào cũng hoạt động):

6. Cấu hình nhôm:

7. Cáp, vít và pin

Bước 2: Vật liệu

Vật liệu
Vật liệu
Vật liệu
Vật liệu
Vật liệu
Vật liệu

2.1 - Đo từng mặt của máy nướng bánh mì và cắt bỏ phần nhôm của mặt đó. Trong trường hợp này, kích thước của tấm nhôm là 33, 5 x 13, 5 cm (hình). Tạo bốn lỗ phù hợp với các lỗ trên bảng điều khiển phía trước của máy nướng bánh mì. Trong trường hợp này, chúng được đặt ở mỗi góc của một hình chữ nhật có kích thước là 31, 5 x 12, 5 cm.

2.2 - Tạo hai lỗ (vị trí là tùy thuộc vào bạn). Lỗ đầu tiên cần có kích thước 11 x 5, 5 cm để có thể lắp vừa thẻ SODAQ. Lỗ thứ hai cần phải lớn bằng công tắc của bạn. Làm một plexiglass với kích thước như trong hình. Khoan hai lỗ để hỗ trợ thẻ SODAQ.

2.3 - Lấy các thanh nhôm định hình và cắt thành hai mảnh. Chiều dài phải bằng cạnh của tấm nhôm.

Bước 3: Gắn động cơ bước

Gắn động cơ bước
Gắn động cơ bước
Gắn động cơ bước
Gắn động cơ bước
Gắn động cơ bước
Gắn động cơ bước

CẢNH BÁO! Các sửa đổi trên các sản phẩm điện có thể gây ra hư hỏng nặng nếu không được xử lý đúng cách

3.1. Tháo các vít kỹ thuật giữ vỏ vào bộ phận làm nóng và cấu trúc của nó.

3.2 Tháo thanh giữ ống nướng bánh mì ở vị trí thẳng đứng.

3.3. Sử dụng tuốc nơ vít để tạo một lỗ ngay bên dưới nơi đáng lẽ phải đặt thanh này. Hãy chắc chắn rằng bạn không khoan vào bất kỳ thiết bị điện tử nào!

3.4. Thay thanh gốc bằng mô tơ tuyến tính và gắn chặt giá đỡ bằng nhựa trên đầu cấu trúc bằng nhựa bằng ba vít (hình). Bây giờ nó sẽ hoạt động như một thanh cơ giới mới, mà chúng ta sẽ có thể điều khiển!

Bước 4: Kết nối phần cứng

Kết nối phần cứng
Kết nối phần cứng
Kết nối phần cứng
Kết nối phần cứng
Kết nối phần cứng
Kết nối phần cứng

4.1. Sau khi động cơ đã được gắn vào máy nướng bánh mì, hãy kết nối nó như trong sơ đồ mạch trên (hình). Tôi đã sử dụng một bảng thí nghiệm để hàn các kết nối kỹ thuật giữa các tín hiệu và sử dụng ba tiêu đề để có thể gắn nó vào thẻ SODAQ. (bức ảnh). Sử dụng các vít để gắn đĩa vào máy nướng bánh mì.

Bước 5: Thiết kế phần mềm

Thiết kế phần mềm
Thiết kế phần mềm

1. SODAQ Node - Nút điều khiển máy nướng bánh mì và gửi các lệnh động cơ đến trình điều khiển động cơ điều khiển động cơ bước. Động cơ bước sẽ hạ thấp hoặc nâng cao bánh mì nướng tùy thuộc vào lệnh nào đã được người dùng đưa ra.

2. Multiticonnect Conduit - Cổng mà nút SODAQ kết nối với qua LoRa sau khi được cấp nguồn. Cổng kết nối cung cấp một kênh mà dữ liệu được chuyển tới talkpool.

3. Talkpool - Là nhà cung cấp máy chủ giúp nó có thể giao tiếp với các nền tảng IoT khác nhau thông qua các giao thức tích hợp. Các giao thức có sẵn để sử dụng là: MQTT, PubNub, IBM Bluemix. (Trong dự án này, chúng tôi sẽ sử dụng PubNub)

4. PubNub - Nền tảng IoT hoạt động như một trung tâm trung tâm, nơi lưu lượng truy cập được gửi qua nhiều kênh. Theo dõi / Xuất bản cấu trúc. SDK khác nhau cung cấp cho các nền tảng khác nhau được sử dụng (Trong dự án này, chúng tôi đang sử dụng SDK cho Android)

5. Ứng dụng Android - Với PubNub Android SDK, ứng dụng cung cấp giao diện đồ họa cho người dùng hiển thị nhiệt độ của máy nướng bánh mì (kênh đăng ký). Hơn nữa, cũng có thể điều khiển máy nướng bánh mì thông qua các nút trong ứng dụng (kênh xuất bản).

Để đọc thêm và hướng dẫn:

Đề xuất: