element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • About Us
  • 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 Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • 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
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • 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
1 Meter of Pi
  • Challenges & Projects
  • Design Challenges
  • 1 Meter of Pi
  • More
  • Cancel
1 Meter of Pi
Blog Valley Forge: Project Paperinik  #5 (The Software)
  • 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: gam3t3ch
  • Date Created: 3 Jan 2021 2:45 AM Date Created
  • Views 592 views
  • Likes 3 likes
  • Comments 0 comments
Related
Recommended

Valley Forge: Project Paperinik  #5 (The Software)

gam3t3ch
gam3t3ch
3 Jan 2021

image

When it came to the software I was really wanting to try out some software I had seen which if I could do it over I would have done something differently but due to time and so much going on it wasn't in the books.  I had to make something work even tho it was a bit of a pain.

So I decided to use TerrariumPi  currently it is only able to be run headless on the raspberry pi 4.

 

You can check out TerrariumPi over on GitHub here:  https://github.com/theyosh/TerrariumPI

 

image

 

So the great thing about the software was the ability to quickly add items to your raspberry pi and get them working with the mass amounts of features available in the software I was inclined to proceed with it.  But like everything there is limitations to the software.  Since I had to run the raspberry pi in headless mode, I would have to forfeit other things like remote desktop and being able to run other things I wanted to on the pi.  But since I was only running this on the raspberry pi I decided there would be no reason I would need any sort of extra cooling for the pi so I could use the air circulation in the system once its fully enclosed to act as the cooling system for the pi I am OK with it running around the 40 - 45 oC that it has been for the current time.

 

The one thing that stand out the most is being able to add your relays and get them setup quickly like I stated about the quickness to do so above.  This is great and makes for solving any issues painless.  so currently I only have 3 switches running of my 10 but will need more the bigger the project becomes.  If I decided I wanted a bigger enclosure or add on this setup would certainly accompany those upgrades.

image

 

Adding them is as simple as adding the GPIO port the switch (relay) is on and then adding some information on what it is and the time and duration period you want.  As you can see above here I have the the lights on the unit turned on from 7am to 11pm and then I have the watering being done from 7:44am to 7:59am.  The watering schedule is set to the time I know I am sitting near the unit having my morning coffee just in case something comes up.

 

Now I am not going to go into a lot of detail about the software as I will show some demonstrations in a video on it and show the switches being activated.   I do have a lot to add to the unit so I am sure the software will be used in more examples going forward so stay tuned for those.

 

All 3d printed parts can be found here:

https://www.thingiverse.com/thing:4644039

 

Blog #1: https://www.element14.com/community/community/design-challenges/1-meter-of-pi/blog/2020/11/04/welcome-to-valley-forge-project-paperinik-1

Blog #2: https://www.element14.com/community/community/design-challenges/1-meter-of-pi/blog/2020/11/07/valley-forge-project-paperinik-2-the-design

Blog #3: https://www.element14.com/community/community/design-challenges/1-meter-of-pi/blog/2020/11/23/valley-forge-project-paperinik-3-the-enclosure

blog #4:  https://www.element14.com/community/community/design-challenges/1-meter-of-pi/blog/2021/01/03/valley-forge-project-paperinik-4-the-electronics

Blog #5: https://www.element14.com/community/community/design-challenges/1-meter-of-pi/blog/2021/01/03/valley-forge-project-paperinik-5-the-software

Blog #6: https://www.element14.com/community/community/design-challenges/1-meter-of-pi/blog/2021/01/03/valley-forge-project-paperinik-6-working-the-bugs-out

Blog #7: https://www.element14.com/community/community/design-challenges/1-meter-of-pi/blog/2021/01/03/valley-forge-project-paperinik-7-the-growing-process

Blog #8: https://www.element14.com/community/community/design-challenges/1-meter-of-pi/blog/2021/01/03/valley-forge-project-paperinik-8-the-enclosure-completed

Blog #9: https://www.element14.com/community/community/design-challenges/1-meter-of-pi/blog/2021/01/05/valley-forge-project-paperinik-9-finding-alternatives

Blog #10: https://www.element14.com/community/community/design-challenges/1-meter-of-pi/blog/2021/01/05/valley-forge-project-paperinik-10-the-outcome

  • Sign in to reply
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 © 2025 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