带有 Raspberry Pi 和湿度传感器的 Aeroponics
本教程将教您如何安装由 Raspberry Pi 控制的 Aeroponics 系统。 Aeroponics 是一种植物栽培技术,其根系悬挂并悬浮在空气中。营养液以细雾的形式发送给他们。 Aeroponics 适用于任何类型的种植,并且可以在一年中的任何时间使用。使用 Aeroponics 的好处是可以节省水和空间,而且环境更清洁,减少了对杀虫剂的需求。该系统在封闭环境中使用雾气为平台提供生存所需的元素。在这个教学中,该小组将使用草莓植物。我们将添加 GrovePi 板、湿度传感器和继电器来控制雾化器。此 GrovePi 和入门套件具有 Grove
第一步:材料
此教学所需的材料:
- 5 加仑桶
- 黑色喷漆
- 粘土珠
- 网盆
- 钻孔
- 孔锯
- Raspberry Pi 入门套件
- 带变压器的池塘雾化器(需要是漂浮物)
- 草莓植物(可以是任何类型的植物)
- Grove pi 入门套件
- 用于 raspberry pi 的继电器(包含在 GrovePi 入门套件中)
- 植物营养素
- pH 值测试仪和套件
第 2 步:绘制桶
如果您的水桶颜色鲜艳(白色、黄色等),则此步骤是必要的。容器中有水,光照会影响植物,光照过多会导致不必要的生物在容器中生长。您需要用黑色喷漆将桶完全涂上以获得最佳效果。
第 3 步:开发盖子
在这一步中,您将在盖子上为网盆创建孔。建议您使用孔锯开五个孔,该孔的大小刚好足以容纳等距间隔和标记的网盆。然后您将使用孔锯打孔,最后,完成后清洁孔,并将热胶网锅固定到位。在这一步之后,您可能需要再次给盖子上漆。
第 4 步:雾化器
此步骤包括连接雾化器并将其放入桶中。您将需要使用变压器来控制从插座到设备的电源(交流到直流)。您需要将电源开关的一端连接到插座和雾化器。一旦插入,雾将为根部提供水。(您将需要桶中的水才能使雾化器工作。)
为了连接到继电器,您必须打开从变压器到雾化器的电线。不要打开从墙壁到变压器的电线。去除一些外涂层后,您应该会看到一根红线和一根白线。切断任何一根电线,剥去末端,然后将每一端放入继电器中。您需要一把小螺丝刀将电线插入继电器。如果您已经将植物放入花盆中,您可能希望将这一步留到最后,这样您就可以保持喷雾器运行,这样植物就不会在您进行项目的其余部分工作时死亡。
第五步:编程
这一步需要使用树莓派,提供的图片展示了如何对树莓派进行编程。这将使继电器在湿度过低或过高时打开/关闭。您需要将 Grove Pi 连接到 Raspberry Pi 的电路板。
关闭 Raspberry Pi,小心地将 GrovePi 放在上面。小心不要弯曲任何 GPIO 引脚。将继电器插入端口 D4,将传感器插入端口 D7。
Python程序如下:
注意:我不得不使用 Tabs 来移动代码,因为指令会删除空格。您的 Python IDE 可能不喜欢这些选项卡,您必须用空格替换它们。
导入时间
导入grovepi
导入系统
sensor=7 #设置传感器端口为D7
relay=4 #设置中继端口为D4
而真:
试试:
sys.stderr.write("\x1b[2J\x1b[H") #清屏
[温度,湿度]=grovepi.dht(sensor,1) #读取传感器
打印湿度#只是一条故障排除线
如果湿度 <2450:#设置开启或关闭雾化器的阈值,未校准
grovepi.digitalWrite(relay,1) #开启雾化器
欲了解更多详情:带有 Raspberry Pi 和湿度传感器的 Aeroponics
制造工艺
- 使用 1 线 DS18B20 传感器和 Raspberry Pi 测量温度
- 使用 Raspberry Pi 和 Nagios 监测室温
- 带有基于 Web 的图表的家庭(房间)温度和湿度监视器 – Raspberry Pi
- Python 和 Raspberry Pi 温度传感器
- Raspberry Pi 上的简易温度和湿度
- Raspberry Pi 气象站
- 传感器数据与 Raspberry Pi 微处理器的集成
- Raspberry Pi 温度和光传感器
- Raspberry Pi 传感器和执行器控制
- 使用 Raspberry Pi、DHT11 传感器和 Thingspeak 构建您的第一个物联网。
- Raspberry Pi 温度传感器
- 带有 PIR 运动传感器的 Raspberry Pi GPIO:最佳教程