Mục lục:
- Bước 1: Hàn Firebeetle
- Bước 2: Thay đổi nhà ở
- Bước 3: Hàn dây với Micro USB
- Bước 4: Đột phá hàn với Firebeetle
- Bước 5: In 3D trường hợp
- Bước 6: Keo Chèn
- Bước 7: Đặt Double Back Tape
- Bước 8: Thực hiện các Khoản tiền
- Bước 9: Mã hóa - Firebeetle
- Bước 10: Cài đặt Thư viện cho Firebeetle
- Bước 11: Thiết lập tệp.yaml Home Assistant
- Bước 12: Cài đặt phần cứng
- Bước 13: Bảo vệ pin vào nắp
- Bước 14: Thêm chi tiết
Video: Đầu dò Brew - Màn hình nhiệt độ WiFi: 14 bước (có hình ảnh)
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:35
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
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à ở
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
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â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
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
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
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
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
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
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
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:
Hiển thị nhiệt độ & độ ẩm nhiệt nhiệt - Phiên bản PCB: 6 bước (có hình ảnh)
Hiển thị Nhiệt độ & Độ ẩm Thermochromic - Phiên bản PCB: Cách đây không lâu, một dự án có tên Nhiệt độ Nhiệt & Màn hình độ ẩm nơi tôi đã chế tạo màn hình 7 phân đoạn từ các tấm đồng được làm nóng / làm mát bằng các phần tử peltier. Các tấm đồng được bao phủ bởi một lá mỏng nhiệt sắc
Máy ảnh hồng ngoại hình ảnh nhiệt tự làm: 3 bước (có hình ảnh)
Máy ảnh hồng ngoại hình ảnh nhiệt tự làm: Xin chào! Tôi luôn tìm kiếm các Dự án mới cho các bài học vật lý của mình. Hai năm trước, tôi đã xem một báo cáo về cảm biến nhiệt MLX90614 từ Melexis. Loại tốt nhất chỉ với 5 ° FOV (trường nhìn) sẽ phù hợp với máy ảnh nhiệt tự chế
Cách sử dụng cảm biến nhiệt độ DHT11 với Arduino và nhiệt độ in Nhiệt độ và độ ẩm: 5 bước
Cách sử dụng cảm biến nhiệt độ DHT11 với Arduino và nhiệt độ in Nhiệt độ và độ ẩm: Cảm biến DHT11 được sử dụng để đo nhiệt độ và độ ẩm. Họ là những người rất ưa thích đồ điện tử. Cảm biến nhiệt độ và độ ẩm DHT11 giúp bạn thực sự dễ dàng thêm dữ liệu độ ẩm và nhiệt độ vào các dự án điện tử tự làm của mình. Đó là mỗi
Nhiệt kế nấu ăn đầu dò nhiệt độ ESP32 NTP với cảnh báo nhiệt độ và hiệu chỉnh Steinhart-Hart.: 7 bước (có hình ảnh)
Nhiệt kế nấu ăn đầu dò nhiệt độ ESP32 NTP với cảnh báo nhiệt độ và hiệu chỉnh Steinhart-Hart. là một chương trình Có thể hướng dẫn cho thấy cách tôi thêm đầu dò nhiệt độ NTP, piezo b
Nhiệt kế kỹ thuật số Acme W / DS18B20 Đầu dò nhiệt độ & I2C LCD: 5 bước
Acme Digital Thermometer W / DS18B20 Temp Probe & I2C LCD: đây là một dự án rất đơn giản, không tốn nhiều chi phí và sẽ không mất nhiều thời gian. Tôi đặt nó trong một hộp Amazon vì nó ở đó, nhưng cái này có thể được gắn vào bất cứ thứ gì