Hackaday.io上的树莓派项目-拿铁咖啡机
收藏
分享
脑图
Hackaday.io上的树莓派项目-拿铁咖啡机
关于项目
项目描述:Lattefy 咖啡壶是一个围绕滴水咖啡壶构建的完整自动咖啡壶的项目。我们正在添加选择不同的咖啡颗粒,也添加牛奶的选项,这可以通过安装在设备上的控制面板或通过互联网完成。
项目详情
这台咖啡机是我们为研究所的课题所做的工作。我们正在重复使用咖啡机,因为它有泵送/加热系统和温度开关,因为这是用220伏驱动的,我们觉得使用已经建成的更安全。
咖啡机(Lattefy)将用一个raspberry pi来控制,因为它有互联网连接,而且我们已经有了互联网连接,为了在Lattefy和任何其他设备之间进行通信来下订单并报告订单状态,我们将使用pushbullet,它有一个很好的python API。
项目图片
1 X 树莓派
2 X 伺服电机
1 X 咖啡机
1 X Arduino
1 X 16x2 液晶屏
2 X 电磁
项目日志
最后,我们有一些时间继续我们的项目,我们已经写了几行代码,并设计了一堆概念的拿铁。
这是我们一直在制定一些概念,每次迭代都开发一个更简单的设计,以便于构建。
我们已经购买了我们需要的硬件,但不幸的是,它还没有到达,所以我们一直在软件工作,但没有硬件来尝试我们的代码,使它有点困难。
我们编写的代码分为两个子函数,一个用于检查按钮,另一个用于侦听物理按钮,另一个处理子函数接收的信号的父处理。每当你要求咖啡用推弹或按下控制面板上的按钮,一个信号被发送到主机的过程,然后使你订购咖啡。
我们刚买了咖啡壶, 把它拆开, 这是我们需要的部分 (他们都显示在图片中):
泵送和加热系统
温度开关
水箱
现在,我们必须测量一切,并购买我们需要的零件,然后我们将准备开始构建原型。
起初,我们计划使用Twitter作为拿铁fy和其他设备之间的通信系统,但在API出现一些问题后,认为它不够安全,基本上任何人都可以发送请求给拿铁,我们决定用户推子弹威奇是有点安全,设备之间的通信是私人的,你必须知道拿铁的电子邮件帐户发送它的请求。
此时,代码(可以在 github 存储库中看到)能够读取消息并回答它们,组件和完整的功能尚未决定,因此它无法对您的订单执行任何有成效的工作。
对 Lattefy 的请求将类似:
请求者:咖啡加牛奶
拿铁: *处理订单*
Lattefy: 订单完成, 你可以拿起你的咖啡与牛奶
这是拉西和我之间的实际 "对话", 用西班牙语:
评论
0 / 100
查看更多
1503881740
2020-08-26
792
硬禾服务号
关注最新动态
0512-67862536
info@eetree.cn
江苏省苏州市苏州工业园区新平街388号腾飞创新园A2幢815室
苏州硬禾信息科技有限公司
Copyright © 2023 苏州硬禾信息科技有限公司 All Rights Reserved 苏ICP备19040198号