Mục lục:

Đầu dò Brew - Màn hình nhiệt độ WiFi: 14 bước (có hình ảnh)
Đầu dò Brew - Màn hình nhiệt độ WiFi: 14 bước (có hình ảnh)

Video: Đầu dò Brew - Màn hình nhiệt độ WiFi: 14 bước (có hình ảnh)

Video: Đầu dò Brew - Màn hình nhiệt độ WiFi: 14 bước (có hình ảnh)
Video: Thanh niên lần đầu chưa có kinh nghiệm kiểu#funny #tiktok 2024, Tháng bảy
Anonim
Đầu dò Brew - Màn hình nhiệt độ WiFi
Đầu dò Brew - Màn hình nhiệt độ WiFi

Trong tài liệu hướng dẫn này, chúng tôi sẽ xây dựng một đầu dò nhiệt độ phát ra MQTT và Home Assistant để chuyển tiếp thông tin nhiệt độ đến một trang web nơi bạn có thể theo dõi nhiệt độ nảy mầm ở bất kỳ đâu trên máy lên men của mình.

Tôi có danh sách đầy đủ những thứ cần có cho việc này như sau:

Vỏ máy in 3Dhttps://www.thingiverse.com/thing: 2502515

Các tệp Mã Arduino và Mô hình 3D

github.com/misperry/Brew_Probe

Bộ cảm biến DS18B20 chống thấm nước: $ 8

www.dfrobot.com/product-1354.html

Firebeetle

www.dfrobot.com/product-1590.html

Phải cài đặt thư viện onewire bằng tay

playground.arduino.cc/Learning/OneWire

Cần cài đặt thư viện arduinoJson Thêm https://arduino.esp8266.com/stable/package_esp8266… vào URL quản lý bảng.

Cần thêm thư viện firebeetle

git.oschina.net/dfrobot/FireBeetle-ESP32/…

Trang chủ Cảm biến MQTT hỗ trợ

home-assistant.io/components/sensor.mqtt/…

Các mặt hàng cần mua để hỗ trợ xây dựng:

Bảng đột phá USB Micro-B

www.amazon.com/gp/product/B00KLDPZVU/ref=…

Great Planes Băng Servo hai mặt 1x3 '

www.amazon.com/gp/product/B001BHLRTY/ref=…

Công tắc PCB

www.amazon.com/gp/product/B01E3G12YY/ref=…

HATCHBOX Red PLA Filament

www.amazon.com/gp/product/B00J0GO8I0/ref=…

Bước 1: Hàn Firebeetle

Hàn the Firebeetle
Hàn the Firebeetle

Bây giờ, bạn sẽ cần phải hàn một tiêu đề đi kèm vào chỉ một mặt của đầu vòi phun lửa. Nó sẽ là phía với VCC trên đó.

Bước 2: Thay đổi nhà ở

Thay đổi nhà ở
Thay đổi nhà ở
Thay đổi nhà ở
Thay đổi nhà ở
Thay đổi nhà ở
Thay đổi nhà ở

Trước tiên, bạn sẽ cần tháo vỏ ra khỏi đầu nối đầu dò nhiệt và thay thế nó bằng vỏ duy nhất cho mỗi chân.

Bạn có thể lấy một chốt nhà ở sau:

Bộ nhà ở

Bước 3: Hàn dây với Micro USB

Hàn dây đến Micro USB
Hàn dây đến Micro USB
Hàn dây đến Micro USB
Hàn dây đến Micro USB

Bây giờ, bạn sẽ cần phải hàn dây nguồn và dây nối đất vào bảng ngắt điện của mirco usb để bạn có thể cấp nguồn cho thiết bị từ kết nối micro usb.

Bước 4: Đột phá hàn với Firebeetle

Bộc phá hàn với Firebeetle
Bộc phá hàn với Firebeetle

Bây giờ bạn cần nhìn vào cổng micro USB trên Firebeetle. Có hai miếng đệm có nhãn "+" và "-". Chúng sẽ là nơi bạn kết nối nguồn và nối đất từ bảng đột phá USB.

Bước 5: In 3D trường hợp

In 3D trường hợp
In 3D trường hợp

Bây giờ bạn sẽ cần phải In 3D vỏ máy. Các tệp mô hình có thể được đặt tại:

www.thingiverse.com/thing:2502515

Bước 6: Keo Chèn

Keo Chèn
Keo Chèn
Keo Chèn
Keo Chèn

Bây giờ bạn sẽ cần bôi keo vào miếng chèn có đầu lục giác và sau đó lắp nó vào phần thân chính của vỏ.

Bước 7: Đặt Double Back Tape

Đặt băng keo mặt sau kép
Đặt băng keo mặt sau kép
Đặt băng keo mặt sau kép
Đặt băng keo mặt sau kép

Dán băng keo kép lên mặt sau của đầu vòi và mặt sau của bảng ngắt nhiệt độ để cài đặt.

Bước 8: Thực hiện các Khoản tiền

Make Conections
Make Conections
Make Conections
Make Conections

Bạn sẽ kết nối chân màu đỏ với VCC và chân màu đen với mặt đất. Bạn sẽ kết nối chân cảm biến với GPIO D6 trên đầu lửa.

Ngoài ra, bạn sẽ cần kết nối công tắc nối tiếp với đường dây điện đến từ Pin LiPo. Bằng cách này khi bạn chuyển công tắc, nó sẽ kiểm soát nguồn điện cho thiết bị.

Bước 9: Mã hóa - Firebeetle

Bây giờ bạn sẽ cần chỉnh sửa mã cho ứng dụng của mình.

Phần này sẽ như sau:

const PROGMEM char * MQTT_CLIENT_ID = "";

const PROGMEM char * MQTT_SERVER_IP = "";

const PROGMEM uint16_t MQTT_SERVER_PORT = 1883;

const PROGMEM char * MQTT_USER = "";

const PROGMEM char * MQTT_PASSWORD = "";

const PROGMEM char * MQTT_SENSOR_TOPIC = "";

Bước 10: Cài đặt Thư viện cho Firebeetle

Trong phần mềm arduino của bạn, bạn sẽ cần đến tệp -> tùy chọn. Sau đó, trong phần "URL trình quản lý bảng bổ sung:", bạn sẽ thêm hai liên kết sau với dấu phẩy ở giữa.

git.oschina.net/dfrobot/FireBeetle-ESP32/r…

arduino.esp8266.com/versions/2.3.0/package_…

Tiếp theo, vào Tools -> Board -> Boards Manager… và tìm kiếm firebeetle. Chọn "Mainboard FireBeetle-ESP32 của DFrobot DFRDuino" và cài đặt nó.

Cuối cùng, bạn cần vào Sketch -> Bao gồm Thư viện -> Quản lý Thư viện… và bạn sẽ tìm kiếm những thứ sau:

ArduinoJson của Benoit Blanchon (cài đặt cái này)

onewire

pubsubclient

Sau khi hoàn tất việc này, bạn sẽ cài đặt mã mà bạn có bằng cách chọn bo mạch của firebeetle, kết nối cáp USB với nó, chọn cổng com mà nó có trong menu arduino và tải lên bản phác thảo.

Bước 11: Thiết lập tệp.yaml Home Assistant

Bây giờ, bạn sẽ cần phải truy cập tệp cấu hình.yaml của mình cho phiên bản trợ lý tại nhà của bạn. Sau khi chỉnh sửa tệp này, bạn sẽ cần thêm cấu hình sau:

# đâu đó ở trên cùng, hãy thêm

mqtt:

# khi đó bạn cần thêm cảm biến sau

cảm biến 1:

nền tảng: mqtt

state_topic: ''

Tên: ''

unit_of_measurement: '° F'

value_template: '{{value_json.tempeosystem}}'

Bước 12: Cài đặt phần cứng

Cài đặt phần cứng
Cài đặt phần cứng
Cài đặt phần cứng
Cài đặt phần cứng
Cài đặt phần cứng
Cài đặt phần cứng

Bạn sẽ lắp đầu súng lửa vào dưới cùng của hộp bằng cách tháo băng dính kép và dán nó xuống bên trong hộp.

Cài đặt bộ ngắt USB trên hai chân chống ở bên cạnh. Sử dụng hai vít nhỏ để cố định nó.

Sau đó, bạn sẽ cấp đầu dò nhiệt độ thông qua bộ chèn và kết nối dây Đỏ với Nguồn, Đen với đất và Vàng với chân tín hiệu của bảng đột phá đầu dò tạm thời.

Cuối cùng, lắp bo mạch phá vỡ vào mặt bên của vỏ máy bằng cách bóc mặt sau trên băng và cố định nó ở phía mà nó không ảnh hưởng đến các thành phần khác.

Cuối cùng, bạn sẽ cần cắm pin và cắm tất cả các dây bên trong hộp.

Bước 13: Bảo vệ pin vào nắp

Nắp pin an toàn
Nắp pin an toàn
Nắp pin an toàn
Nắp pin an toàn

Bây giờ, bạn sẽ chỉ cần gắn pin vào nắp bằng phương pháp tương tự là dán một số băng dính kép vào hộp pin và sau đó dán nó vào nắp của thiết bị.

Khi pin đã vào vị trí, bây giờ bạn có thể mở nắp hộp và bật nó lên !!

Bước 14: Thêm chi tiết

Image
Image

Nếu bạn muốn biết thêm chi tiết, vui lòng xem video về cách xây dựng cái này và ở cuối có một liên kết đến video chuyên sâu với quy trình xây dựng đầy đủ được đưa ra cho bạn.

-------------------------------------------------- -------------------- Dùng thử Amazon Prime 30-Days

Hỗ trợ mẹo kênh bằng bitcoin Địa chỉ: 1MvcZHRbDm9czS8s776iutBBPJ39K4PEHh

Theo dõi tôi trên Bảng hướng dẫn

Theo dõi tôi trên Facebook

Theo dõi tôi trên Twitter

Áo phông

Đề xuất: