最好的电子音响科技diy制作网站

haoDIY_音响电子电脑科技DIY小制作发明

临时雇员.与WiFi UI RH数据记录器

时间:2017-05-23 22:08来源:未知 作者:admin 点击:
我知道! 你在想:em哦,上帝另一个特别的温度和湿度的愚蠢的项目/em等等! 这里有你可能感兴趣的特征: 这一数据记录器strong可以运行55天/strong之前的strong记忆是完整的/strong(考虑15分钟采样率和一个64K的岩石) 为什么我创建的项目吗? 因为我需要记
临时雇员.与WiFi UI RH数据记录器

我知道!你在想:“<em>哦,上帝…另一个特别的温度和湿度的愚蠢的项目…</em>”等等!这里有你可能感兴趣的特征:

  • 这一数据记录器<strong>可以运行55天</strong>之前的<strong>记忆是完整的</strong>(考虑15分钟采样率和一个64K的岩石)

为什么我创建的项目吗?因为我需要记录温度和湿度以15分钟率在6天徒步探险通过格兰Desierto de祭坛(111英里)。我需要的是便宜可靠的精确的易于使用最重要的是,能竞选的日子无需任何自由存储空间或电池充电。

我是怎样建造它呢?遵循的步骤!

你喜欢它吗?请投票!
在这里:http:/ / www.instructables。COM /竞赛/微控制…
在这里:https://www.instructables.com/contest/sensors2017/

步骤1:零件清单

部很容易找到(亚马逊、易趣网、经销商等)和相对便宜的:

  • 1×<strong>ESP8266</strong>版esp07(我的最爱)

你还需要<strong>定期的电子工具,</strong>如烙铁、钳子、电线等,一个<strong>热胶枪</strong>和一个<strong>ftdi232 3.3v</strong>程序员。

步骤2:焊接部件

我们要建立的电路。

首先我们需要线ESP正确:

  1. 线gpio15 GND(模式配置)
  2. 线gpio02 VCC(模式配置)
  3. 丝编ch_pd VCC(使芯片)
  4. 线gpio16 RST(为深睡眠唤醒)
  5. 线滑动开关gpio00和GND之间,我们把它叫<strong>程序切换</strong>(切换运行和编程模式)

然后我们可以将温度。湿度传感器的ESP:

  1. 金属Si的SDA ESP的gpio13
  2. 金属Si的SCL ESP的gpio12
  3. 金属硅的GND ESP的GND
  4. 金属硅的3.3V VCC到ESP的VCC

最后,我们需要建立的电源设置:

  1. 电线电池的位置一个滑动开关
  2. 线滑动开关的输入电压,我们把它叫<strong>电源开关</strong>

现在我们可以与其他电源电路对:

  1. 线是输出到ESP的VCC
  2. 线是电除尘器的接地接地

在这一点上,你应该能够看到EPS和硅的功率LED开启时,接通电源开关。如果没有,仔细检查你的电路的开口和短裤,确保你的电池完全充电。

LED吸引不必要的电流必须除去由脱焊或仔细地“破坏”他们用钳子。

这里是一个线路板的电路原理图来看,你可以下载Fritzing文件在这里

临时雇员.与WiFi UI RH数据记录器

步骤3:把程序ESP

Flash的ESP我们将使用Arduino IDE。它的几乎一样容易闪烁的Arduino。

确保<strong>电源开关</strong>是特纳掉。

首先连接你的FTDI程序员如下:

FTDI销 ESP销
RX TX
TX RX
GND GND

不要连接FTDI公司的VCC ESP的VCC为ESP已经由电池供电,它可以破坏它。

连接到您的计算机的USB端口的程序员。

安装Arduino IDE:看到我的一个伊卜莉斯第一步。:http:/ / www.instructables。COM /身份证/物联网报警门升级/ # STEP1

下载并解压缩si7021图书馆在Arduino的库文件夹:https://github.com/lowpowerlab/si7021/archive/master.zip

我从GitHub下载最新版本的代码:https://github.com/clemrz/espdatalogger/archive/master.zip

将文件解压到Arduino的文件夹并打开<em>espdatalogger /软件设计/ esp8266_data_logger / esp8266_data_logger.ino</em> Arduino IDE。

设置<strong>程序开关</strong>有gpio00和GND之间的连续性,这是<strong>程序模式</strong>(与<strong>运行模式</strong>)。

打开<strong>电源开关</strong>。

推动Arduino IDE上传按钮,ESP应该闪着固件顺利。

设置<strong>程序切换</strong>到<strong>运行模式</strong>。

步骤4:[可选]代码文档

在这一步我解释如何的软件/固件工程。

有2个主要的“功能”:

  • 一个记录的温度和湿度非常省电的方式
  • 另外,激活WiFi服务数据和参数提供一个用户界面

当ESP启动或唤醒,它运行的<em>设置</em>功能,我们读gipo04,一个连接到<strong>WiFi按钮</strong>。

  • 如果该引脚为高,这意味着没有按下按钮(由于内部上拉电阻)。在这种情况下,我们将读取传感器,存储的值读入文件和睡觉用的采样率参数定义的时间量。
  • 如果是低的,这意味着按下该按钮,而不是记录的值的一组新的我们将激活WiFi接入点模式和服务网页。这个网站允许可视化提供一个不同的领域,如下载和行动:
    • 从TE EEPROM存储器删除文件
    • 改变采样率参数的值(唤醒率)
    • 重置ESP
    • 等.

如果你想知道更多关于它随时检查自述文件文件在这里

步骤5:初步测试

一切都成了漂亮的外壳移动之前,我们将确保它的工作是设计。

打开接入点/ WiFi做以下:

  1. 确保电路通电
  2. 推动和维持推<strong>WiFi按钮</strong>

任何使用WiFi功能的设备,如智能手机,平板电脑或电脑,搜索开放的WiFi信号,对它的命名<em>espdatalogger</em>。

使用Web浏览器上配对的装置,请访问以下网址:HTTP:/ / 192.168.4.1

你应该看到一个界面类似于这一个:

临时雇员.与WiFi UI RH数据记录器

恭喜你,你做的!

步骤6:把它放在一个漂亮的外壳

用热胶枪固定牢固,各部分的外壳除了电压调节器可能变热(不通过),我用一个螺丝。

为了防止按键被背包或者我选择了离开他们口袋里无意中激活的外壳内。这样做的缺点是,我要拧下机箱拥有他们。你可以选择钻一些洞,让他们从外部访问,这是你的电话。

临时雇员.与WiFi UI RH数据记录器

外壳的一端由一块铝屏非常自由的空气流传感器的更换,也防止小物体侵入。如果你的机箱没有移动端可以钻一个孔,和胶水的屏幕。

临时雇员.与WiFi UI RH数据记录器

步骤7:结果

临时雇员.与WiFi UI RH数据记录器

我附上一个样品的CSV文件(下载直接从UI)和一个Excel文件,我解释了。

 
  • 临时雇员.与WiFi UI RH数据记录器data.csv
    下载
  • 临时雇员.与WiFi UI RH数据记录器data.xlsx
    下载

步骤8:最后的想法

在20usd这个项目是相当便宜的,,可以给你更多的想法,关于如何建立一个良好的自主、高效、WiFi功能、数据记录器!


(责任编辑:admin)
织梦二维码生成器
顶一下
(0)
0%
踩一下
(0)
0%
相关文章
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 验证码:点击我更换图片