python单片机自动浇花_[MicroPython]TPYBoardv102自动浇花系统
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: 花神的浇花集会
3210: 花神的浇花集会 Time Limit: 1 Sec Memory Limit: 128 MBSubmit: 238 Solved: 119[Submit][Status] Descri ...
[LeetCode] Design Search Autocomplete System 设计搜索自动补全系统
Design a search autocomplete system for a search engine. Users may input a sentence (at least one wo ...
BZOJ_3210_花神的浇花集会_切比雪夫距离
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: 花神的浇花集会
3210: 花神的浇花集会 Time Limit: 1 Sec Memory Limit: 128 MBSubmit: 577 Solved: 299[Submit][Status][Discus ...
【bzoj3210】花神的浇花集会 旋转坐标系
题目描述 在花老师的指导下,每周4都有一个集会活动,俗称“浇水”活动. 具体浇水活动详情请见BZOJ3153 但这不是重点 花神出了好多题,每道题都有两个参考系数:代码难度和算法难度 花神为了准备浇花 ...
随机推荐
jQuery.Callbacks之demo
jQuery.Callbacks是jquery在1.7版本之后加入的,是从1.6版中的_Deferred对象中抽离的,主要用来进行函数队列的add.remove.fire.lock等操作,并提供onc ...
Python正则表达式详解
我用双手成就你的梦想 python正则表达式 ^ 匹配开始 $ 匹配行尾 . 匹配出换行符以外的任何单个字符,使用-m选项允许其匹配换行符也是如此 [...] 匹配括号内任何当个字符(也有或的意思) ...
C++ 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简单计数器程序(文本计数器、图形计数器)
分享二个php计数器的例子. 1).文本计数器 <?php $countfile="/count.txt"; //设置保存数据的文件 if (!file_exists($c ...
python os模块学习
一.os模块概述 Python os模块包含普遍的操作系统功能.如果你希望你的程序能够与平台无关的话,这个模块是尤为重要的. 二.常用方法 1.os.name 输出字符串指示正在使用的平台.如果是wi ...
C++构造函数初始化列表与赋值
C++中类的初始化操作一般有四个部分组成: 1.构造函数初始化列表 2.构造函数体内赋值 3.类外部初始化 4.类声明时直接赋值 对于内部数据类型(char,int,float...),构造函数初始化 ...
PHP删除目录及目录下所有文件
/** * 删除目录及目录下所有文件或删除指定文件 * @param str $path 待删除目录路径 * @param int $delDir 是否删除目录,1或true删除目录,0或false则 ...
python单片机自动浇花_[MicroPython]TPYBoardv102自动浇花系统相关推荐
- diy 单片机 自动浇花_造个自动浇花装置(完)
认识众多玩家高手/拆客/DIYer,查阅更多资源,一起学习技术知识 您需要 登录 才可以下载或查看,没有帐号?立即注册 x 我差不多得出去读大学了,家里刚种的薰衣草父母没时间浇花,那就造一个自动浇花装 ...
- 苹果 python蚂蚁森林自动收能量_蚂蚁森林自动收取能量、偷取能量、浇水(使用adb、python)...
涉及到的技术: 1.python 2.adb 具备的功能: 1.自动收取能量 2.自动偷取能量 3.自动给指定的朋友浇水 使用方法: 1.打开电脑,USB线一头接手机,一头接电脑. 2.电脑运行pyt ...
- 探探自动右滑_探探自动右滑:Python学习日志番外01
给很多人种草了Python 像博主是直接用在工作中做ASO分析.自动化打包 但大多数朋友都说不知道用在什么地方 学会了爬虫也不知道干嘛? 博主想了许久 秉承"Python自有黄金屋,Pyth ...
- 自动驾驶芯片_盘点全球自动驾驶芯片“战场”参与者
据了解,目前出货量最大的驾驶辅助芯片厂商Mobileye.Nvidia形成"双雄争霸"局面,Xilinx则在FPGA的路线上进军,Google.地平线.寒武纪向专用领域AI芯片发力 ...
- 五级自动驾驶分级_关于确保自动驾驶汽车安全的五件事
五级自动驾驶分级 乔纳森·奥卡拉汉(Jonathan O'Callaghan)(by Jonathan O'Callaghan) Self-driving cars, or connected and ...
- python蚂蚁森林自动偷能量_蚂蚁森林自动偷能量app
蚂蚁森林自动偷能量app是针对支付宝"蚂蚁森林"活动玩法退出的一款全新自动偷能量插件,它可以帮助你自动偷取好友蚂蚁森林里的能量,并且不会有封号的危险. 蚂蚁森林自动偷能量app怎么 ...
- python蚂蚁森林自动偷能量_蚂蚁森林自动偷能量 激活 - 『精品软件区』 - 吾爱破解 - LCG - LSG |安卓破解|病毒分析|www.52pojie.cn...
本帖最后由 我就是帅啊 于 2019-5-19 12:31 编辑 混点热心值吧,打赏我一点热心值吧!!!(还差1分~) ID在帮助里查看,高版本的直接安装打开是没作用的,要激活. 附上太极官方模块下载 ...
- python人脸识别门禁_树莓派人脸识别门禁系统图文教程
前面发布了人脸识别门禁系统的系列视频教程,现在补上图文版,方便查看指令和代码,这篇文章也是对之前的文章的更新与完善. 本系统中树莓派调用百度智能云人脸识别API,实现人脸识别门禁,主要分为三个模块来实 ...
- dev c++代码自动补全_让代码自动补全的全套流程
作者: 熊唯,黄飞 ,腾讯 PCG/QQ研发中心/CV应用研究组 AI 如果真的可以写代码了,程序员将何去何从?近几年,NLP 领域的生成式任务有明显的提升,那通过 AI 我们可以让代码自动完成后续补 ...
最新文章
- thinkPHP学习笔记(2)
- vs代码显示波浪线,但没编译错误
- js进阶 12-8 如何知道鼠标和键盘当前操作的是哪个键
- 【Android】将Xamarin For VS升级为4.0.1.145版
- linux文件系统挂载磁盘,linux – 无法挂载磁盘(VFS:找不到ext4文件系统)
- Python 字符串操作(string替换、删除、截取、复制、连接、比较、查找、包含、大小写转换、分割等)...
- jstl fmt:formatNumber 数字货币格式化
- linux 内核系统优化,Linux高并发应用类型对系统内核的优化
- [Codeforces677B]Vanya and Food Processor(模拟,数学)
- html页面布局代码bootstrap,Bootstrap3.0学习笔记之页面布局
- JS:ES10新特性
- sql server中的注释快捷键
- matlab imdilate
- nginx cache配置
- c语言编辑回文数,C语言实例 回文数
- button3 电脑上mouse,自定义鼠标按键(X-Mouse Button Control)
- oracle 菜单不见了,桌面任务栏不见了 - 电脑任务栏不见了的解决办法 - 安全专题...
- 你可能不知道的 Ps 技巧
- 【java_设计模式】建造者模式
- appium 报错:Original error:Could not proxy command to remote server. Original error:socket hang up
热门文章
- 图像复原与重建(含傅里叶切片定理推导)
- 机器学习与高维信息检索 - Note 6 - 核, 核方法与核函数(Kernels and the Kernel Trick)
- 强化学习(五) - 时序差分学习(Temporal-Difference Learning)及其实例----Sarsa算法, Q学习, 期望Sarsa算法
- 【UE5】虚幻引擎5中的VFX游戏特效制作学习教程
- Unity增强现实初学者指南视频教程 A Beginner’s Guide to Augmented Reality with Unity
- Go: 分布式学习利器(3) -- Go的数据类型和运算符
- 数据库1.0 -- 数据库的基本操作
- Codeforces Round #370 (Div. 2)
- POJ1276Cash Machine
- 【C++】拷贝,赋值与构造