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
  • 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 13
  • 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: 7 Sep 2015 12:27 PM Date Created
  • Views 987 views
  • Likes 3 likes
  • Comments 12 comments
  • mechanical_farm
Related
Recommended

Project: ferris farm post 13

shanesissons
shanesissons
7 Sep 2015

Hand written code

 

here is my basic idea for the code

 

 

 

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

  • Sign in to reply

Top Comments

  • shanesissons
    shanesissons over 10 years ago in reply to DAB +1
    rotation will be 1/4 turn every 6 hours if motorised if not it will be 1/3 turn every hours(so i can atleast get 8 hours sleep and the lighting will be on 24/7
  • shanesissons
    shanesissons over 10 years ago in reply to RWReynolds +1
    That would be great thanks rick
  • RWReynolds
    RWReynolds over 10 years ago in reply to shanesissons +1
    No problem. But you have to go like my latest blog post. LOL!
Parents
  • RWReynolds
    RWReynolds over 10 years ago

    Shane, I'll take a look at your psuedo code over the next couple of days and see if i can help in getting you started on porting it to C.

     

    Also, you said that the motor control code would only run in one direction. That should serve the purpose for this project. But, I am looking at cutting the new motor control code out of my project so you might be able to use that as well.

     

    Cheers,

    Rick

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

    That would be great thanks rick

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

    That would be great thanks rick

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

    No problem. But you have to go like my latest blog post. LOL! image

    • Cancel
    • Vote Up +1 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