一个纯python的树莓pi自动浇水应用程序。

pih2o的Python项目详细描述


要求

下面列出的要求是用于开发 pih2o 的要求,但其他要求 配置可能工作正常。

如果水箱水位高于设备水位,则可以用电动阀代替 泵 (重力浇水)。土壤湿度传感器的数量可以很容易地从1调整到4。 晶体管是可选的,传感器可以按顺序直接连接到5V引脚 不断地给它们供电(但会加速它们的腐蚀)。

硬件

  • 1覆盆子皮2型号B(或更高)
  • 1台泵及其电源12V DC(或电动阀)
  • 1到4个土壤湿度传感器(Arduino TE215)
  • 1个模数转换器(ADS1015或ADS1115 4通道I2C)
  • 2个晶体管NPN(BC237B型)
  • 1个晶体管PNP高功率开关(BDx34型)
  • 1个齐纳二极管(1N4007型)
  • 2个1.5K欧姆的电阻器
  • 1个10K欧姆的电阻器

软件

  • 蟒蛇
  • rpi.gpio 0.6.3
  • ADAURIT-ADS1X15 1.0.2
  • 克罗尼特 0.3.23
  • 闪光灯 1.4
  • 烧瓶 1.0.2
  • 烧瓶容量 0.3.6
  • 烧瓶sqlalchemy 2.3.2

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java Maven无法识别安装在Ubuntu外壳上的$java_HOME jdk   java如何防止可运行程序在其中一个抛出异常时执行   java Listview在按下项时不触发   如何在WindowsPhone8中使用JavaRESTWebService?   java在spring引导下使用多个dispatcher servlet/web上下文   java为什么在删除容器的绝对大小时不绘制GEF子项?   java在hibernate实体中保留DB约束是好的   JavaSpring选择最高优先级bean   ArrayList<Class>java字符串[]   有向加权边图的Java邻接表实现   字母数字字符串的java Tesseract配置:混合2、Z、6和G   如果输入为空,则带有EditText的java警报对话框将关闭   jsp上的java Struts 2动作响应   java获取IndexOutOfBundException Android   scala AWSJAVASDK:解压缩大小必须小于262144000字节