想法来源:女朋友在家里买了鱼缸养鱼,而她有时候要回老家,那么很长一段时间鱼缸都无人打理,我们知道,如果不及时给水打氧,鱼会很快缺氧而死,而大部分的观赏鱼都是死于缺氧。

血的教训:在夏天下大雨前,下雨前空气中的湿度大,水蒸汽含量高.使大气压降低,进而导致水中的含氧量降低,导致我们鱼缸中养的几条鱼死了一大半。我们也是利用此原理,通过监控大气压强来控制氧泵的开关。同样也可以设置每天定时打氧。比如,每隔两小时,打氧二十分钟。反正目的只有一个,让我们鱼缸中的含氧量保持在一个比较高的水平。

准备工具:

  1. 树莓派4b一个
  2. 继电器一个
  3. 摄像头一个
  4. 温湿度传感器DHT11一个
  5. 气压计BMP280一个
  6. 氧气泵一个(220V供电)
  7. 云服务器一台

树莓派用做主控,负责采集各种传感器的数据并上传到至云服务器,还负责接收氧气泵的开关指令,进而控制氧气泵的开关。

继电器用于控制220V氧气泵的通断,弱电端连接树莓派GPIO口,强电端直接连接220V交流电。继电器一定要买5V控制的那种,有的是12V控制的,千万别买错。

接线方式:

树莓派+传感器+公网服务器 组件自己的物联网平台(四)制作一个智能鱼缸相关推荐

  1. Mavenir推出智能物联网平台以实现更智能的分析

    通过端到端低延迟物联网分析,Mavenir利用人工智能技术来发挥5G潜力 德州理查森--(美国商业资讯)--Mavenir是一家网络软件提供商,致力于利用可以在任何云上运行并改变世界连接方式的云原生软 ...

  2. 基于iOS快捷指令和Siri控制连接OneNET物联网平台的STM32的智能安防家居系统

    摘要 之前做了一个智能安防系统,用STM32单片机作为主控芯片,ESP8266-01s模块作为Wi-Fi模块,成功利用MQTT协议实现了连接阿里云物联网平台或中国移动OneNET平台,并支持实时上报环 ...

  3. Ayla 物联网平台全面支持主流智能语音系统

    企业级物联网平台供货商Ayla Networks宣布全面支持目前市面上主流的智能语音助理生态系统,包括Apple Siri.亚马逊Alexa.Google Home及腾讯小微,并于目前正在柏林举办的全 ...

  4. 使用ESP8266接入阿里云物联网平台(阿里 云智能APP)可远程控制电脑开关机,灯光等设备 CP2102, CH340

    首先,不是问题太复杂,是网上的教程不对! 在这里将详细,简单易懂的描述如何做到标题上的功能 本次目的是手机远程控制设备  文末会附上编译器,源码,第三方库 你需要准备这些东西 1.ESP8266(CH ...

  5. ESP8266开发之旅 阿里云生活物联网平台篇② 使用云智能App,配置自己的App,无需开发

    文章目录 1.前言 2.云智能App -- 免开发公版App 授人以鱼不如授人以渔,目的不是为了教会你具体项目开发,而是学会学习的能力.希望大家分享给你周边需要的朋友或者同学,说不定大神成长之路有博哥 ...

  6. GPRS连接阿里云物联网平台四

    四,更新设备状态 上一篇文章介绍了如何控制设备,后来发现查看设备的时候开关一栏没有数据 就修改一下代码更新开关状态 重新烧录就可以看到我们的状态上传成功 模拟一下 状态更新成功

  7. 6. 毕业设计温湿度监控系统(ESP8266 + DHT11 +OLED 实时上传温湿度数据给公网服务器并在OLED显示屏上显示实时温湿度)

    文章目录 硬件环境 软件环境 1. WiFi联网和HttpPost配置 2. DHT11温湿度读取和OLED显示配置 3. Web服务器配置(用于接收HTTP数据请求) 实验过程 1. ESP8266 ...

  8. 阿里云物联网平台体验(树莓派+Python篇)

    阿里云物联网平台体验(树莓派+Python篇) 虽然对阿里云物联网平台比较熟悉了,从一开始就有幸参与了飞凤平台(Link Develop 一站式开发平台的前身)的一些偏硬件接入的工作.但是同时也见证了 ...

  9. 树莓派接入阿里云物联网平台

    树莓派接入阿里云物联网平台 1.创建阿里云物联网账号 2.创建产品 这一步是要选择你开发工具,用js语法简单一点,所以选择的js,mtqq是消息传输队列协议,这个也需要学习. 这里有linux工具包, ...

  10. 【4G模块】中移物联ML302 + GD32F407 使用支持MQTT协议AT指令接入阿里云物联网平台

    目录 〇.目的.GD32.ML302相关简介 0.目的: 1.ML302: 2.LTE Cat.1: 3.GD32F407 一.GD芯片创建工程写驱动:LED.串口4.4G模块 1.创建工程 2.LE ...

最新文章

  1. oracle中 怎么替换,oracle如何替换字符串?
  2. html工具类,一些小工具
  3. bzoj 2179 FFT快速傅立叶
  4. NewLife.Net——管道处理器解决粘包
  5. hive分区用2个字段有何限制_Hive分区表和桶表的使用
  6. MFC CPropertySheet 多页面切换 实例
  7. 基于日志的交换机故障预测
  8. 血泪八条---给中国IT教育培训机构
  9. python与java的默认入参(重载)
  10. Cglib 如何实现多重代理?
  11. 如何使用SVG生成超酷的页面预加载素描动画效果
  12. php如何获取当前的cookie,怎么获取cookie的值
  13. Ubuntu 安装字体方法
  14. 斩于马下 挑战木马克星:Ewido显神威(转)
  15. 灵动ICPC冬令营基础-5
  16. 2018-2019 ICPC, NEERC, Northern Eurasia Finals K. King Kog's Reception 线段树
  17. “北大数学系扫地僧” 等十人获奖,均分1000万元,达摩院2021青橙奖出炉
  18. 简单猜年龄游戏Python代码
  19. 点餐系统(设计模式)
  20. 项目管理基础之逻辑思维学习

热门文章

  1. 123hoo.com网摘中国开发手记(一)都是些简单的东西!:)
  2. java调用手机截屏_android实现手机截屏并保存截图功能
  3. C语言程序设计预备作业
  4. 如何让木马克星能在win2003上免费使用
  5. 纯策略纳什均衡与混合策略纳什均衡的比较
  6. CAJViwer安装提示:请求的操作需要提升
  7. 恒玄BES调试笔记-BES2500啸叫howling
  8. 你还记得大明湖畔的oop原则吗?
  9. 沃Phone可否乐成
  10. Compile fails with 3.5 framework but succeeds with 4.0