1.系统功能

监测土壤湿度、环境温度、光照强度
根据当前环境自动浇水,寒冷天气自动加热土壤

2.所需元器件

TPYBoard板子1块
光敏模块1块
DS18B20模块1块
土壤湿度检测模块1块
杜邦线若干
继电器2个

3. 接线方式


接线完毕之后将main.py、boot.py、ds18x20.py、onewire.py导入TPYBoard v102 盘符即可运行。自动浇水实验代码

5.源代码

from pyb import Pin, ADC
from ds18x20 import DS18X20gl = ADC(Pin('Y12'))             #300亮-1700暗
sd = ADC(Pin('Y11'))            #1800干-800湿
wd = DS18X20(Pin('Y10'))
ks = Pin('Y9', Pin.OUT_PP)
jr = Pin('Y8', Pin.OUT_PP)while True:print('\t光照强度:',gl.read(),'\t土壤湿度:',sd.read(),'\t当前温度:',wd.read_temp())pyb.delay(200)if gl.read()<=250 :        #阳光充足if sd.read()>800 :  #多浇水ks.value(1)else :ks.value(0)elif  gl.read()>=1300 :  #阳光不足if sd.read()>1200 : #少浇水ks.value(1)else :ks.value(0)else :                                  #阳光一般if sd.read()>1000 : #正常浇水ks.value(1)else :ks.value(0)if wd.read_temp()<18 : #温度过低jr.value(1)else :jr.value(0)

  

转载于:https://www.cnblogs.com/xxosu/p/9151548.html

MicroPython实例之TPYBoardv102自动浇花系统相关推荐

  1. python单片机自动浇花_MicroPython实例之TPYBoardv102自动浇花系统

    1.系统功能 监测土壤湿度.环境温度.光照强度 根据当前环境自动浇水,寒冷天气自动加热土壤 2.所需元器件 TPYBoard板子1块 光敏模块1块 DS18B20模块1块 土壤湿度检测模块1块 杜邦线 ...

  2. python单片机自动浇花_[MicroPython]TPYBoardv102自动浇花系统

    1.系统功能 监测土壤湿度.环境温度.光照强度 根据当前环境自动浇水,寒冷天气自动加热土壤 2.所需元器件 TPYBoard板子1块 光敏模块1块 DS18B20模块1块 土壤湿度检测模块1块 杜邦线 ...

  3. diy 单片机 自动浇花_基于单片机的自动浇花系统的设计

    中图分类号:TP368.12文献标识码:A 文章编号:2096-4706(2018)03-0000-03 Design of Automatic Watering System Basedon Sin ...

  4. 基于单片机的自动追日系统设计_基于单片机的自动浇花系统的设计

    龙源期刊网 http://www.qikan.com.cn 基于单片机的自动浇花系统的设计 作者:吴蓓 张阳 来源:<现代信息科技> 2018 年第 03 期 摘 要:为了解决人们生活中由 ...

  5. diy 单片机 自动浇花_基于单片机的自动浇花系统

    摘要 很多家庭都种植有令人赏心悦目的花卉,但是当主人外出几天时,为避免这些花卉处于无人浇水的境地,所以设计一种自动浇花器十分必要的.本系统采用51单片机STC12C5A60S2作为核心控制器,用土壤湿 ...

  6. 基于单片机的盆栽自动浇花系统-毕设课设protues仿真全套资料

    百度网盘下载地址(996):点击下载 功能介绍: 单片机土壤湿度检测自动浇花系统系统采用STC89C52单片机+ADC0832+LCD1602液晶+土壤湿度传感器+防水温度传感器+抽水电机+ 按键+蜂 ...

  7. 毕设--自动浇花系统的设计

    目录 毕设--自动浇花系统的设计 1.作品实物图 2.PCB原理图 3.元器件清单 4.土壤温湿度采集与显示 5.硬件电路设计 6.程序源码 7.资料获取 毕设–自动浇花系统的设计 注:本毕设资源可在 ...

  8. diy 单片机 自动浇花_自动浇花系统的设计及制作 基于Arduino

    对于家里有养花草的人来说,一旦到外地出差或者出门远游,他们会纠结一个问题:家里的植物交给谁来打理呢?外出期间没有人浇水,它们很有可能会枯死.如果真的找不到别人来帮忙的话,可以试着按照下面的教程DIY一 ...

  9. c语言51单片机湿度浇花器,基于51单片机的室内自动浇花系统的制作方法

    本实用新型涉及单片机应用领域,具体涉及一种基于51单片机的室内自动浇花系统. 背景技术: 随着科学技术不断进步,人民的消费水平和生活质量逐渐,物质水平已经满足不了人民的需求,精神上的需求越来越受人们的 ...

最新文章

  1. 光流法 Optical Flow
  2. ios:CGContextRef 渲染中文问题
  3. 刷了三遍面试题仍拿不到offer?如何掌握AI技术面正确刷题姿势?
  4. 腾讯开源软件镜像站上线
  5. Silverlight动画制作之From/To/By基本动画
  6. 微信公众号无限群发消息 v5.7.1 多功能版全开源 + 配置教程
  7. mac java myeclipse_Myeclipse mac版-Myeclipse 2015 Mac版下载 V2015免费版-PC6苹果网
  8. 离散型概率分布的抽样
  9. iphone连不上微软服务器,windows没法连接到iphone是什么意思
  10. 金庸群侠传修改器链接服务器,金庸群侠传全能修改器
  11. 安卓版AWZ爱伪装一键新机说明
  12. Docker——Dockerfile(构建自己的CentOS镜像和Tomcat镜像)并打包镜像发布上线
  13. background-attachment: fixed
  14. 音视频系列--音频基本理论
  15. CAD二次开发资料汇总
  16. Delphi/C#之父Anders Hejlsberg
  17. Kaili Linux系统修改mac地址(ubuntu等其它系统也同理)
  18. 设计渲染系统,为什么要特别关注“显卡”? | GAMES104实录 - 现代游戏引擎:从入门到实践
  19. 液压油缸检测如何选用合适的的快速接头规格型号
  20. C语言控制流编程试题,可编程控制器PLC试题及答案

热门文章

  1. Ubuntu 安装flash
  2. 验证组播的TTL阀值
  3. 从前端程序员的视角看小程序的稳定性保障
  4. 基于SAAS的IT运维管理方案
  5. 测试机型不够?把玩家反馈过的问题机型,都测个遍
  6. JS面向对象高级特性
  7. Cocos2dx小技巧 单例
  8. [原创].NET 分布式架构开发实战五 Framework改进篇
  9. ML近三年在CVPR比较流行被应用的技术有哪些?
  10. 【莓控】黑莓8110中文说明书