iPrunes-水培系统

3,002

二十七

About: Flow happens when you let go.

iPrunes-开源水培

Dear Instructablers

伊普伦斯是我在室内水上花园的尝试。我想设计一个紧凑的富有成效的单元,适应性强,美观。随着技术的进步,我的设计也必须很容易地被复制和重新定义。The design used open source materials & manufacturing techniques which are widely available in makerspaces globally.

如果你喜欢iprunes,那么可以随时为我的设计开发捐款。

Donate athttps://paypal.me/Toppy007

Step 1: IPrunes Video Tour

这是一个小视频旅游的成品水培系统。

Product Overview

我用有机玻璃/亚克力创造了一个流形,允许水进入和退出3D打印生长荚。吊舱通过卡扣式管接头连接到歧管-这些是可拆卸的水密推压接头。The unit is then framed using 20X20 V_Slot extruded aluminium profile.这个框架还包括一个水族馆,在那里水泵和过滤器被淹没。iPrunes使用4通道继电器控制三个执行器;泵过滤和生长光。The relays are wired to a pi via a PCB which can also allow sensors to measure the systems inputs if required.

In the next section we will review the tools and materials required.

Step 2: Parts & Tools (Bill of Materials(BIM) & Tools)

所以首先,这可能不是最便宜的水上运动路线,但我认为这是最时髦的!

您应该下载物料清单(BIM)并收集所需的基本信息!(你可以找到3D打印和激光切割的来源,或者找到一个制造者空间,自己制造,节省了大量成本。)

也,最好是你订购的V型槽材料的尺寸,以确保质量。

该设计也是测试版的,所以我希望你能调整设计,开发出更好的iprunes来适应!

当涉及到工具的时候,一旦你有了组件,它实际上是一个组装练习,所以只需要最少的硬件。

工具列表如下(内六角扳手,螺丝起子,Wire Strippers & Cutters,多工具或真皮,路由器和微调钻头,焊接式涂抹器,夹子,直角,Assortment of Zip Ties,任何你想做的事情都会让建造变得更容易。)

In the next step we will cover the detailed parts and their associated files.

(I'd also recommend you print yourself a bottle opener as this will be quite a lengthy build)

步骤3:零件和工具(CAD文件和示意图,STLs)

Presented in this step are the associated CAD files required for 3D Printing.

很抱歉,我没有包括对CAD装配设计的详细介绍,but I've left to hopefully cross the Atlantic and forgot to create a short movie.But I did remember to upload all the files to GrabCAD

https://grabcad.com/library/iprunes-1

Once again iPrunes is up for redevelopment so please feel free to run with the design.

PLA 3D零件清单;

foot_v-s;ot_iprunes_v2.0.stlX 4

Part10^V-Slot Aluminum_Stand_V2.0.STLX 2

pod_v2.0_xyz.stlX 10

PowerSocketHolder_V2.0.STLX 1

油箱直角.stlX 2

后支架底座内螺纹_v2.0.stlX 2

3D_Printed_SpacerManifold.STLX 7

电子板垫片X 4

电子产品目录X 1

HindgeBracketBase_V2.0.STLX 2

spacerrelay_v2.0.stlX 1

TankPad_V2.0.STLX 4

TopWaterHeadFixture_V2.0.STLX 1

In the next step will will address the laser cutting DXF Files.

步骤4:零件和工具(激光制造)

I've attached two files required to be laser cut.

你可以选择制造水族馆,或者买一个,因为我发现这个比较有挑战性,而且更贵。

我也有问题,找地方切割硅胶板垫片。这就是说,it cut very well once a makerspace agreed to the material and the cut parameters were found.

You should now be fully equipped to start the Assembly.

Step 5: Assembly (Fixing the Female SnapQuik)

So the first step in the assembly is to insert the female SnapQuik connectors into the acrylic manifold.

用一个螺栓轻轻地用橡胶锤将它们敲入亚克力的正面。

Then trim the back face leaving 1mm protruding.(亚克力很容易刮伤,因此使用垫片并在最终组装前保持保护膜的状态。)

For this step I used a multi-tool with mixed results so I'm open to ideas.

Step 6: Assembly (Fixing Together the Acrylic Manifold)

现在我们可以开始组装歧管了。

This is very fiddly and it requires some patience.你需要插入一些临时螺栓和翻转基础管汇,这样你可以分层的垫圈和内部插入。Then flip the design once again to place the bolts to finally secure the manifold together.

You should be removing any protective film on the acrylic and then use gloves to avoid fingerprints on the surface.

在这个步骤结束时,您应该已经创建了这个流形。

Step 7: Assembly (V-Slot Stand Uprights)

在此步骤中,我们将附加大型垂直V形槽挤出。

You'll need to add the manifold spacers and M4 40mm bolts,连接螺栓,垫片和M4T螺母槽松散,然后晃动V形槽挤出到位。

Use a set square to square them to the same length and tighten up.

第8步:装配(紫外胶合母扣)

You'll have noticed that the female SnapQuik fixings have some play,In this step we will secure them using UV glue.

我建议使用邦迪笔。在每个接头的底部周围涂抹坚硬的液体,并使用紫外线设置胶水,同时向Snapquik头施加压力。

一次完成一个Snapquik。

This should now be sealed and have no play,如果有的话,重复这个练习。

步骤9:装配(V形槽横向支撑)

We can now attach a lateral V_Slot support.

使用图中所示的部件,将铝挤压并拧紧。

现在把这部分设计放到一边,因为我们可以从基础开始。

第10步:装配(V形槽基础建筑)

收集所需和剩余的V形槽零件,如图所示,将底座固定在一起,确保所有东西都是方形和水平的。

紧所以没有关节之间的差距。

希望你会有和最后一张照片相似的东西。如果是这样,let's get onto the next step.

步骤11:组装(脚与底座相连)

Using the same construction techniques to attach the four feet.

使用M4 40毫米螺栓,然后拧紧并检查质量。

接下来继续下一步。

步骤12:装配(连接V形槽框架)

Attaching the base to the manifold.

Using the four 90-degree Joining Plates and two Inside Hidden Corners secure the base to the manifold.Once again check for squareness and then tighten to eliminate movement.

产品现在真的应该在一起了!我想你已经赢得了第一次啤酒休息。

Stand it up and admire your top effort with a beer.

第13步:装配(种植荚公扣固定)

在项目的这一部分,我们将完成可互换的种植荚。

在每个pod上执行以下操作:

用5毫米钻头在进出口处钻出PLA印刷种植荚。

Make sure the tubes are clear.

Insert the male SnapQuik fitting with light force and a twisting action.

用紫外线胶将两个固定件固定到位。

测试歧管中的吊舱。

重复这个练习,直到所有吊舱都完成。

On to the next step.

步骤14:组装(顶部PVC管固定)

The top fixture allows water to flow into the manifold.

Firstly check that nothing is blocking the waters ability to flow through the part.如果是这样的话,钻取管子轮廓以将其清除。

在3D打印部件上添加两个适当尺寸的O形环,然后轻轻地将其插入设计的顶部。

Have the two rubber O-Rings fit into the middle of the two 5mm sheets of acrylic.

安全坐好后,进入下一步。

步骤15:装配(连接油箱垫)

添加四个油箱垫。

使用M4 20毫米螺栓,并使用与固定支脚相同的技术进行固定。

Lets crack on to the next step.

Step 16: Assembly (Light Bar Attachment)

在设计的这一部分,我们将附上用于帮助植物生长所需的发光的光。Once again another fiddly bit of assembly.

使用2 x 3打印部件,首先松松地连接铰链系统。

请注意,将系统连接到V形槽的两个固定点存在设计缺陷,因为两个紧固螺栓位置太近,难以旋转以紧固!

Redesign coming ("A man can only admit when he was wrong and ask for forgiveness")!

现在可以将灯支架铰链连接到3D打印部件上。Attach the adjacent brackets loosely as well.

Now attach the light to its bracket and fiddle with the placement as required.

现在拧紧螺栓并调整接头,使灯尽可能靠近正方形。

光线会有些松弛,但我仍然认为这是一个足够的解决方案,为您自己的重新设计做好准备。

如果你能做到这一点,你就可以再次喝一杯啤酒了。

Step 17: Assembly (Fish Tank Weld-On Glue Up)

Now,让我们做我们的坦克。

使用一系列的夹子和方格来排列丙烯酸部件,形成水族馆。

加上胶带将两边固定在一起,边缘有一个小的重叠部分(我们稍后可以修剪)。

You can now use your weld-on cement to glue the tanks edges.

使用一个瓶子涂抹器,小心地使用薄水水泥穿过每个边缘,I tilted the edges to avoid run off onto the surface that will remain.

希望你能看到边在胶水上改变透明度。

离开油箱48小时后固化。

很难得到一个密封的专业完成,我建议你买一个坦克,如果你不自信。

步骤18:装配(布置亚克力鱼缸边缘)

让我们修剪多余的重叠亚克力。

使用一个路由器和一个修剪位沿着每个边缘,以实现一个冲洗完成的坦克。

After you'll notice the edges really start to glow now.

Now lets see if it holds water!!

Step 19: Assembly (Gluing Gaps in the Tank)

我很幸运!!!!

当我加满油箱时,我无法排除任何泄漏。wow!但如果你真的找到了一些,那就有一个解决办法。它以一种思考者的形式出现在16号焊缝上,你可以沿着你发现泄漏的任何区域的接头进行焊接。

再次离开到必要的固化时间。

再次测试,如果一切都好的话,那就是构建中最困难的部分。

是时候再来一次啤酒休息了。

We're moving onto the control system assembly.

Step 20: Control System (Pi & 4 Channel Relay)

In this section of the build we will start developing the electronic control system which will allow us to control the actuators iPrunes uses.

This may look complicated but it is relatively simple.我们有一个树莓PI零W控制一个4通道继电器。

我开始设计的印刷电路板将允许您最终监控系统,但遗憾的是,我没有钱和时间来继续这方面的设计。

(The PCB I have designed is optional)

The first thing to do is to set the Pi up so you can connect to it in a headless mode;ssh或vnc连接!我更喜欢VNC连接,它允许您查看PI的桌面视图,因为在命令行语法方面,我不是专业人员。

Next connect your Pi to the 4-Channel Relay using 6 DuPont Wires Female to Female forming the following connections.

Pi零W 4_通道_继电器

GND=接地

GPIO27 = = = = = = = = = = Channel_1

GPIO22 ========== Channel_2

GPIO06 ========== Channel_3

GPIO05====4通道

5V ============== 5V

您可以查看easyeda文件以更好地了解电气硬件原理图。

Please remember to follow me if you do!

可编辑的easyeda文件

https://easyeda.com/editor_id=cac35235b3b14869bf…

方案设计

https://easyeda.com/christophertopolisek/iprunes-co…

PCB Design

https://easyeda.com/christophertopolisek/iprunes-co…

By the end of this step you should have the Pi with or without the PCB connected to the 4 Channel Relay and ready to run code through a SSH or VNC Connection.

您还可以将电气组件连接到3D打印板上,并使用尼龙螺栓将其固定。记住在需要的地方使用一些垫片。

步骤21:控制系统(电源单元)

This section of the project is all about dividing the mains power through the relays and actuators!

小心操作(电源240电压)

在尝试此步骤之前,请确保您是合格的电工。

那就安全点,不好意思!

The first step in this section is to solder the IEC 320 C14 Male 3P to its Neutral(BLUE),Live(RED) and Earth(GREEN/YELLOW) wires.

然后用你的380V 400V 30A双排12端子接线板来划分电源!

Cut down one block to a 5-block Strip to Divide the Live(RED) voltage as show in the picture.

使用另一个并将中性点(蓝色)和接地(绿色/黄色)分开,形成四个电源端子。

现在,您可以将终端拉到板上,并将剩余的电源连接在一起。

最后完成每个继电器的连接,然后连接到每个相应的终端。

如果你不明白发生了什么,我可以提供更多的细节!

您可以使用万用表测试每个接头的电源连接!

我还为每根电线镀锡,以帮助连接设备!

Do not plug the mains power into a socket terminal until we do some further testing which is presented in the next step.

Step 22: Control System (Uploading Python Script & Testing)

Under NO Circumstance Plug Mains Power Supply In!

We can test that our electrical components are wired correctly before we turn the mains on!

We will test the relay connections to the Pi first

首先将PI连接到足够的USB电源!

从命令行运行名为test.py的脚本!

You should see the lights on the relay change in a sequence.You should also hear a click.

如果所有四个继电器一个接一个地亮起,您应该将所有东西都正确地连接到PI的继电器上。

您也可以使用万用表测试继电器的带电线路。

Continuity testing is the act of testing the resistance between two points.If there is very low resistance (less than a few Ωs),the two points are connected electrically,and a tone is emitted.

将两个探针放在继电器的每侧,等待其触发。Once the light indicates it's on you should hear a tone from the multi-meter.

If you do not get a tone it's wired incorrectly!!!测试通道中的其他连接和继电器上的其他连接!

Still some more wiring to do but you're now on the home strait!现在可以使用间隔器将板连接到iPrunes,then onward to the next step.

步骤23:控制系统(连接执行器)

In this step we will connect the actuators!水泵滤波器,Grow Light)

再次确保没有电源连接!

Connect each individual actuator to one of the 4 terminals created by the strip block terminal.

Remember to keep any transformers the actuators have and wire them in after you've connected it to the mains terminal!

In my project the LED Grow Light bar contains a transformer which can be seen connected after the mains terminal and attached to the bottom of the electrical component board!(大矩形金属盒)

Remember to leave enough wire length for the actuators to reach where it'll be placed on the unit!

将剩余的电缆整理到V形槽中,并用扎带固定。

一旦你对所有的执行器进行了分条和接线,你就可以开始最后的测试过程了!

前进到下一步!

步骤24:测试(丙烯酸罐,PVC和执行机构)

现在我们将运行python脚本并测试执行器。

Go into the command line on the Pi and once again run the Test.py file.

现在,将一条冰电缆插入iprunes上的冰端口,然后插入主电源插座。

插入电源时不要触摸电路板!

As the Pi activates the individual relays you should hear each Actuator turn on in sequence!

记下顺序,试着找出哪个终端被哪个GPIO引脚激活!The best way to do this is to restart the program and make a note of each actuator as it runs through them!

例如;

GPIO27=光

GPIO22 = Filter

GPIO06 = Pump

GPIO05=N/A

你现在可以切割和安装到水泵的聚氯乙烯!把它绑在V形槽上以固定它,在水箱中注满水,然后再次运行test.py脚本,查看是否可以将水泵入歧管开口!

Step 25: Testing (Water Supply to Pods)

Were almost done!

Place all the pods into the manifold and check that the water is flowing in and out of the pods.我设计的吊舱可以容纳一定量的水,但是随着吊舱容积上的压力的增加,水会排到一定的水平。

泄漏!Its important that you don't have any leaks escaping the system!这可能会损坏电气设备并造成电气化风险!

如果下一步一切顺利的话。

Step 26: Testing (Add Planting Capsule & Set Python Script Timings & Cron Job)

At this point add your mesh planting pots,我不得不把它们从侧面切开,以便紧紧地贴在豆荚的内唇上。(Pods might need a redesign!)

最后一个脚本练习。

我们需要做的是设置执行器的时间,以便它们自动控制我们的系统!

The LED Grow Light should come on between 08:00 and 22:00.

当泵不使用时,应启动过滤器。

泵需要50秒才能每300秒重新加注一次油舱。

To do this we can create a program similar to the Test,py.Download the attachment called iPrunes_RelayCode_V2,0.py.You can read the annotated script to better understand it!

一旦你明白了,上传到PI并执行程序。

Remember you can set your own timings for however you want to control your system.

Once your happy with the way your control system is scheduled you can add it to the Cron Jobs file.

这将允许程序在重新启动时自动运行!Use the link below to understand this better!No point me repeating what's been written better elsewhere!

https://www.ostechnix.com/a-初学者指南-to-cro…

记住我们是测试版。

你完成了,恭喜你取得了这么大的成就。

Please proceed to the last step.

Step 27: Finish Line

非常感谢您花时间阅读本指南。

I can't wait to see what you'll grow and I'd really like someone to develop the design further and welcome your ideas.

My plan is to eventually design a machine learning algorithm to control and optimise the growing parameters of iPrunes.So follow me for when I eventually apply the sensors and train the machine learning algorithm.

As mentioned previously I'm currently hoping to boat-hike as a crew member on a sailing boat crossing the Atlantic so if anybody knows anyone setting off from Las Palmas please let me know!

我也很感激任何人愿意通过捐献给我的PayPal链接买啤酒给我

https://paypal.me/Toppy007

大家都很高兴。

Share

    Recommendations

    • 磁带竞赛

      磁带竞赛
    • Paper Contest

      Paper Contest
    • Weaving Challenge

      Weaving Challenge

    Discussions

    0
    没有
    jessyratfink

    2 months ago

    我不常说水电站看起来很棒,but this one is amazing!Fantastic build.:)