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 Blog# 11  EAS - Conclusions and Enhancements for Future Systems
  • 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: skruglewicz
  • Date Created: 2 Jan 2021 11:49 PM Date Created
  • Views 1121 views
  • Likes 4 likes
  • Comments 4 comments
  • eas
Related
Recommended

Blog# 11  EAS - Conclusions and Enhancements for Future Systems

skruglewicz
skruglewicz
2 Jan 2021

image

BLOG# 11 - Edible Algae System - (Growing Spirulina in space)

Conclusions and Enhancements for future systems

This is my FINAL blog post in a series of blog post for the Design Challenge 1 Meter of Pi

version 1.1

 

,<<< PREVIOUS BLOG

Blog# 10 System Application Tests

INTRODUCTION

This is my last blog for the Design Challenge "1 Meter of PI". It was an interesting journey for me. I gained  a tremendous amount of knowledge about the Raspberry PI softeware development platform, and I will continue experimenting with this technology after the challenge is complete. I am fairly new to MCU's (I've experimented with the PI, Azure Sphere and a Dragonboard). This was a real challenge for me. Up until this challenge, I had never designed a circuit on my own before. I have always relied on projects from others members here and on "hasckster.io".  I was intrigued with the capabilities of the PI 4. I needed to dig deep to learn more about GPIO interface to connect the 2 hats to one PI. With the help of another sponsored challengers blog post, I was able to figure it out. 

The  experience has been a rewarding experience for me. Thank you again Element14 for the opportunity to compete in this design challenge.

In my design, I was able to meet the challenge by using all the gear supplied in the challenger kit. However, I did not design for Zero gravity. I also cut back on the size of the ! cubic meter containment space. The result of my design, is a Phase One proof of concept prototype,  I intend to upgrade this design and implement said design with a Phase 2 rewrite.

 

  • In this blog I will:
    • Show Pictures and Videos of the operation of my design actually working.
    • I will list some Conclusions that were reached during this challenge..
    • And lastly, I will list some enhancements that could be added to my design in Phase 2..
      • These enhancements should make the growing of spirulina more hands free and automated.

 

Prototype Operation

  • Here is a pictorial of  my prototype, that I  implemented based on my design..
    • I had to cut up the original video into these pieces, because it was too large.
  • It is running the 6 Python scripts that  were used to implement my design. These scripts are described in more detail in the previous blog.
    • They are each running in a terminal window on the PI.
  • The Breadboard next to the PI, is handling the Waterproof sensor, located in the Glass container
  • The other Breadboard, is used for the Automation Hat Output channels, for the Heating Pad, Light source, and Water Pump
  • The Glass container contains the spirulina culture used to grow the algae.
    • It also contains the hose and air stone attached to the pump, for Oxidization.
    • And, the waterproof Temperature sensor.

 

The 6 scripts running

What's underneath the Green storage Bin?

It's the Growing house. I decided to shroud it with  black peice of fabric.

The next group of video's will show what is under the storage bim

imageimage

 

Ok , here is what is under the storage bin.

Since I'm planning on using the Lamp as the only source of light in my basement, I wanted to cover the entire thing with something. This way, the growing environment is totally self contained.

The Monitor will be used now so I can experiment with everything, but eventually, a headless PI , ould be accessed remotely using VNC or @PuTTy  from a PC. or another PI.

You don't have permission to edit metadata of this video.
Edit media
x
image
Upload Preview
image
You don't have permission to edit metadata of this video.
Edit media
x
image
Upload Preview
image
You don't have permission to edit metadata of this video.
Edit media
x
image
Upload Preview
image
You don't have permission to edit metadata of this video.
Edit media
x
image
Upload Preview
image
You don't have permission to edit metadata of this video.
Edit media
x
image
Upload Preview
image

 

 

Conclusions

  • some collusions:
  1. The Element14 community is a great place to learn. Everyone is so helpful and kind. I always get and answer to my questions.
  2. I need to experiment with the automation HAT a little more, specifically  connecting household electronics to the PI
  3. I need to learn more about resistors and there use.
  4. I need to learn more about circuit design.
  5. I need to experiment more with MCU to MCU wireless communication.
  6. Some of the many new things that I've learned during the challenge:
    1. Python
    2. UML
    3. Circuit Design
    4. GPIO
    5. The Water Sensor I used for the challenge
    6. The Environ HAT
    7. The Automation HAT Mini

 

Enhancements

  • Enhancements that could be added to my design, to make the growing of spirulina more hands free and automated.
  1. Using two  PI's and one PI zero W to communicate with each other over MQTT
  2. Use the Hats on there own PI
  3. Use the Display screens of each hat to present status values.
  4. Putting a MongoDB server on a PI with a 64 bit OS.
  5. Refactoring the Classes that are in my design.
  6. Add error code and severity logging to the Classes and scripts.

 

  • Design Concepts that I didn't have time to get implemented. I will implement these as Enhancements in the next release cycle.
  1. A PH sensor, for use in the growing Container.  I was unable to get one in time and cost effective for the Challenge Deadline.
  2. The In-take and Out-take Fans to control the airflow in the Growing House.
  3. The Room heater under automation control.

 

 

,<<< PREVIOUS BLOG

Blog# 10 System Application Tests

  • Sign in to reply

Top Comments

  • DAB
    DAB over 4 years ago +1
    Nice update. It would be interesting to see a growth rate chart with looking at different nutrient levels, light levels and aeration. DAB
  • e14phil
    e14phil over 4 years ago +1
    What a great project, I really think this is the future of foods! This project might not be as visual as some of the others in the challenge, but the data and work speaks for its self!
  • skruglewicz
    skruglewicz over 4 years ago in reply to e14phil

    Hi e14phil

    Thanks so much for your feedback. I agree, that this is one of sustainable food source of the future

     

    This was a challenge for me. I truly learned a lot about the raspberry pi and connecting sensors and hats to it.  I had to ramp up quickly on the use of visual tools, but I now have a handle on visuals for my next challenge.


    Yes, I spent a large amount of work on putting what I was learning down so others and especially myself, could implement what I had written. Sort of like an engineering notebook of my thoughts. Thanks for the recognition on that.


      Now onto the next improved version that will have a higher yield of algae.

    Thanks again

    Steve K

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • e14phil
    e14phil over 4 years ago

    What a great project, I really think this is the future of foods!

    This project might not be as visual as some of the others in the challenge, but the data and work speaks for its self!

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

    Thanks DAB  for reviewing my blog. Great idea, I will consider it in my next phase.

    I can configure the alerts for the ideal light levels and aeration cycles for each growing cycle. I plan to organize the data by each growing cycle in the next phase. The nutrient  levels in the growing mixture will be logged for ech growing cycle.

    Thanks

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • DAB
    DAB over 4 years ago

    Nice update.

     

    It would be interesting to see a growth rate chart with looking at different nutrient levels, light levels and aeration.

     

    DAB

    • 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 © 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