终于这边不是转载的了!学习了那么些篇,终于能够自己活学活用做点东西了。
首先,传感器模块选的是常见的YL-69,电阻型传感器,如图

YL-69有模拟输出(AO口)和数字输出(DO口),由于树莓派的GPIO只支持数字输入,所以AO口悬空。将VCC连接物理接口2,GND引脚连接物理接口14,DO引脚连接物理接口40。
接好线以后,电源灯(红灯)会亮起,调节传感器上的阈值旋钮,使得在空气中绿灯不亮。此时将传感器触角伸入水中,可以看到绿灯亮起。

参考树莓派引脚图:https://blog.csdn.net/fm0517/article/details/80938606

然后编写PYTHON程序:

cd ~
vi soil.py
#!/usr/bin/python
# -*- coding: UTF-8 -*-
import RPi.GPIO as GPIO
import timechannel = 21 #管脚40,参阅树莓派引脚图,物理引脚40对应的BCM编码为21GPIO.setmode(GPIO.BCM)
GPIO.setup(channel, GPIO.IN)while True:if GPIO.input(channel) == GPIO.LOW:print "土壤检测结果:潮湿"else:print "土壤检测结果:干燥"time.sleep(1)

运行,当把传感器触角放在空气和放在水中时,会显示不同的输出:

树莓派应用实例5:测量土壤湿度相关推荐

  1. 树莓派应用实例6:测量土壤湿度(改进WEB发布)

    上一篇(https://blog.csdn.net/fm0517/article/details/80967569)通过Python代码实现了通过YL-69模块监测土壤湿度.本片实现通过Django发 ...

  2. 树莓派应用实例4:环境温湿度测量(改进)

    转自:https://blog.csdn.net/weixiazailaide/article/details/52749783 前期准备 环境要求 DHT11,树莓派系统,Python,rpi.gp ...

  3. 树莓派应用实例2:环境温湿度测量

    转自:https://blog.csdn.net/weixiazailaide/article/details/52743194 前期准备 已完成上一篇的内容:https://blog.csdn.ne ...

  4. 树莓派python实例_树莓派3 搭建 django 服务器的实例

    树莓派3的基本配置 这里接着上一章的搭建过程,在我新购置的树莓派3上完成一个网页服务器的搭建以及后台数据库的相关配置.关于树莓派的玩点实在是太多,限于篇幅不做展开.由于我们仅仅只是搭建一个服务器,所以 ...

  5. 树莓派应用实例3:环境光照强度测量

    转自:https://blog.csdn.net/weixiazailaide/article/details/52782458 前期准备 环境要求 GY30模块(BH1750FVI传感器),树莓派系 ...

  6. 树莓派python实例_使用Python实现树莓派WiFi断线自动重连实例(附代码)

    实现 WiFi 断线自动重连,原理是用 Python 监测网络是否断线,如果断线则重启网络服务.接下来给大家分享实现代码,需要的朋友参考下 1.Python 代码 autowifi.py,放在 /ho ...

  7. arduino 土壤温湿度传感器_Arduino 与 土壤湿度传感器 测量土壤湿度自动浇水提醒...

    土壤湿度传感器 1,传感器适用于土壤的湿度检测: 2,模块中蓝色的电位器是用于土壤湿度的阀值调节, 顺时针调节,控制的湿度会越大,逆时针越小 3,数字量输出D0可以与单片机直接相连,通过单片机来检测高 ...

  8. Arduino 与 土壤湿度传感器 测量土壤湿度自动浇水提醒

    土壤湿度传感器 1,传感器适用于土壤的湿度检测: 2,模块中蓝色的电位器是用于土壤湿度的阀值调节, 顺时针调节,控制的湿度会越大,逆时针越小 3,数字量输出D0可以与单片机直接相连,通过单片机来检测高 ...

  9. 树莓派应用实例1:树莓派状态读取

    转自:https://blog.csdn.net/weixiazailaide/article/details/52740167 前期准备 安装python https://blog.csdn.net ...

最新文章

  1. 题目1162:I Wanna Go Home
  2. 和菜鸟一起学linux之DBUS基础学习记录
  3. LeetCode之无重复字符的最长子串
  4. Python学习之布尔和数字
  5. iscsi网络存储服务
  6. javaScript 中的异步编程
  7. 提高办公效率的wps、office插件
  8. 一元云购 java源码
  9. idea格式化代码时,方法顺序错乱问题
  10. ES中------拼音搜索
  11. SSD性能怎么测?看这一篇就够了!
  12. iOS NSLayoutConstraint priority
  13. Rational Rose2007的安装
  14. EXCEL批量删除单元格样式
  15. 团灭了3个月的线下营销,还有希望吗?
  16. C语言数据结构-实验一 C语言回顾及算法分析
  17. 自适应变异麻雀搜索优化算法
  18. windowsxp计划任务设置方法(附常见错误解决)
  19. 国产数据库(达梦数据库)培训心得分享
  20. 西南石油大学计算机考研怎么样,西南石油大学考研难吗

热门文章

  1. String byte[] stream File之间的相互转换
  2. 【原创】一种维护型项目升级打包的解决方案
  3. MYSQL主从复制—master-salve
  4. 不同配置决定不同的复制的流程
  5. GODADDY主机用tar命令通过SSH远程打包20M以上的文件
  6. 【坑爹微信】微信支付相关问题解决
  7. Docker 制作镜像
  8. 【剑指Offer】从尾到头打印链表
  9. python函数入参和返回值
  10. LINKs: Xamarin.Forms + Prism