Cân Pha Espresso Bluetooth Dùng ESP32 Feather

Phiên bản cân pha espresso Bluetooth sửa đổi, sử dụng bo mạch Feather ESP32 để tiết kiệm năng lượng. Tích hợp chế độ deepsleep, không cần công tắc nguồn, và sử dụng pin LiPo 18650. Cần sửa đổi firmware MicroPython.

👁️
4.6K
Lượt Xem
❤️
127
Lượt Thích
📥
225
Lượt Tải
Cập Nhật Dec 19, 2025
Chi tiết
Tải xuống
Bình Luận
Khoe bản in
Remix

Mô tả

Đây là phiên bản sửa đổi của chiếc cân của Valentin để phù hợp với máy pha cà phê Breville Dual Boiler của tôi.

Một bo mạch Feather ESP32 được sử dụng thay cho ESP32 Thing của bản gốc. Bo mạch này từ EzSBC.com giúp giảm đáng kể mức tiêu thụ dòng điện deepsleep cao 160mA (tôi nhớ mang máng) của Adafruit Feather gốc xuống còn 10uA.

Công tắc nguồn được loại bỏ để tiết kiệm không gian trong thân cân, thay vào đó sử dụng chế độ deepsleep của ESP32 để tiết kiệm pin. Cả hai nút trên bảng điều khiển phía trước đều kích hoạt các công tắc cảm ứng được gắn trong thân máy. Giữ nút bên trái > 1 giây sẽ đưa ESP32 vào chế độ deepsleep. Cả hai nút đều sử dụng điện trở kéo lên/xuống bên trong của ESP32, vì vậy không cần thêm linh kiện nào.

Một pin LiPo 18650 (hoặc pin LiPo 4.2V tương đương) được sử dụng để cấp nguồn cho cân và được sạc bởi mạch sạc tích hợp của Feather.

Phần mềm MicroPython gốc của cân yêu cầu một vài thay đổi để xử lý nút mới và các hành động deepsleep/wake. Ngoài ra, Feather xử lý việc đọc điện áp pin khác, vì vậy một số thay đổi mã khác bao gồm cả điều đó, và như một điểm cộng, không cần điện trở chia điện áp.

Lắp ráp:

Load cell được gắn vào đế cân bằng các đai ốc ép nhiệt. Tôi sử dụng chúng cho hầu hết các dự án vì chúng cung cấp khả năng giữ ốc vít vượt trội. Tuy nhiên, chúng là tùy chọn.

Tất cả các bo mạch module được gắn bằng vít tự tapping bằng nhựa M2.6 x 4mm. Những thứ này cũng là tùy chọn, bạn có thể dùng keo nóng chảy nếu muốn. Tôi thích sử dụng vít tự tapping bằng nhựa cho các dự án in 3D của mình.

Đảm bảo các nút trượt nhẹ nhàng trong vỏ trước. Sử dụng giấy nhám quấn quanh bút chì (hoặc thứ gì đó tương tự) để làm rộng chúng ra nếu cần.

Nếu bạn thấy pin của cân không dùng được lâu, có một phiên bản thứ hai của đế (esp32_scale_base_18650) có tích hợp khay pin 18650 cho tiện lợi. Phiên bản này được thiết kế để sử dụng với các đầu nối lò xo 16mmx18.5mm phổ biến.

Firmware:

Phần mềm MicroPython được sửa đổi từ mã gốc dành riêng cho phần cứng được chỉ định dưới đây có thể được tải xuống từ https://github.com/Nkawu/coffee-scale-firmware.

Làm theo Wiki tại https://github.com/Nkawu/coffee-scale-firmware/wiki để được trợ giúp chuẩn bị bo mạch ESP32, cài đặt phần mềm và hiệu chuẩn cân.

Danh sách vật liệu:

  • Bo mạch phát triển và breakout Feather dựa trên ESP32 (từ EzSBC.com)
  • Sparkfun Mini Load Cell - 500g, Straight Bar (TAL221) (hoặc AliExpress)
  • Bộ khuếch đại Load cell HX711 (hoặc AliExpress, thường đi kèm với load cell)
  • Module OLED I2C SSD1306 128x32 (AliExpress)
  • 2x công tắc Tactile SPST-NO Off-Mom (DigiKey hoặc loại khác có thông số kỹ thuật tương tự để vừa với đế)
  • 4x Vít đầu núm lục giác bằng thép không gỉ 316, ren M3 x 0.5mm, dài 16mm
  • 2x Vít đầu núm lục giác bằng thép không gỉ 316, ren M3 x 0.5mm, dài 10mm
  • 2x Đai ốc ép nhiệt bằng đồng thau M3 X D5.0mm X L4.0mm (AliExpress)
  • 16-20x Vít tự tapping bằng nhựa M2.6 x 4mm (AliExpress)
  • Pin LiPo 18650 4.2V
  • 1 cặp đầu nối lò xo 18650 16mmx18.5mm (nếu sử dụng hộp 18650) (AliExpress)

CẦN LÀM:

  • Phiên bản đế cân không yêu cầu đai ốc ép nhiệt sẽ được tải lên
  • Sơ đồ kết nối dây điện cập nhật sẽ được cung cấp

Giấy phép

Tác phẩm này được cấp phép theo

Creative Commons — Attribution — Noncommercial — Share Alike

CC-BY-NC-SA

Yêu cầu ghi công
Remix & phái sinh Được phép
Sử dụng thương mại Không được phép

File mô hình

TẤT CẢ FILE MÔ HÌNH (7 Tập tin)
Đang tải files, vui lòng chờ...
Vui lòng đăng nhập để bình luận.

Chưa có bình luận nào. Hãy là người đầu tiên!

Vui lòng đăng nhập để khoe bản in của bạn.

Chưa có bản in nào được khoe. Hãy là người đầu tiên!

Remix (0)