DIY一个厨房用自制体重秤
扫描二维码
随时随地手机看文章
曾经发现自己在烹饪或烘焙时很难准确地测量配料吗?一个小小的计算失误可能成就或毁掉你的食谱!这就是为什么我要做一个DIY的厨房秤——一个紧凑、可靠、易于使用的称重装置,旨在使烹饪更精确、更轻松。无论你是烤蛋糕,为饮食计划分配食材,还是尝试新食谱,这款智能厨房秤每次都能确保准确测量。与传统的天平不同,这款天平是定制的,价格实惠,可定制,易于维修。此外,它的外壳采用Fusion 360设计,融合了风格和功能,使其成为任何厨房的绝佳选择。还有一个去皮功能,这意味着当你在秤上称重并按下去皮按钮时,重量将显示0克,当你必须添加一个碗并称重任何东西时,这是一个最好的功能。它的重量约为20公斤,这使它成为称重任何东西的最佳厨房公司。在这个项目中,我将向您展示如何一步一步地构建这个规模,从设计外壳到集成电子设备。准备好用一个既实用又有趣的DIY小工具来升级你的厨房体验吧!
步骤1:CAD和3D打印
首先,我用Fusion 360设计了这个diy数字体重秤。对于3D打印,您可以直接下载以下STL文件:
•1 x Base.stl
•1 x Pan.stl
•1x底盖
对于这个项目的3D打印部件,我使用的是JLC3DP 3D打印服务,该服务以其高精度、广泛的材料选择和合理的价格而受到欢迎。他们提供工业级打印技术,如SLA, SLS, MJF和FDM,提供适用于原型和最终产品的光滑,准确和耐用的零件。关于JLC3DP最好的事情之一是他们快速的周转时间和可靠的全球运输,使其易于快速获得高质量的零件。无论你是业余爱好者还是专业人士,他们的平台都非常方便。总体而言,JLC3DP为从事3D打印项目的任何人提供了可靠且预算友好的解决方案。使用此链接,您的订单将获得巨大的折扣。
步骤2:显示组装
首先把1602液晶显示器放到它的插槽上,在把显示器放在它的插槽上的时候要小心,确保你放了一点力,这样我才能放进它的插槽。现在连接四线显示,我使用26 awg硅线更好的结果。
•红色(VCC)
•黑色(接地)
•黄色(sci)
•绿色(SDA)
步骤3:测压元件组装
现在让我们将称重传感器组装在外壳上,首先使用两个M3螺钉将其安装在底部外壳上。安装M3螺钉时,请使用六角扳手。现在把锅放在上面,再用两个M3螺丝把它拧紧。确保每件东西都拧紧。还要确保你已经拧紧了测压元件的右侧和角度。测压元件上有一个标签,表明它的位置。
步骤4:开关组装
现在把开关放在它的槽里,有两种开关。1个开/关开关,2个推开关。将开关依次放在相应的槽位上。用一点强力胶把它固定在槽上。
步骤5:微控制器选择
为了控制这个项目,你需要一个微控制器,它就像这个项目的大脑一样工作。你甚至可以用Arduino Nano,但这里我用的是DFRobot firebettle 2 esp32c6,因为它比Arduino Nano快,而且它有一个内置的锂电池充电芯片。所以我不需要增加一个额外的充电模块来给电池充电。让它成为这个diy项目的完美选择。
步骤6:联系
现在我来做所有分量的连接。因为我没有笔记本电脑,所以我可以画一个图解给你们看。在这里,我将尽我最大的努力让你知道关于连接的一切。
这是称重传感器和HX711传感器之间的连接。
•测压元件(红线)TO HX711 (E+)
•测压元件(黑线)TO HX711 (E-)
•传感器(绿线)TO HX711 (A-)
•传感器(白线)TO HX711 (A+)
这是HX711传感器和DFRobot firebet2 ESP32C6之间的连接。
•HX711 (VCC) TO Firebettle 2 ESP32C6 (VCC或3.3v或5v)
•HX711 (GND) TO Firebettle 2 ESP32C6 (GND)
•HX711 (DT) TO Firebettle 2 ESP32C6 (GPIO 2)
•HX711 (SCK) TO Firebettle 2 ESP32C6 (GPIO 3)
这是LCD 1602显示器和DFRobot firebet2 ESP32C6之间的连接。
•1602 LCD (VCC) TO Firebettle 2 ESP32C6 (VCC或3.3v或5v)
•1602 LCD (GND) TO Firebettle 2 ESP32C6 (GND)
•1602 LCD (SCL) TO Firebettle 2 ESP32C6 (GPIO 7)
•1602 LCD (SDA) TO Firebettle 2 ESP32C6 (GPIO 6)
这是push switch和DFRobot firebet2 ESP32C6之间的连接。连接第一个开关,这是一个校准按钮。
•交换机一侧到Firebettle 2 ESP32C6 (GPIO 4)
•Switch TO Firebettle 2 ESP32C6的第二侧(GND)
第二开关的连接,用于Tare功能。
•交换机一侧到Firebettle 2 ESP32C6 (GPIO 5)
•Switch TO Firebettle 2 ESP32C6的第二侧(GND)
电池与微控制器的连接非常简单,只需将电池连接到微控制器,上面已经标记了正负两个极性。正号是加号,负号是黑色。此外,开/关开关的连接很简单,只需将其连接在电源输出之间,您就完成了!
步骤7:Rest组件组装
现在只剩下几个组件组装,因为没有专门的空间为HX711传感器和微控制器和锂电池,一个简单的技巧工作最好!只需在底部面板上加一小块双面胶带,并牢固地将两个组件放在上面。这保证了他们的安全,没有任何额外的麻烦。步骤8:最后的组装现在一切都准备好了,是时候做最后的润色了!仔细对准后面板并用螺钉固定。确保每件东西都贴合,不要把螺丝拧得太紧。一旦完成,快速检查一下,确保一切安全。您可以使用橡胶垫更有吸引力的外观和长期使用。为了上传代码,我遇到了很多困难,因为我没有笔记本电脑。尽管我的努力得到了这个结果,我还是为这个项目写了一个代码。安装最新的Arduino IDE:在Arduino官方网站下载并安装最新版本的Arduino IDE。添加ESP板:打开Arduino IDE,进入File > Preferences。在“附加板管理器URL”字段中,添加ESP32板的URL:
进入Tools > Board > Boards Manager,搜索“ESP32”并安装。安装必需的库:在上传代码之前,安装必要的库。打开草图>包括图书馆>管理图书馆。搜索并安装以下软件:
•液晶i2c
•HX711
上传代码:在Arduino IDE中打开提供的代码文件。从Tools菜单中选择正确的Board和Port。单击Upload按钮并等待该过程完成。几秒钟后,你会收到一个完成上传的消息!
在代码中,我已经放入了自动校准过程,这意味着你不需要在代码中放入权重值并再次上传。马上上传代码。重量秤有一个自动校准500g,但你也可以手动校准它使用推开关。按住校准按钮几秒钟。显示器将提示您放置已知的重量。把一个精确的重量(例如,500克标准重量)放在秤上。系统将自动调整并存储校准数据。校准后,如果显示器显示小变化,使用Tare按钮将其重置为零。现在,你的天平已经精确校准,可以使用了。
步骤11:测试在使用自制体重秤之前,一定要给电池充满电。
由于我使用的是DFRobot firebet2 ESP32C6,它有一个板载锂电池充电芯片。允许方便和高效的充电。只需通过内置的充电端口将其连接到电源,一旦电池充电,微控制器上的绿色led将发光&秤将准备使用。在测试过程中,该秤表现非常好,提供了准确和一致的重量测量。它成功地处理了各种厨房食材,确保了烹饪和烘焙的精度。显示屏清晰易读,整体响应时间快速可靠。这个彻底的测试过程证实,体重秤不仅是功能性的,而且是一个可靠的厨房工具的日常使用。
步骤12:在我的结论中,这个DIY的体重秤是任何厨房的完美补充,设计的精确和效率。
使用Fusion 360,我设计了一个时尚、实用的外壳,既耐用又美观。这种重量秤确保精确测量,使其成为精确烹饪和烘焙的可靠伴侣。凭借其紧凑的设计和用户友好的界面,它无缝集成到任何厨房设置。无论你是专业厨师还是家庭厨师,这个DIY项目都为保持食谱的一致性提供了一个既经济又实用的解决方案。通过建立这个规模,你不仅可以改善你的烹饪体验,还可以获得对电子产品和DIY创新的宝贵见解。我希望这个项目能激励你为你的厨房探索更多的创意和功能。烹饪的快乐!
本文编译自hackster.io