1.系统功能

监测土壤湿度、环境温度、光照强度

根据当前环境自动浇水,寒冷天气自动加热土壤

2.所需元器件

TPYBoard板子1块

光敏模块1块

DS18B20模块1块

土壤湿度检测模块1块

杜邦线若干

继电器2个

3. 接线方式

4.源代码

from pyb import Pin, ADC

from ds18x20 import DS18X20

gl = 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)

【BZOJ】【3210】花神的浇花集会

曼哈顿距离与切比雪夫距离 QAQ蒟蒻并不知道切比雪夫距离是什么……并不会做这道题…… 去膜拜了PoPoQQQ大爷的题解: 题目大意:给定平面上的n个点,求一个点到这n个点的切比雪夫距离之和最小 与31 ...

BZOJ3210&colon; 花神的浇花集会

3210: 花神的浇花集会 Time Limit: 1 Sec  Memory Limit: 128 MBSubmit: 238  Solved: 119[Submit][Status] Descri ...

&lbrack;LeetCode&rsqb; Design Search Autocomplete System 设计搜索自动补全系统

Design a search autocomplete system for a search engine. Users may input a sentence (at least one wo ...

BZOJ&lowbar;3210&lowbar;花神的浇花集会&lowbar;切比雪夫距离

BZOJ_3210_花神的浇花集会_切比雪夫距离 Description 在花老师的指导下,每周4都有一个集会活动,俗称“浇水”活动. 具体浇水活动详情请见BZOJ3153 但这不是重点 花神出了好多 ...

牛客HJ浇花。

我也不知道这是什么类型的题,算是简单模拟吧.但是有个方法很赞. 开两个数组,一个模拟花,一个记录不同浇花次数花的数量: 要找浇水的次数,那么记每次浇水的开头和结尾就行了,a—b;那么f[a]++;f[ ...

Cobbler自动部署主机系统

Cobbler自动部署主机系统 简介: Cobbler由python语言开发,是对PXE和 Kickstart以及DHCP的封装.融合很多特性,提供了CLI和Web的管理形式.更加方便的实行网络安装. ...

基于DRL和TORCS的自动驾驶仿真系统——之环境配置

基于DRL和TORCS的自动驾驶仿真系统 --之环境配置 玩TORCS和DRL差不多有一整年了,开始的摸爬滚打都是不断碰壁过来的,近来在参与CMU的DRL10703课程学习和翻译志愿者工作,也将自己以 ...

BZOJ 3210&colon; 花神的浇花集会

3210: 花神的浇花集会 Time Limit: 1 Sec  Memory Limit: 128 MBSubmit: 577  Solved: 299[Submit][Status][Discus ...

【bzoj3210】花神的浇花集会 旋转坐标系

题目描述 在花老师的指导下,每周4都有一个集会活动,俗称“浇水”活动. 具体浇水活动详情请见BZOJ3153 但这不是重点 花神出了好多题,每道题都有两个参考系数:代码难度和算法难度 花神为了准备浇花 ...

随机推荐

jQuery&period;Callbacks之demo

jQuery.Callbacks是jquery在1.7版本之后加入的,是从1.6版中的_Deferred对象中抽离的,主要用来进行函数队列的add.remove.fire.lock等操作,并提供onc ...

Python正则表达式详解

我用双手成就你的梦想 python正则表达式 ^ 匹配开始 $ 匹配行尾 . 匹配出换行符以外的任何单个字符,使用-m选项允许其匹配换行符也是如此 [...] 匹配括号内任何当个字符(也有或的意思) ...

C&plus;&plus; STL之vector用法总结

介绍 vector是表示可变大小数组的序列容器. 就像数组一样,vector也采用的连续存储空间来存储元素.也就是意味着可以采用下标对vector的元素进行访问,和数组一样高效.但是又不像数组,它的大 ...

js监听键盘回车

//监听回车 $(document).keydown(function(e) { ) { $("#btnLogin").click(); } }) //input绑定回车 $('# ...

java的加减乘除

//编写一个程序,用户输入两个数,求出其加减乘除,并用消息框显示计算结果.//MengYao,2015,10,6 import javax.swing.JOptionPane;public class ...

JobClient学习------作业提交与初始化

public static void main(String[] args) throws Exception { Configuration conf = new Configuration(); ...

php简单计数器程序&lpar;文本计数器、图形计数器&rpar;

分享二个php计数器的例子. 1).文本计数器 <?php $countfile="/count.txt";  //设置保存数据的文件 if (!file_exists($c ...

python os模块学习

一.os模块概述 Python os模块包含普遍的操作系统功能.如果你希望你的程序能够与平台无关的话,这个模块是尤为重要的. 二.常用方法 1.os.name 输出字符串指示正在使用的平台.如果是wi ...

C&plus;&plus;构造函数初始化列表与赋值

C++中类的初始化操作一般有四个部分组成: 1.构造函数初始化列表 2.构造函数体内赋值 3.类外部初始化 4.类声明时直接赋值 对于内部数据类型(char,int,float...),构造函数初始化 ...

PHP删除目录及目录下所有文件

/** * 删除目录及目录下所有文件或删除指定文件 * @param str $path 待删除目录路径 * @param int $delDir 是否删除目录,1或true删除目录,0或false则 ...

python单片机自动浇花_[MicroPython]TPYBoardv102自动浇花系统相关推荐

  1. diy 单片机 自动浇花_造个自动浇花装置(完)

    认识众多玩家高手/拆客/DIYer,查阅更多资源,一起学习技术知识 您需要 登录 才可以下载或查看,没有帐号?立即注册 x 我差不多得出去读大学了,家里刚种的薰衣草父母没时间浇花,那就造一个自动浇花装 ...

  2. 苹果 python蚂蚁森林自动收能量_蚂蚁森林自动收取能量、偷取能量、浇水(使用adb、python)...

    涉及到的技术: 1.python 2.adb 具备的功能: 1.自动收取能量 2.自动偷取能量 3.自动给指定的朋友浇水 使用方法: 1.打开电脑,USB线一头接手机,一头接电脑. 2.电脑运行pyt ...

  3. 探探自动右滑_探探自动右滑:Python学习日志番外01

    给很多人种草了Python 像博主是直接用在工作中做ASO分析.自动化打包 但大多数朋友都说不知道用在什么地方 学会了爬虫也不知道干嘛? 博主想了许久 秉承"Python自有黄金屋,Pyth ...

  4. 自动驾驶芯片_盘点全球自动驾驶芯片“战场”参与者

    据了解,目前出货量最大的驾驶辅助芯片厂商Mobileye.Nvidia形成"双雄争霸"局面,Xilinx则在FPGA的路线上进军,Google.地平线.寒武纪向专用领域AI芯片发力 ...

  5. 五级自动驾驶分级_关于确保自动驾驶汽车安全的五件事

    五级自动驾驶分级 乔纳森·奥卡拉汉(Jonathan O'Callaghan)(by Jonathan O'Callaghan) Self-driving cars, or connected and ...

  6. python蚂蚁森林自动偷能量_蚂蚁森林自动偷能量app

    蚂蚁森林自动偷能量app是针对支付宝"蚂蚁森林"活动玩法退出的一款全新自动偷能量插件,它可以帮助你自动偷取好友蚂蚁森林里的能量,并且不会有封号的危险. 蚂蚁森林自动偷能量app怎么 ...

  7. python蚂蚁森林自动偷能量_蚂蚁森林自动偷能量 激活 - 『精品软件区』 - 吾爱破解 - LCG - LSG |安卓破解|病毒分析|www.52pojie.cn...

    本帖最后由 我就是帅啊 于 2019-5-19 12:31 编辑 混点热心值吧,打赏我一点热心值吧!!!(还差1分~) ID在帮助里查看,高版本的直接安装打开是没作用的,要激活. 附上太极官方模块下载 ...

  8. python人脸识别门禁_树莓派人脸识别门禁系统图文教程

    前面发布了人脸识别门禁系统的系列视频教程,现在补上图文版,方便查看指令和代码,这篇文章也是对之前的文章的更新与完善. 本系统中树莓派调用百度智能云人脸识别API,实现人脸识别门禁,主要分为三个模块来实 ...

  9. dev c++代码自动补全_让代码自动补全的全套流程

    作者: 熊唯,黄飞 ,腾讯 PCG/QQ研发中心/CV应用研究组 AI 如果真的可以写代码了,程序员将何去何从?近几年,NLP 领域的生成式任务有明显的提升,那通过 AI 我们可以让代码自动完成后续补 ...

最新文章

  1. thinkPHP学习笔记(2)
  2. vs代码显示波浪线,但没编译错误
  3. js进阶 12-8 如何知道鼠标和键盘当前操作的是哪个键
  4. 【Android】将Xamarin For VS升级为4.0.1.145版
  5. linux文件系统挂载磁盘,linux – 无法挂载磁盘(VFS:找不到ext4文件系统)
  6. Python 字符串操作(string替换、删除、截取、复制、连接、比较、查找、包含、大小写转换、分割等)...
  7. jstl fmt:formatNumber 数字货币格式化
  8. linux 内核系统优化,Linux高并发应用类型对系统内核的优化
  9. [Codeforces677B]Vanya and Food Processor(模拟,数学)
  10. html页面布局代码bootstrap,Bootstrap3.0学习笔记之页面布局
  11. JS:ES10新特性
  12. sql server中的注释快捷键
  13. matlab imdilate
  14. nginx cache配置
  15. c语言编辑回文数,C语言实例 回文数
  16. button3 电脑上mouse,自定义鼠标按键(X-Mouse Button Control)
  17. oracle 菜单不见了,桌面任务栏不见了 - 电脑任务栏不见了的解决办法 - 安全专题...
  18. 你可能不知道的 Ps 技巧
  19. 【java_设计模式】建造者模式
  20. appium 报错:Original error:Could not proxy command to remote server. Original error:socket hang up

热门文章

  1. 图像复原与重建(含傅里叶切片定理推导)
  2. 机器学习与高维信息检索 - Note 6 - 核, 核方法与核函数(Kernels and the Kernel Trick)
  3. 强化学习(五) - 时序差分学习(Temporal-Difference Learning)及其实例----Sarsa算法, Q学习, 期望Sarsa算法
  4. 【UE5】虚幻引擎5中的VFX游戏特效制作学习教程
  5. Unity增强现实初学者指南视频教程 A Beginner’s Guide to Augmented Reality with Unity
  6. Go: 分布式学习利器(3) -- Go的数据类型和运算符
  7. 数据库1.0 -- 数据库的基本操作
  8. Codeforces Round #370 (Div. 2)
  9. POJ1276Cash Machine
  10. 【C++】拷贝,赋值与构造