element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet & Tria Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • About Us
    About the element14 Community
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      •  Japan
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      •  Vietnam
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
Vertical Farming
  • Challenges & Projects
  • Design Challenges
  • Vertical Farming
  • More
  • Cancel
Vertical Farming
Blog Project: ferris farm post 12
  • Blog
  • Forum
  • Documents
  • Polls
  • Files
  • Events
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
  • Share
  • More
  • Cancel
Group Actions
  • Group RSS
  • More
  • Cancel
Engagement
  • Author Author: shanesissons
  • Date Created: 5 Sep 2015 3:04 AM Date Created
  • Views 848 views
  • Likes 3 likes
  • Comments 8 comments
  • mechanical_farm
Related
Recommended

Project: ferris farm post 12

shanesissons
shanesissons
5 Sep 2015

This video is unavailable.
You don't have permission to edit metadata of this video.

 

Short video above of testing the watering system

A small 200l/h pump connected to a hose with 0.5mm diameter holes along its length when the hose is pulled straight the holes all point directly down

 

Also I have started working on the final build

I took everything apart and I am building it back up adding all the small parts as I go

 

Everything has now arrived apart from the seeds

 

Bad news

Due to limited funds available for this I might have to hand turn the planters every day as there the motors I have purchased are not suitable as I have now found out and I am unable to purchase the driver board and motor I need at this time

 

Also

If anybody has some time available to give me a hand with the programming I would appreciate the help as I previously mentioned I've completely forgotten how to or if the could point me in the right direction of a crash course

 

Will have more videos to come of the unit as I continue to build it back up from an empty frame I am currently installing mounts for the boards and adding waterproofing for water drainage and my one of a kind method of connecting the moisture sensors to the board let's just say its not something you would see everyday but does the job

  • Sign in to reply

Top Comments

  • shanesissons
    shanesissons over 10 years ago in reply to RWReynolds +1
    I got the code working sort of it will rotate one direction but can't rotate the other way tried messing with the steps in the code and didn't get anywhere My issue is that I basically can't write the…
  • shanesissons
    shanesissons over 10 years ago in reply to RWReynolds

    here is a rough layour of the code i will be creating a blog post for this aswell 

     

    to be run every 5 minutes or so

     

    If temp is above x

      activate fan 1 (relay)

    if temp is below x

      deactivate fan 1

     

    if humidity is above x

      activate fan 2

    if humidity is below x

      deactivate fan 2

     

     

    to be run in conjunction with the motor

     

    when motor is in one of 4 positions (controlled by a switch being in the off position)

    test soil moisture

      if moisture is below x

      activate water for 2 seconds

      deactivate water

      wait 5 minutes

    repeat last 5 lines until moisture is above x

     

    after 6 hours rotate planters 90 degrees to next planter controlled by switch

     

    repeat steps again

     

    x refers to variables not yet known for the plants optimal range will be a range of numbers not a single digit



    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • RWReynolds
    RWReynolds over 10 years ago in reply to shanesissons

    I understand. I sometimes sit down and look at code I've wriiten in the past and wonder "what the heck was I thinking!".

     

    What you have is a very early version of the stepper controller code. No telling exactly what state it was in when I sent it to you. Let me see if I can cut the latest controller code out of what I have now and get you a bettter explanantion of what's going on. It's working pretty well now.

     

    Send me your psuedo code if you'd like and I'll see if I can help out in getting you started. The code doesn't have to be fancy at all. I understand pretty much what you're trying to do as it's pretty similar to my system. I bsically have a circular tower with a stationary light source, so I'm rotating the tower periodically to provide adequate light to all the plants.

     

    Your setup looks really good. Looks like you did a great job on the build. I like the compact and self contained aspects of it and I want to see it working. In my case the code is the easy part, it's what I do. But the build has been a bear and looks like an elementary school kid put it together. LOL!!! I actually stole your perferated tubing idea for my nutrient feed system. image

     

    Cheers,

    Rick

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • shanesissons
    shanesissons over 10 years ago in reply to RWReynolds

    I got the code working sort of it will rotate one direction but can't rotate the other way tried messing with the steps in the code and didn't get anywhere

     

    My issue is that I basically can't write the code for the Dev boards I've been trying alt but just can't seem to get my head around things I've got it written down on paper for example if such and such is this then go do that  but I just can't manage to turn that into code

     

    I did look at mbed do you think it would be easier to use

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • shanesissons
    shanesissons over 10 years ago in reply to DAB

    The rotation is to give equal lighting due to the lighting being at the top I will probably rotate them 1/3 every 8 hours the only issue is that my watering system and moisture sensor are both position dependant without the rotation nothing will be iot it will just be a glorified indoor planter without electronics

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • RWReynolds
    RWReynolds over 10 years ago

    Shane, the feeding system looks like it's comming along great.

     

    Were you able to get the code I sent you for the EF32ZG working? What exactly are you having issues with? I'l be glad to help any way I can.

     

    I am just starting to move over to mbed as well. I got some sample applications from the mbed.org site running yeterday. I'm going to try to port my existing EFM32ZG code over to an mbed project today. I am now convinced that the RTOS path may be very helpful in getting some of the peripheral devices on these MCUs up and running.

     

    Cheers,

    Rick

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
>
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2026 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube