2019独角兽企业重金招聘Python工程师标准>>>

最近在研究Turnipbit这块板子,打算是连接一个摄像头模块,正在实验练习中,(祝自己早日弄好)上篇文章我们讲了用Turnipbit连接LCD5110显示英文词句,前几天给家里花浇水的时候发现花招了很多虫子,忍痛全剪掉了,看着空空如也的花盆又想起浇水的事,我们能不能做一个装置,通过检测土壤湿度实现自动浇水的功能。装置还没做出来,我就想可不可以通过Turnipbit以及Turnipbit扩展板来实现当土壤湿度达到设置的定值时做出报警提示.        具体装置怎么做请求各位大佬给点意见。

需要一些器件

1.Turnipbit板和Turnipbit扩展板一块

2.杜邦线若干

3.土壤湿度检测模块一个

4.usb数据线一条

先来看一下土壤湿度检测模块原理

土壤湿度检测模块主要用来测量土壤容积含水量。它利用电磁脉冲原理、根据电磁波在介质中传播频率来测量土壤的表观介电常数(ε),从而得到土壤容积含水量(θv),当检测到土壤湿度达到某一设置标准则开始浇水。

Turnipbit扩展板与发光二极管接口对应如下表:

Turnip扩展板

土壤湿度检测模块

3V3

VCC

GND

GND

P5

DO

 

关于代码 ,首先打开Turnipbit可视化编程界面http://www.turnipbit.com/

我用了编程代码和可视化编程两种方式来实现。

from microbit import *

while True:
if pin5.read_digital():
display.show(Image("09990:99999:00090:09000:00900"))
else:
display.show(Image.HAPPY)

可视化编程图

转载于:https://my.oschina.net/micropython/blog/1631106

Micropython 如何用Turnipbit做一个自动浇水装置相关推荐

  1. 如何用Excel做一个战斗模拟器(三)战斗过程模拟

    如何用Excel做一个战斗模拟器(一)升级经验表 如何用Excel做一个战斗模拟器(二)属性表 目录索引 定义战斗子过程 定位战斗双方基础属性 利用基础属性与战斗公式进行计算 战斗过程的运算与输出 判 ...

  2. android 画笔压痕效果,【自制样机教程】如何用Ps做一个压痕效果的Logo样机

    原标题:[自制样机教程]如何用Ps做一个压痕效果的Logo样机 上次教你们做的自制小糖袋的 贴图样机 不知道你们玩耍的咋样 今天再给你们介绍一个logo的样机 这次的教程主要用到了图层样式 来看看怎么 ...

  3. 面试题之如何用Java设计一个自动售货机

    如何用Java设计一个自动售货机程序是一个非常好的Java面试题.大多数情况会在面试比较senior的Java开发者的时候出现.在一个典型的代码面试中,你需要在一定的时间内根据对应的条件完成相关的代码 ...

  4. 仟龙教您如何用html做一个酷炫掉渣的点名器

    本文关键详细介绍了如何用html做一个酷炫掉渣的点名器,原文中根据示例编码详细介绍的十分详尽,对大伙儿的学习或是工作中具备一定的参照学习使用价值,必须的小伙伴们下边伴随着我来一起学习学习吧 此点名器逐 ...

  5. 如何用Excel做一个战斗模拟器(一)升级经验表

    如何用Excel做一个战斗模拟器(二)属性表 如何用Excel做一个战斗模拟器(三)战斗过程模拟 目录索引 引言 确定战斗公式与怪物强度 确定人物升级经验 确定人物升级时间 确定升级所需经验 引言 作 ...

  6. 如何用css做一个爱心

    摘要:HTML的标签都比较简单,入门非常的迅速,但是CSS是一个需要我们深度挖掘的东西,里面的很多样式属性掌握几个常用的便可以实现很好看的效果,下面我便教大家如何用CSS做一个爱心. 前期预备知识: ...

  7. 【CSS】如何用css做一个爱心

    摘要:HTML的标签都比较简单,入门非常的迅速,但是CSS是一个需要我们深度挖掘的东西,里面的很多样式属性掌握几个常用的便可以实现很好看的效果,下面我便教大家如何用CSS做一个爱心. 前期预备知识: ...

  8. 记录一个自动浇水的作品

    记录一个自动浇水的作品 作品本意是为了解决手动浇水的一系列难题,如不在家种的花花草草长时间未浇水.不知土壤湿度选择浇水量度以及浇水次数. 作品解决远程浇水,以及查看花草所在位置的空气质量,根据空气质量 ...

  9. 如何用Excel做一个战斗模拟器(四)装备的掉落与展示

    如何用Excel做一个战斗模拟器(一)升级经验表 如何用Excel做一个战斗模拟器(二)属性表 如何用Excel做一个战斗模拟器(三)战斗过程模拟 目录索引 定义掉落表与装备表 怪物本身掉落装备 定义 ...

最新文章

  1. 为备考二级C语言做的代码练习---辅导资料《C语言经典编程282例》--(1)
  2. HTML5 audio与video标签实现视频播放,音频播放
  3. logback 配置文件编写
  4. 高中计算机结业考试总结,高中考试总结
  5. Oracle 基础篇 --- 索引选项
  6. amazeui学习笔记--css(布局相关2)--等分网格 AVG Grid
  7. POJ3251 Big Square【水题】
  8. 详解回调函数(同步回调,异步回调)
  9. SpringMVC+Spring Data JPA +Bootstrap 分页实现和模糊查询分页
  10. acs880变频器静态辨识_(完整版)ABB-ACS880变频器调试参数
  11. 理解运放的虚断和虚短
  12. python学习感悟
  13. php 数独计算器,数独
  14. 对于计算机了解的知识,学电脑应该了解哪些基本知识
  15. 什么是聚合页面?网站优化做聚合页面的好处
  16. 台式电脑接路由器步骤_路由器怎么连接台式电脑来上网?
  17. 自然常数e的矩阵指数
  18. pc端 移动端适配rem插件方式
  19. Linux学习笔记——Nginx安装部署
  20. 主成分分析时,如果矩阵秩亏,会发生什么后果?

热门文章

  1. php可关于及||的非正常用法
  2. 检测动态生成的单选按钮和jQuery的变化
  3. Colors on the web
  4. 应用的生命周期各个程序运行状态时代理的回调
  5. Generative Adversarial Nets[BEGAN]
  6. 为Docker容器设置静态IP
  7. 页面布局与编写(续2)
  8. linux下更换pip源
  9. 关于VS2012连接MySql数据库时无法选择数据源
  10. 转存储过程实现分页1