0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

物联网咖啡机制作图解

454398 来源:工程师吴畏 2019-08-16 11:51 次阅读

第1步:你需要什么

- Raspberry Pi Model 3

- 伺服电机(ARD-T010051)

- RTC DS3231

- CJMCU-832 PAM8302 2.5W D级单声道放大器

- 干簧传感器

- 5V继电器(10A) )

- 固态继电器(5V)

- 辅助电缆

- 收缩管

- 2x铜喷嘴

- Bicone piece

- 硅管

- Senseo锅炉1400W

- Senseo pump 22W

- Senseo watertank

- 簧片开关(常开)

- 铜线

- MCP3008

- 2x LDR

- 4欧姆扬声器(或者另一种类型)

- 2x 10KΩ电阻器

- 5KΩ电阻

- 二极管1N4007

对于我选择的工业外观,但是有很多方法可以放置组件,当你想放置它时可能看起来更有吸引力在你的家里。

第2步:入门

物联网咖啡机制作图解

我开始开放Senseo咖啡机和探索里面的组件。要将其打开,请使用梅花螺丝刀从后面卸下2个螺丝,然后将其撬开固定夹。

一旦打开,你只需要泵,锅炉,以及将所有东西放在一起的电线和管子。

下一步是将锅炉和泵安装到所需的位置套管,因为锅炉和水箱必须坐直,以便使用它们。确保水箱的配件正确,紧凑且易于接近。

完成后,您可以根据方案开始连接组件。

第3步:喷嘴(工业外观)

在喷嘴上,我使用了一个小金属容器,我在其中钻了一个足够大的孔,以适应双锥片。将管道安装到其中一个喷嘴上,然后将喷嘴拧紧到双锥管上。然后在金属容器和外壳上钻孔,并使用一些螺栓和螺母将其拧紧到外壳上。

步骤4:咖啡分配器(工业外观)

要拿着咖啡,你需要一个带透明盖子的容器可以安装到身体上。

在底部钻2个Ø 5mm的孔:

- 在容器的中心有一个 - 第一个在中间的一个孔和侧面

将伺服器的齿轮穿过靠近侧面的孔,然后用6条腿拧上一块(伺服附带)。

然后拿一块金属片弯曲成一个小轨道的形状,弯曲一个角落和一端的末端,这样你就可以将它安装到罐头的底部中心的洞。

使用安装支架将伺服系统更牢固地安装到容器主体上。

最后在容器的下背部钻一个#5; 5mm的孔以适合LDR,再安装一些孔以将容器安装到机器的主体上。

步骤5:准备和安装传感器

在锅炉中内置了一个NTC,你可以通过一个带有5KΩ的下拉电阻的分压器连接到MCP。

应首先准备咖啡和杯子检查的LDR。由于我使用的是金属外壳,因此必须将其隔离好,所以我不要将它与外壳短路。如果您还使用金属外壳,请执行以下操作:

- 在每个支脚周围放置一些隔离带,并用收缩管将其覆盖。 (见图1)

- 接下来,焊接每根支脚的电线,并用收缩管覆盖连接,这样所有连接都完全被覆盖。 (见图2和图3)

- 为第二个LDR重复这些步骤

- 将其中一个LDR的头部穿过你在咖啡容器中钻出的孔弯曲腿。 (见图4)

- 用隔离带覆盖,这样就不会有光线从后面穿过。

- 将另一个LDR安装到外壳的底部,用一块放置杯子时盖住的管子,或直接放入放置杯子的底座。 (当选择第二个选项时,请确保传感器上覆盖有防水透明材料!)

要将簧片传感器安装到水箱中,请用水填充以使磁铁处于水位它是最高点(水应该超过最小线)。然后你可以在元素切换时监听,或者你可以将它连接到rpi或arduino并连续打印值。

当你确定你知道传感器的确切位置时,安装它非常坚定地在水箱中添加大量的热胶以确保玻璃管不会破裂(这非常敏感)。 (见图5)

步骤6:接线和校准

装载覆盆子pi和木盒内的较大组件,顶部安装有木板(机器和杯架的底座)。我用维可牢尼龙搭扣来安装盒子里面的pi和组件。如果您愿意,可以将所有东西直接安装到ge GPIO引脚,或者使用面包板或电路板。

对于传感器的校准,检查在两种状态和不同光线下获得的值,并调整他们在代码中。 (我可能会或可能不会工作)。与NTC相同。

注意:值的变化方式取决于您将下拉缓冲区或LDR/NTC放在第一位。当您首次添加带LDR的电阻器时,您将获得更高的值以获得更低的曝光量。 (1023完全黑暗)。

当您想要使用项目中的报警系统时,需要将辅助电缆焊接到放大器的+ - 和GND,将扬声器焊接到放大器的输出引脚。然后还为电路板添加5V电压。 (这用作放大声音的参考电压)。然后,您仍然可以使用电路板上的电位计调节音量。

步骤7:系统部署

确保您拥有Raspberry Pi型号3已安装Raspbian和zeroconf,因此您可以通过SSH管道将其配置为无头。

如果您不知道如何操作,请按照本指南将Raspbian闪存到您的SD卡。要配置zeroconf,请打开计算机上的SD卡并编辑cmdline文件,并将以下内容添加到文件末尾(应该是一行)

ip=169.254.10.1

为了能够使用ssh连接到你的pi,你必须启用它。您可以通过在引导目录中添加名为SSH的文件而不使用扩展名(无.txt)来执行此操作。

配置完成后,您可以使用UNIX终端中的ssh命令或在Windows PC上使用Putty来为您的Raspberry Pi建立SSH管道。

首次登录pi时,凭据如下:

用户名: pi

密码:覆盆子

To make sure your raspberry pi is completely up to date, issue the following command in the terminal: sudo apt update && sudo apt upgrade

现在您可以通过发出以下命令来安装所需的软件包:

sudo apt install -y python3-venv python3-pip python3-mysqldb mariadb-server uwsgi nginx uwsgi-plugin-python3

接下来,添加一个主目录中具有适当名称的新目录(例如ufee)并进入其中:

mkdir project1 && cd project1

接下来,您要安装运行应用程序的虚拟环境。您可以使用以下命令执行此操作:

python3 -m venv --system-site-packages env source env/bin/activate python -m pip install mysql-connector-python argon2-cffi Flask Flask-HTTPAuth Flask-MySQL mysql-connector-python passlib

现在您的虚拟环境已启动并正在运行。现在你可以从我的github复制代码了。你可以在这里找到它。您也可以使用以下命令立即克隆它:

git clone https://github.com/JoshyJonckheere/ufee.git

接下来,我们将配置数据库:

sudo mariadb 《 ufee/sql/init_db.sql && sudo mariadb 《 ufee/sql/ufeedump.sql

NGINX的配置和UWSGI:

使用您自己的用户名使用以下命令更改配置文件中的‘Joshy’:

sed -i s/joshy/$USER/g conf/*

添加并激活服务:

sudo cp conf/project1-flask.service /etc/systemd/system/ sudo systemctl daemon-reload sudo systemctl start project1-flask.service

最后配置NGINX:

sudo cp conf/nginx /etc/nginx/sites-available/ufee sudo rm /etc/nginx/sites-enabled/default sudo ln -s /etc/nginx/sites-available/ufee /etc/nginx/sites-enabled/ufee sudo systemctl restart nginx.service sudo systemctl enable project1-flask.service

现在系统应该启动并运行!享用你的咖啡;)

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 物联网
    +关注

    关注

    2867

    文章

    41600

    浏览量

    358297
收藏 人收藏

    评论

    相关推荐

    基于APT32F1023的咖啡机触摸面板MCU方案设计

    随着生活节奏的加快,咖啡被许多人戏称为“续命神器”,而咖啡机可以快速、简单地制作出美味的咖啡,轻松打造专属的咖啡体验,成为高品质生活的重要组
    的头像 发表于 12-28 16:22 531次阅读
    基于APT32F1023的<b class='flag-5'>咖啡机</b>触摸面板MCU方案设计

    唯创知音WTN6080-8S语音芯片在咖啡机中的应用:增添声音魅力,提升用户体验

    WTN6080-8S语音芯片被应用于咖啡机中,通过声音播放提示IC的功能,为用户带来更直观、更人性化的操作体验。一、引导用户操作,简化咖啡制作流程咖啡机通常拥有多种功能和设置
    的头像 发表于 12-12 09:15 171次阅读
    唯创知音WTN6080-8S语音芯片在<b class='flag-5'>咖啡机</b>中的应用:增添声音魅力,提升用户体验

    咖啡机流量是如何控制的

    咖啡机是现代人生活中不可或缺的饮品制作设备,其中流量控制是咖啡机的重要技术之一。霍尔流量计是一种广泛应用于咖啡机流量控制的传感器。 霍尔流量计是一种利用霍尔效应测量流量的传感器。它由一
    的头像 发表于 10-31 13:42 382次阅读
    <b class='flag-5'>咖啡机</b>流量是如何控制的

    咖啡机是如何检测水位下降的?

    咖啡机作为现代生活的一部分,已经越来越普遍地存在于我们的生活中。然而,许多咖啡机的使用者可能并不清楚,或是初次听说,咖啡机是如何检测水位下降的。今天,我们就来深入探讨一下这个话题。 要实现咖啡
    的头像 发表于 10-30 15:08 301次阅读

    咖啡机如何检测缺液?

    咖啡机缺液提醒功能通常是由光电液位传感器实现的。这种传感器利用光线的反射和透射原理来检测液位。当咖啡机中的水箱或咖啡壶中的液体存在时,光线会被反射回来并被传感器接收。然而,当液体水平低于一定高度
    的头像 发表于 10-23 17:27 202次阅读

    爱普特32位MCU APT32F1023H8S6在BEEM咖啡机中的应用

    爱普特32位MCU APT32F1023H8S6在BEEM咖啡机中的应用
    的头像 发表于 09-19 16:52 542次阅读

    咖啡机缺水提醒功能是如何实现的

    咖啡机缺水提醒功能是如何实现的呢?让我们来看看升泽传感科技是如何利用光电液位传感器来实现这一功能的。 光电液位传感器内置了红外发射管和光敏接收器,并采用了棱镜结构作为检测部位。当咖啡机中的水量达到
    的头像 发表于 08-15 14:16 310次阅读

    咖啡机流量计的正确安装方法

    咖啡机流量计是一种用于测量咖啡机中水流量的设备,正确的安装方法可以确保咖啡机的正常运行和准确的水流量测量。 首先,选择合适的位置安装流量计。通常,流量计应安装在咖啡机的水管上,确保水流
    的头像 发表于 08-12 14:23 439次阅读
    <b class='flag-5'>咖啡机</b>流量计的正确安装方法

    咖啡机流量计的正确安装方法

    咖啡机流量计是一种用于测量咖啡机中水流量的设备,正确的安装方法可以确保咖啡机的正常运行和准确的水流量测量。 首先,选择合适的位置安装流量计。通常,流量计应安装在咖啡机的水管上,确保水流
    发表于 08-11 14:35

    设计一个片上系统-为安全的联网创建一个系统设备

    本指南适用于系统设计人员,可能使用Arm Flexible access。我们假设您希望为安全的联网设备开发片上系统(SoC),并且您打算SoC将用于智能咖啡机。然而,该指南可能与任何相关的
    发表于 08-02 09:33

    咖啡机是如何控制液体流量的以及实现缺液提醒功能的

    咖啡机是现代生活中常见的家用电器之一,它能够方便地制作出美味的咖啡。但是,你是否想过咖啡机是如何控制液体流量的呢?又是如何实现缺液提醒功能的呢?今天能点科技带大家了解一下相关内容。
    的头像 发表于 08-01 14:19 383次阅读

    带Arduino和蓝牙的智能咖啡机

    电子发烧友网站提供《带Arduino和蓝牙的智能咖啡机.zip》资料免费下载
    发表于 06-25 11:53 0次下载
    带Arduino和蓝牙的智能<b class='flag-5'>咖啡机</b>

    咖啡机缺水提醒方案-分离式液位传感器

    随着人们生活水平的提高,咖啡已成为许多人不可或缺的一部分。而咖啡机则成为了很多人在家中制作咖啡的首选工具。然而,由于大多数咖啡机都需要使用水
    发表于 06-13 14:17

    咖啡机器人如何实现液体流量控制

    咖啡机器人是近年来的一种智能化设备,它的出现大大提高了人们对咖啡制备的要求。在制作咖啡的过程中,液体流量控制是非常重要的一项工作。液体流量控制能够保证
    的头像 发表于 05-16 13:48 326次阅读
    <b class='flag-5'>咖啡机</b>器人如何实现液体流量控制

    机器人自动咖啡机如何实现流量控制的

    机器人自动咖啡机是一种高科技智能化设备,它可以自动化地制作出美味的咖啡。实现一个好的咖啡需要经过多个步骤,其中最重要的一步就是控制出水量。在制作
    的头像 发表于 05-09 13:48 406次阅读