EPS@ISEP | The European Project Semester (EPS) at ISEP

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
report [2022/06/18 20:03] – [7.9 Conclusion] team4report [2023/11/21 12:24] (current) – [2.5 Fish & Algae Symbiosis] epsatisep
Line 133: Line 133:
 ==== - Functional Tests ==== ==== - Functional Tests ====
  
 +To make sure components and connections between them work correctly it is necessary to conduct number of tests which help specify proper operation of the system.\\
 +Two key aspects need to be checked in the Arduino program: correct functioning of the appearing notifications about water level and value of the temperature in the fish tank, as well as correct functioning of light and pump switches. \\
 +What is more, the test that is needed to be performed is to check if the assembled system works correctly, above all: pipes’ connections, water filters and general flow of the water between two tanks.
 ==== - Project Planning ==== ==== - Project Planning ====
 Project Planning is developed according to Agile and Scrum methodologies (Figure {{ref>flabel1}}). With this method, the multitude of activities and steps in a project can be well divided and handled in different design sprints. The team will create a forced ranked project backlog. This is a list of tasks that need to be completed during the project. These are ranked by priority (pulling forward critical phases). The team will decide for a certain time period to finish these tasks. This is considered the sprint plan. Per sprint you have sprint backlogs, consisting of backlog tasks which must be included in the project during that particular sprint. Sprint backlogs are translated into sprint tasks. These sprint tasks describe how the items should be processed in the design. By working with sprints and specific backlogs it becomes clear what is included and what is not (avoiding scope creep). In order to keep track of each other's tasks and completed activities, we have chosen to work with Microsoft planner. This allows each group member to view and update his or her own tasks in an efficient manner. This can be seen in Figure {{ref>flabel2}}. The SCRUM team meets regularly in between. They have a team meeting every day in which each team member tells what he/she is doing and will be doing. During the retrospective meetings, the team discusses how the previous sprint went and how they can improve their teamwork.   Project Planning is developed according to Agile and Scrum methodologies (Figure {{ref>flabel1}}). With this method, the multitude of activities and steps in a project can be well divided and handled in different design sprints. The team will create a forced ranked project backlog. This is a list of tasks that need to be completed during the project. These are ranked by priority (pulling forward critical phases). The team will decide for a certain time period to finish these tasks. This is considered the sprint plan. Per sprint you have sprint backlogs, consisting of backlog tasks which must be included in the project during that particular sprint. Sprint backlogs are translated into sprint tasks. These sprint tasks describe how the items should be processed in the design. By working with sprints and specific backlogs it becomes clear what is included and what is not (avoiding scope creep). In order to keep track of each other's tasks and completed activities, we have chosen to work with Microsoft planner. This allows each group member to view and update his or her own tasks in an efficient manner. This can be seen in Figure {{ref>flabel2}}. The SCRUM team meets regularly in between. They have a team meeting every day in which each team member tells what he/she is doing and will be doing. During the retrospective meetings, the team discusses how the previous sprint went and how they can improve their teamwork.  
Line 322: Line 325:
    
 The principle of the process is that bacteria convert fish waste into food for the algae. The algae feed on it and purify the water. Fish waste can be turned into plant food through the process of the "nitrogen cycle": the fish waste contains ammonia (which cannot be absorbed by the fish, as it is toxic) and the bacteria turn the ammonia into nitrate. The principle of the process is that bacteria convert fish waste into food for the algae. The algae feed on it and purify the water. Fish waste can be turned into plant food through the process of the "nitrogen cycle": the fish waste contains ammonia (which cannot be absorbed by the fish, as it is toxic) and the bacteria turn the ammonia into nitrate.
-  
-Figure {{ref>flabel5}} displays a illustration of the internal flow in an aquaponic system. 
- 
  
 Figure {{ref>flabel5}} displays a illustration of the internal flow in an aquaponic system. Figure {{ref>flabel5}} displays a illustration of the internal flow in an aquaponic system.
Line 692: Line 692:
 The marketing plan is a part of the market analysis. In the analysis, various information about the external and internal factors on the product are gathered. The awareness of this information influences and supports the decision-making regarding market strategies. It helps to define the main characteristics of the public needs and to help reduce the risk by gathering information about the potential that our product can have and to better understand where it will stand on the current market. The marketing plan is a part of the market analysis. In the analysis, various information about the external and internal factors on the product are gathered. The awareness of this information influences and supports the decision-making regarding market strategies. It helps to define the main characteristics of the public needs and to help reduce the risk by gathering information about the potential that our product can have and to better understand where it will stand on the current market.
    
-The analysis is divided into three main topics that can be seen in Figure {{ref>flabel8}} :+The analysis is divided into three main topics that can be seen in Figure {{ref>flabel9}} :
    
   * Macro-environment    * Macro-environment 
Line 700: Line 700:
  
 <WRAP centeralign> <WRAP centeralign>
-<figure flabel8>+<figure flabel9>
 {{ ::business_environments.png?600 |}} {{ ::business_environments.png?600 |}}
 <caption>Business Environments</caption> <caption>Business Environments</caption>
Line 710: Line 710:
    
 == - PESTLE-Analysis == == - PESTLE-Analysis ==
-The Pestle analysis includes all factors that influence the company. By examining these factors, macro-economic developments and their effects on the company can be estimated. For this reason, they serve as a basis for decision-making in strategy development. Each letter of the name of the analysis method stands for a factor that needs to be examined [(Professionalacademy2022)]. +The Pestle analysis (Figure {{ref>flabel10}}) includes all factors that influence the company. By examining these factors, macro-economic developments and their effects on the company can be estimated. For this reason, they serve as a basis for decision-making in strategy development. Each letter of the name of the analysis method stands for a factor that needs to be examined [(Professionalacademy2022)]. 
  
 <WRAP centeralign> <WRAP centeralign>
-<figure flabel9>+<figure flabel10>
 {{ ::pestle_model.png?600 |}} {{ ::pestle_model.png?600 |}}
 <caption>PESTLE-Model</caption> <caption>PESTLE-Model</caption>
Line 746: Line 746:
 === - Micro-environment === === - Micro-environment ===
 == - 7S McKinsey-Modell  == == - 7S McKinsey-Modell  ==
-The 7S McKinsey model comprises seven different factors. By answering the question of how these elements can be implemented during a project, a basis for efficient working within the team is created [(ConsultingAcademy2021)]. The seven characteristics are listed below.  +The 7S McKinsey model (Figure {{ref>flabel11}}) comprises seven different factors. By answering the question of how these elements can be implemented during a project, a basis for efficient working within the team is created [(ConsultingAcademy2021)]. The seven characteristics are listed below.  
  
 <WRAP centeralign> <WRAP centeralign>
-<figure flabel10>+<figure flabel11>
 {{ ::mckinsey_7-s_framework.png?600 |}} {{ ::mckinsey_7-s_framework.png?600 |}}
 <caption>MCkinsey 7S Framework</caption> <caption>MCkinsey 7S Framework</caption>
Line 802: Line 802:
 A swot analysis represents strengths, weaknesses, opportunities and threats. The first two refer to internal factors, whereas weaknesses and opportunities refer to external factors. This is a framework that maps out the company's competitive position. It shows what your company is good at, in order to base a strategy plan on it. It's needed to keep the analysis accurate to avoid pre-conceived beliefs or grey areas and instead focus on real-life contexts [(Kenton2021)].  A swot analysis represents strengths, weaknesses, opportunities and threats. The first two refer to internal factors, whereas weaknesses and opportunities refer to external factors. This is a framework that maps out the company's competitive position. It shows what your company is good at, in order to base a strategy plan on it. It's needed to keep the analysis accurate to avoid pre-conceived beliefs or grey areas and instead focus on real-life contexts [(Kenton2021)]. 
  
-SWOT analysis is presented in Figure {{ref>flabel11}}.+SWOT analysis is presented in Figure {{ref>flabel12}}.
  
  
 <WRAP centeralign> <WRAP centeralign>
-<figure flabel11>+<figure flabel12>
 {{ :swot_product.png?800 |}} {{ :swot_product.png?800 |}}
 <caption>Product SWOT Analysis</caption> <caption>Product SWOT Analysis</caption>
Line 887: Line 887:
  
 As already discussed, there is a growing interest in algae and the end products that can be produced with them. In line with this, there is also a growing interest in aquaponics. This is a product that is closest to the project we are currently working on. Based on the previous research and the already existing brands and products, we have chosen to focus on companies and organisations involved in aquaponics and algae products for home use. To understand where GREEN.flow is positioned within the market, a positioning matrix was made.  As already discussed, there is a growing interest in algae and the end products that can be produced with them. In line with this, there is also a growing interest in aquaponics. This is a product that is closest to the project we are currently working on. Based on the previous research and the already existing brands and products, we have chosen to focus on companies and organisations involved in aquaponics and algae products for home use. To understand where GREEN.flow is positioned within the market, a positioning matrix was made. 
 +
 +<WRAP centeralign>
 +<figure flabel13>
 +{{ ::brand_positioning_diagram.png?600 |}}
 +<caption>Positioning Map</caption>
 +</figure>
 +</WRAP>
 +
 +Figure {{ref>flabel13}} shows the Brand Positioning Diagram in which the scale in which each brand operates is compared to the number of functionalities. Starting in the bottom left corner, AIBSI Hydroponics Growing System is a really simple and small hydroponics system which is big enough for 1 decorative plant. In the same quadrant Edu Aquaponics Kit and Aquasprouts are found. Edu Aquaponics Kit is large enough to hold full size vegetables and is designed for educational purposes and is therefore placed more to the right of the diagram. Aquasprouts is a company which produces small scaled, however larger than Edu Aquaponics Kit, indoor and outdoor aquaponics systems which can be used for growing vegetables and for decorative purposes. The Aquaponic Source is a company which offers the same systems as Aquasprouts but also offers a semi-industrial scaled aquaponics system. It is therefore placed higher up the scale axis and because of the larger scale, it is believed that the functionality of this system is more diverse because more types of vegetables can be grown at the same time. Go Green Aquaponics offers custom made, full industrial scaled aquaponics systems which therefore result in even more functionalities. Compared to the aforementioned companies, GREEN·flow is placed at the same scale level as Edu Aquaponics Kit but due to its modular properties and the option to add different extensions, GREEN·flow is placed all the way to the right on the functionality axis. 
  
 === - Branding === === - Branding ===
Line 893: Line 902:
  
 <WRAP centeralign> <WRAP centeralign>
-<figure flabel12>+<figure flabel14>
 {{ :logo_background.png?nolink&400 |}} {{ :logo_background.png?nolink&400 |}}
 <caption>Logo</caption> <caption>Logo</caption>
Line 902: Line 911:
 **Name:** The logo is part of the product's branding and is an important factor. It not only grabs the attention but can be memorable, distinguishes you from your competitors, reflects a part of the image and forms the basis of your brand identity [A. Westgarth, 2018]. The logo and the name of GREEN.flow represent what the product stands for and what this can mean for the user.  Our product works with a water circulation that is beneficial for both organisms. This is done by means of a current that runs through both systems, creating a flow between the two tanks. The 'GREEN' indicates the focus that we try to put on our project. Whereby not only the production is done as ecologically as possible, but whereby the aim is also to provide the user with an ecological mindset.  **Name:** The logo is part of the product's branding and is an important factor. It not only grabs the attention but can be memorable, distinguishes you from your competitors, reflects a part of the image and forms the basis of your brand identity [A. Westgarth, 2018]. The logo and the name of GREEN.flow represent what the product stands for and what this can mean for the user.  Our product works with a water circulation that is beneficial for both organisms. This is done by means of a current that runs through both systems, creating a flow between the two tanks. The 'GREEN' indicates the focus that we try to put on our project. Whereby not only the production is done as ecologically as possible, but whereby the aim is also to provide the user with an ecological mindset. 
  
-**Logo:** This aim is not only represented by the name, but also by the logo The GREEN.flow logo (Figure 21) consists of three main elements. These three elements represent what our product aims to achieve; a symbiosis between two organisms that can lead to a circular system. The circle representing the fish and algae shows the symbiosis and the small-scale circular ecosystem that is the main purpose of our product system. +**Logo:** This aim is not only represented by the name, but also by the logo The GREEN.flow logo (Figure {{ref>flabel14}}) consists of three main elements. These three elements (Figure {{ref>flabel15}}) represent what our product aims to achieve; a symbiosis between two organisms that can lead to a circular system. The circle representing the fish and algae shows the symbiosis and the small-scale circular ecosystem that is the main purpose of our product system. 
  
 <WRAP centeralign> <WRAP centeralign>
-<figure flabel13>+<figure flabel15>
 {{ :alina.png?nolink&400 |}} {{ :alina.png?nolink&400 |}}
 <caption>Elements Of The Logo</caption> <caption>Elements Of The Logo</caption>
Line 920: Line 929:
  
 <WRAP centeralign> <WRAP centeralign>
-<figure flabel15>+<figure flabel16>
 {{ :azlina1.png?nolink&400 |}} {{ :azlina1.png?nolink&400 |}}
 <caption>Adapted Marketing</caption> <caption>Adapted Marketing</caption>
Line 968: Line 977:
 We also want to keep in mind the local market in our marketing plan. Therefore, we try to reach the local market in different ways, for example with flyers and advertisements in newspapers.  We also want to keep in mind the local market in our marketing plan. Therefore, we try to reach the local market in different ways, for example with flyers and advertisements in newspapers. 
  
-The overview of the budget allocation shown in Figure {{ref>flabel16}} is only a preliminary plan, which can and must be constantly changed during implementation and in retrospect. +The overview of the budget allocation shown in Figure {{ref>flabel17}} is only a preliminary plan, which can and must be constantly changed during implementation and in retrospect. 
  
 <WRAP centeralign> <WRAP centeralign>
-<figure flabel16>+<figure flabel17>
 {{ :alina8.png?nolink&800 |}} {{ :alina8.png?nolink&800 |}}
 <caption>Budget Plan Template</caption> <caption>Budget Plan Template</caption>
Line 981: Line 990:
  
 <WRAP centeralign> <WRAP centeralign>
-<figure flabel17>+<figure flabel18>
 {{ :alina7.png?nolink&400 |}} {{ :alina7.png?nolink&400 |}}
 <caption>Strategy Control</caption> <caption>Strategy Control</caption>
Line 1021: Line 1030:
  
 <WRAP centeralign> <WRAP centeralign>
-<figure flabel16>+<figure flabel19>
 {{ ::eco-efficiency.png?600 |}} {{ ::eco-efficiency.png?600 |}}
 <caption>Three Aspects</caption> <caption>Three Aspects</caption>
Line 1039: Line 1048:
 ---- ----
 ** Resources ** ** Resources **
 +\\
 Our goal is to create a product using renewable resources as much as it’s possible.  Our goal is to create a product using renewable resources as much as it’s possible. 
 What is more, we use materials that are reusable, so after the time people don’t want or don’t need it anymore, it can be used again. As well as recyclable, so after the time it won’t be possible to use, it won’t cause any damage to the planet.  What is more, we use materials that are reusable, so after the time people don’t want or don’t need it anymore, it can be used again. As well as recyclable, so after the time it won’t be possible to use, it won’t cause any damage to the planet. 
 ---- ----
 ** Manufacturing ** ** Manufacturing **
 +\\
 For manufacturing the idea is to allow the customer to assemble the kit himself so the components have to be produced the way that will make it easier to build. For the electrical parts it is important to secure them so it will not cause any trouble in contact with water. For manufacturing the idea is to allow the customer to assemble the kit himself so the components have to be produced the way that will make it easier to build. For the electrical parts it is important to secure them so it will not cause any trouble in contact with water.
 ---- ----
 ** Packaging ** ** Packaging **
 +\\
 When it comes to packaging, we want to use as less material as possible, to reduce  waste. Also for the electrical parts it is important to secure them so they will not cause any harm to the customer and fish as well.  When it comes to packaging, we want to use as less material as possible, to reduce  waste. Also for the electrical parts it is important to secure them so they will not cause any harm to the customer and fish as well. 
 ---- ----
 ** Distribution ** ** Distribution **
 +\\
 The goal is to reduce exhaust emissions and pollution that is coming from vehicles with petrol engines. If we decide to distribute our product with typical forms of transport, it will be electric ones.  The goal is to reduce exhaust emissions and pollution that is coming from vehicles with petrol engines. If we decide to distribute our product with typical forms of transport, it will be electric ones. 
 ---- ----
 ** Use ** ** Use **
 +\\
 For right usage of the system it is necessary to use electricity. We have ruled out the possibility of using power from renewable sources in order to decrease the price of the product. Nevertheless, we are not excluding using it in future versions of the product.  For right usage of the system it is necessary to use electricity. We have ruled out the possibility of using power from renewable sources in order to decrease the price of the product. Nevertheless, we are not excluding using it in future versions of the product. 
 For the light we are using the LEDs, which consume less energy than the standard light.  For the light we are using the LEDs, which consume less energy than the standard light. 
Line 1062: Line 1071:
 ---- ----
 ** Recycling ** ** Recycling **
 +\\
 In the situation when any component stops working, the customer will be able to send it back and do not worry about throwing it away in wrong place. The idea is to fix the component if possible or send back the working one and recycle the broken one.  In the situation when any component stops working, the customer will be able to send it back and do not worry about throwing it away in wrong place. The idea is to fix the component if possible or send back the working one and recycle the broken one. 
 ---- ----
 <WRAP centeralign> <WRAP centeralign>
-<figure flabel16>+<figure flabel20>
 {{ ::life_cycle_assessment.png?400 |}} {{ ::life_cycle_assessment.png?400 |}}
 <caption>Life Cycle</caption> <caption>Life Cycle</caption>
Line 1089: Line 1098:
  
 <WRAP centeralign> <WRAP centeralign>
-<figure flabe12>+<figure flabel21>
 {{ :capture_d_ecran_2022-04-13_101249.png?400 |}} {{ :capture_d_ecran_2022-04-13_101249.png?400 |}}
 <caption>the most important ethical values</caption> <caption>the most important ethical values</caption>
Line 1194: Line 1203:
 ==== - Ideation ==== ==== - Ideation ====
 === - Black Box  === === - Black Box  ===
-In order to better identify the parts that would be connected, this is represented in the form of a black box. Figure {{ref>flabel13}} schematically shows all inputs and outputs of a system without paying too much attention to the internal working of the system. It shows the electrical pump and the lamp are controlled by the processor by putting it off and on. Depending on the type of lamp and pump that is used, the ideal light intensity and pump flow rate settings have to be researched in order to optimize the system. It is, however, not clear if this option is possible to investigate due to the type of pump and lamp that have to be selected yet.+In order to better identify the parts that would be connected, this is represented in the form of a black box. Figure {{ref>flabel22}} schematically shows all inputs and outputs of a system without paying too much attention to the internal working of the system. It shows the electrical pump and the lamp are controlled by the processor by putting it off and on. Depending on the type of lamp and pump that is used, the ideal light intensity and pump flow rate settings have to be researched in order to optimize the system. It is, however, not clear if this option is possible to investigate due to the type of pump and lamp that have to be selected yet.
  
 <WRAP centeralign> <WRAP centeralign>
-<figure flabel13>+<figure flabel22>
 {{ ::blackbox.jpg?600 |}} {{ ::blackbox.jpg?600 |}}
 <caption>Black Box Diagram</caption> <caption>Black Box Diagram</caption>
Line 1204: Line 1213:
  
 === - Structural Sketches  === === - Structural Sketches  ===
-Since a home kit has been chosen, the design of the product is certainly also a key point. Figure {{ref>flabel14}}, {{ref>flabel15}} shows some sketches of ideas about the product. Especially on how the algae and fish tank could be placed in relation to each other. In addition, there are also form variations presented.+Since a home kit has been chosen, the design of the product is certainly also a key point. Figure {{ref>flabel23}}, {{ref>flabel24}} shows some sketches of ideas about the product. Especially on how the algae and fish tank could be placed in relation to each other. In addition, there are also form variations presented.
  
 <WRAP centeralign> <WRAP centeralign>
-<figure flabel14>+<figure flabel23>
 {{ ::schetsen_2.png?800 |}} {{ ::schetsen_2.png?800 |}}
 <caption>Sketches</caption> <caption>Sketches</caption>
Line 1214: Line 1223:
  
 <WRAP centeralign> <WRAP centeralign>
-<figure flabel15>+<figure flabel24>
 {{ ::schetsen_1.png?800 |}} {{ ::schetsen_1.png?800 |}}
 <caption>sketches</caption> <caption>sketches</caption>
Line 1224: Line 1233:
 After discussion we found a logo that suited us all. After discussion we found a logo that suited us all.
 <WRAP centeralign> <WRAP centeralign>
-<figure flabel16>+<figure flabel25>
 {{ :logo_tryouts.png?800 |}} {{ :logo_tryouts.png?800 |}}
 <caption>Logo Tryout [(Pantone2022)]</caption> <caption>Logo Tryout [(Pantone2022)]</caption>
Line 1231: Line 1240:
  
 <WRAP centeralign> <WRAP centeralign>
-<figure flabel17>+<figure flabel26>
 {{ ::logo_tryouts2.0.png?800 |}} {{ ::logo_tryouts2.0.png?800 |}}
 <caption>Logo Tryout2.0 [(Pantone2022)]</caption> <caption>Logo Tryout2.0 [(Pantone2022)]</caption>
Line 1240: Line 1249:
 The logo is part of the product's branding and is an important factor. It not only grabs the attention but can be memorable, distinguishes you from your competitors, reflects a part of the image and forms the basis of your brand identity [(Westgarth2018)]. The logo and the name of GREEN.flow represent what the product stands for and what this can mean for the user.  The logo is part of the product's branding and is an important factor. It not only grabs the attention but can be memorable, distinguishes you from your competitors, reflects a part of the image and forms the basis of your brand identity [(Westgarth2018)]. The logo and the name of GREEN.flow represent what the product stands for and what this can mean for the user. 
  
-The GREEN.flow logo (Figure {{ref>flabel18}}) consists of three main elements. These three elements represent what our product aims to achieve; a symbiosis between two organisms that can lead to a circular system. The circle representing the fish and algae shows the symbiosis and the small-scale circular ecosystem that is the main purpose of our product system. This aim is not only represented by the logo, but also by the name. Our product works with a water circulation that is beneficial for both organisms. This is done by means of a current that runs through both systems, creating a flow between the two tanks. The 'GREEN' indicates the focus that we try to put on our project. Whereby not only the production is done as ecologically as possible, but whereby the aim is also to provide the user with an ecological mindset. +The GREEN.flow logo (Figure {{ref>flabel27}}) consists of three main elements. These three elements represent what our product aims to achieve; a symbiosis between two organisms that can lead to a circular system. The circle representing the fish and algae shows the symbiosis and the small-scale circular ecosystem that is the main purpose of our product system. This aim is not only represented by the logo, but also by the name. Our product works with a water circulation that is beneficial for both organisms. This is done by means of a current that runs through both systems, creating a flow between the two tanks. The 'GREEN' indicates the focus that we try to put on our project. Whereby not only the production is done as ecologically as possible, but whereby the aim is also to provide the user with an ecological mindset. 
    
  
  
 <WRAP centeralign> <WRAP centeralign>
-<figure flabel18>+<figure flabel27>
 {{ ::picture_logo_name.png?800 |}} {{ ::picture_logo_name.png?800 |}}
 <caption>Logo & Name [(Pantone2022)]</caption> <caption>Logo & Name [(Pantone2022)]</caption>
Line 1264: Line 1273:
  
 <WRAP centeralign> <WRAP centeralign>
-<figure flabel19>+<figure flabel28>
 {{ ::target_group.png?800 |}} {{ ::target_group.png?800 |}}
 <caption>Target Group</caption> <caption>Target Group</caption>
Line 1282: Line 1291:
  
 ==== - Structural Design ==== ==== - Structural Design ====
-In Figure {{ref>flabel28}} the first version of the GREEN.flow can be seen.+In Figure {{ref>flabel29}} the first version of the GREEN.flow can be seen. 
 <WRAP centeralign> <WRAP centeralign>
-<figure flabel28>+<figure flabel29>
 {{ :structural_design1.png?800 |}} {{ :structural_design1.png?800 |}}
 <caption>Structural Design Proposition</caption> <caption>Structural Design Proposition</caption>
 </figure> </figure>
 </WRAP> </WRAP>
 +
 ==== - System Design ==== ==== - System Design ====
  
Line 1457: Line 1468:
  
 === - Detailed Schematics  === === - Detailed Schematics  ===
-Figure {{ref>flabel18}} shows the first draft for a system diagram for the Green.flow system. It shows how every component is enclosed by manually operated valves in order to replace it or to do maintenance. Figure {{ref>flabel18}} also shows an agitator in algae tank 1. Only one agitator is installed in the prototype in order to research whether an agitator is needed or not. Every tank has its own drain to let water out of the tank without draining the whole system. Both the inlet and outlet pipe to the algae tanks contain a filter in order to keep fish faeces in the fish tank and the algae in the algae tank. For the product phase the valves may be upgraded to automatic valves, controlled by the leak sensor, to close off the fish tank to keep it from drying out in case of a leakage. +Figure {{ref>flabel29}} shows the first draft for a system diagram for the Green.flow system. It shows how every component is enclosed by manually operated valves in order to replace it or to do maintenance. Figure {{ref>flabel29}} also shows an agitator in algae tank 1. Only one agitator is installed in the prototype in order to research whether an agitator is needed or not. Every tank has its own drain to let water out of the tank without draining the whole system. Both the inlet and outlet pipe to the algae tanks contain a filter in order to keep fish faeces in the fish tank and the algae in the algae tank. For the product phase the valves may be upgraded to automatic valves, controlled by the leak sensor, to close off the fish tank to keep it from drying out in case of a leakage. 
  
 <WRAP centeralign> <WRAP centeralign>
-<figure flabel18>+<figure flabel29>
 {{ ::system_schematics_p_id_.png?600 |}} {{ ::system_schematics_p_id_.png?600 |}}
 <caption>System Schematics Proposition</caption> <caption>System Schematics Proposition</caption>
Line 1494: Line 1505:
 </figure> </figure>
 </WRAP> </WRAP>
 +
 On the other hand, we have carried out the same research to send our live spirulina strains in our kit and we have noticed that their shelf life in the packaging is of the order of a few days and not a few hours. On the other hand, we have carried out the same research to send our live spirulina strains in our kit and we have noticed that their shelf life in the packaging is of the order of a few days and not a few hours.
 Indeed, live spirulina needs heat, light, and agitation to survive.  Indeed, live spirulina needs heat, light, and agitation to survive. 
Line 1514: Line 1526:
  
 <WRAP centeralign> <WRAP centeralign>
-<figure flabel31>+<figure flabel32>
 {{ ::packaging.png?600 |}} {{ ::packaging.png?600 |}}
 <caption>Packaging of our kit</caption> <caption>Packaging of our kit</caption>
Line 1545: Line 1557:
   * Primary recovery packaging   * Primary recovery packaging
 <WRAP centeralign> <WRAP centeralign>
-<figure flabel32>+<figure flabel33>
 {{ :image3.jpg?nolink&150 |}} {{ :image3.jpg?nolink&150 |}}
 <caption>Primary recovery packaging</caption> <caption>Primary recovery packaging</caption>
 </figure> </figure>
 </WRAP> </WRAP>
 +
 For our primary packaging that will allow us to transport our entire kit, we have opted for corrugated cardboard. Because cardboard, if it is adapted to the product, remains the king of protection: adaptable, handy, light and solid, it combines all the advantages. For our primary packaging that will allow us to transport our entire kit, we have opted for corrugated cardboard. Because cardboard, if it is adapted to the product, remains the king of protection: adaptable, handy, light and solid, it combines all the advantages.
 Indeed, the wrong choice of cardboard can create risks for our goods during shipments: what is more, a sunken or damaged cardboard box risks disappointing the consumer and harming our customer experience. Indeed, the wrong choice of cardboard can create risks for our goods during shipments: what is more, a sunken or damaged cardboard box risks disappointing the consumer and harming our customer experience.
Line 1560: Line 1573:
   * Secondary algae packaging   * Secondary algae packaging
 <WRAP centeralign> <WRAP centeralign>
-<figure flabel33>+<figure flabel34>
 {{ :image5.jpg?nolink&200 |}} {{ :image5.jpg?nolink&200 |}}
 <caption> Secondary algae packaging</caption> <caption> Secondary algae packaging</caption>
 </figure> </figure>
 </WRAP> </WRAP>
 +
 To make our consumers aware of the importance of algae in the future we have decided to use biodegradable packaging made from algae for the smallest elements within our primary packaging such as electrical equipment. To make our consumers aware of the importance of algae in the future we have decided to use biodegradable packaging made from algae for the smallest elements within our primary packaging such as electrical equipment.
 Algae fibres can be used as a raw material in the manufacture of paper and packaging. Algae fibres can be used as a raw material in the manufacture of paper and packaging.
Line 1574: Line 1588:
   * The edible wedge   * The edible wedge
 <WRAP centeralign> <WRAP centeralign>
-<figure flabel34>+<figure flabel35>
 {{ :image6.jpg?nolink&200 |}} {{ :image6.jpg?nolink&200 |}}
 <caption>The edible wedge</caption> <caption>The edible wedge</caption>
Line 1586: Line 1600:
 We have chosen to use barley and wheat wedging particles from the brewing process, so it comes from plant sources rather than petroleum-based polystyrene and it is non-toxic. In addition, instead of poisoning the environment, this biodegradable packaging will be able to feed the fish in our kit. We have chosen to use barley and wheat wedging particles from the brewing process, so it comes from plant sources rather than petroleum-based polystyrene and it is non-toxic. In addition, instead of poisoning the environment, this biodegradable packaging will be able to feed the fish in our kit.
 Being biodegradable and non-toxic, they are also safe for humans and pets. The starch-based packing particles are more soluble in water. Being biodegradable and non-toxic, they are also safe for humans and pets. The starch-based packing particles are more soluble in water.
-There are still disadvantages compared to polystyrene are less resilience, higher density, dust formation, potential rodent attraction, and higher price. https://www.bfmtv.com/international/ +There are still disadvantages compared to polystyrene are less resilience, higher density, dust formation, potential rodent attraction, and higher price.  
  
 === - Elements of our packaging === === - Elements of our packaging ===
Line 1625: Line 1639:
 By choosing quality and innovative materials, you will not fail to stand out. By choosing quality and innovative materials, you will not fail to stand out.
 The design of the packaging is an integral part of the brand's identity and allows us to stand out. The design of the packaging is an integral part of the brand's identity and allows us to stand out.
- 
- 
- 
- 
- 
- 
- 
  
  
Line 1638: Line 1645:
 For the prototype we were provided with necessary components and materials, thanks to what we could build a well-functioning prototype.\\ For the prototype we were provided with necessary components and materials, thanks to what we could build a well-functioning prototype.\\
 The prototype consists of two glass tanks, connected with pipes to create a well-functioning system. One of the tanks is used for algae and another one is for fish. The fish tank is equipped with pump and two sensors: water level and temperature. The pump is connected to the pipe which goes to the algae tank. The algae tank is illuminated with LEDs and equipped with filter preventing the unnecessary material to get through. From there, another pipe leads back to the fish aquarium, creating a circulation for water.\\ The prototype consists of two glass tanks, connected with pipes to create a well-functioning system. One of the tanks is used for algae and another one is for fish. The fish tank is equipped with pump and two sensors: water level and temperature. The pump is connected to the pipe which goes to the algae tank. The algae tank is illuminated with LEDs and equipped with filter preventing the unnecessary material to get through. From there, another pipe leads back to the fish aquarium, creating a circulation for water.\\
 +
 +
 === - Development of the electrical circuit schematic === === - Development of the electrical circuit schematic ===
 == - Preliminary circuit schematic == == - Preliminary circuit schematic ==
-Since the final product GREEN.flow is to be controlled via a smart system, it was important for us to test the basic functions in our prototype. For this reason, we have drawn up a preliminary circuit schematic (Figure {{ref>Preliminarycircuitschematic}}). Based on their properties, the sensors, the relay, the water pump, the LED RGB driver respectively the LED RGB strip are connected to the microcontroller and the power supply. The circuit schematic shown in figure {{ref>Preliminarycircuitschematic}} was created on the basis of the submitted list of components and had to be adapted and updated in the process of prototype development. More on this is explained in the section "Final circuit diagram".\\+ 
 +Since the final product GREEN.flow is to be controlled via a smart system, it was important for us to test the basic functions in our prototype. For this reason, we have drawn up a preliminary circuit schematic (Figure {{ref>flabel36}}). Based on their properties, the sensors, the relay, the water pump, the LED RGB driver respectively the LED RGB strip are connected to the microcontroller and the power supply. The circuit schematic shown in Figure {{ref>flabel36}} was created on the basis of the submitted list of components and had to be adapted and updated in the process of prototype development. More on this is explained in the section "Final circuit diagram".\\
 Since the water level sensor works like a switch, it is only connected to an output and a ground pin. Accordingly, either the "HIGH" or "LOW" signal is sent to the microcontroller and the user can check if the water level is too low or high enough.\\ Since the water level sensor works like a switch, it is only connected to an output and a ground pin. Accordingly, either the "HIGH" or "LOW" signal is sent to the microcontroller and the user can check if the water level is too low or high enough.\\
 Compared to the water sensor, the DS18B20 temperature sensor transmits exact temperature data and therefore requires an additional pin to read out these values.\\ Compared to the water sensor, the DS18B20 temperature sensor transmits exact temperature data and therefore requires an additional pin to read out these values.\\
Line 1647: Line 1657:
  
 <WRAP centeralign> <WRAP centeralign>
-<figure Preliminarycircuitschematic>+<figure flabel36>
 {{ :preliminary_circuit_schematic.png |}} {{ :preliminary_circuit_schematic.png |}}
 <caption> Preliminary circuit schematic </caption> <caption> Preliminary circuit schematic </caption>
Line 1654: Line 1664:
  
 == - Modified circuit diagram == == - Modified circuit diagram ==
-Due to the components finally provided, the schematic of the prototype had to be adapted during the development process. The final circuit diagram is now shown in figure {{ref>Finalcircuitschematic}}.\\ +Due to the components finally provided, the schematic of the prototype had to be adapted during the development process. The final circuit diagram is now shown in Figure {{ref>flabel36}}.\\ 
 Compared to the preliminary circuit diagram, the connection between the relay and the power supply for the pump and the LED has changed significantly. Since the pump received cannot be operated with 12V as initially planned, but now requires 230V, the light and pump can no longer be operated with the same voltage source. For this reason, it no longer makes sense to control the LED using the relay. However, as the LED RGB driver can also be controlled directly via signals using the microcontroller, this is not a major problem. The pump is still switched via the relay.\\ Compared to the preliminary circuit diagram, the connection between the relay and the power supply for the pump and the LED has changed significantly. Since the pump received cannot be operated with 12V as initially planned, but now requires 230V, the light and pump can no longer be operated with the same voltage source. For this reason, it no longer makes sense to control the LED using the relay. However, as the LED RGB driver can also be controlled directly via signals using the microcontroller, this is not a major problem. The pump is still switched via the relay.\\
 However, a problem has developed as a result of the integration of high voltages due to the operation of the pump and the fact that the components are located close to each other. The switching and data transmission of the surrounding parts is influenced by the high voltage of 230V and thus no longer reacts according to the programmed commands. To counteract this problem, two 10kΩ resistors and a 47 μF 50 V electrolytic capacitor were used.\\ However, a problem has developed as a result of the integration of high voltages due to the operation of the pump and the fact that the components are located close to each other. The switching and data transmission of the surrounding parts is influenced by the high voltage of 230V and thus no longer reacts according to the programmed commands. To counteract this problem, two 10kΩ resistors and a 47 μF 50 V electrolytic capacitor were used.\\
  
 <WRAP centeralign> <WRAP centeralign>
-<figure Finalcircuitschematic>+<figure flabel37>
 {{ :final_circuit_schematic.png |}} {{ :final_circuit_schematic.png |}}
 <caption> Modified circuit schematic </caption> <caption> Modified circuit schematic </caption>
Line 1669: Line 1679:
 ==== - Test & Results ==== ==== - Test & Results ====
  
-To make sure components and connections between them work correctly we have conducted number of tests which helped us specify proper operation of the system. +To make sure components and connections between them work correctly we have conducted number of tests which helped us specify proper operation of the system
 +We performed a test in Arduino program in two aspects: correct functioning of the appearing notifications about water level and value of the temperature in the fish tank, as well as correct functioning of light and pump switches. 
 +What is more, the test that was needed to be performed was to check if the system we assembled works correctly, above all: pipes’ connections, water filters and general flow of the water between two tanks.\\ 
 +\\ 
 +The basic operation of the programme with which the prototype is driven is shown in the Figure {{ref>flabel38}}. Input is requested from the user and data is returned to the user. The corresponding code is explained in more detail in the following chapters.
  
-We performed a test in Arduino program in two aspects: correct functioning of the appearing notifications about water level and value of the temperature in the fish tank, as well as correct functioning of light and pump switches.  +<WRAP centeralign> 
- +<figure flabel38> 
-What is more, the test that was needed to be performed was to check if the system we assembled works correctly, above allpipes’ connections, water filters and general flow of the water between two tanks +{{ :loop.png |}} 
 +<caption> Basic programm operation </caption> 
 +</figure> 
 +</WRAP>   
  
 === - Water level and temperature === === - Water level and temperature ===
    
  
-The coding used in Arduino for receiving information about water level is shown in the figure {{ref>floatsensor}} below. +The coding used in Arduino for receiving information about water level is shown in the figure Figure {{ref>flabel39}} below. 
  
 <WRAP centeralign> <WRAP centeralign>
-<figure floatsensor>+<figure flabel39>
 {{:floatsensor.png?300|}} {{:floatsensor.png?300|}}
 <caption> Water level sensor </caption> <caption> Water level sensor </caption>
Line 1688: Line 1705:
  
 The result is as follows. If the water level in the fish tank is too low, the information about it appears. The user is only informed when the status of the sensor changes. The swimmer is either at the bottom and there is not the required amount of water in the tank or at a higher level which means that there is enough water.\\ The result is as follows. If the water level in the fish tank is too low, the information about it appears. The user is only informed when the status of the sensor changes. The swimmer is either at the bottom and there is not the required amount of water in the tank or at a higher level which means that there is enough water.\\
-When it comes to temperature, the information given is the value of it. All of the notifications are shown in the figure below. +When it comes to temperature, the information given is the value of it. All of the notifications are shown in the Figure {{ref>flabel40}} below.  
 + 
 +<WRAP centeralign> 
 +<figure flabel40> 
 +{{ :temperatursensor.png?330 |}} 
 +<caption> Temperature sensor </caption> 
 +</figure> 
 +</WRAP>
  
 === - Light and pump switches === === - Light and pump switches ===
    
  
-As mentioned before, to give the user the opportunity to control aquaponic system remotely, we decided to take into account the light and pump switches in program. The code to achieve this option is shown in the figure below. +As mentioned before, to give the user the opportunity to control aquaponic system remotely, we decided to take into account the light and pump switches in program. The code to achieve this option is shown in the figure below.\\ 
 +\\ 
 +As soon as the microcontroller receives the signal to switch on the pump, a while loop is started. As a result, the pump does not run all the time. This makes the system more efficient by saving electricity and balancing the water flow, which is affected by pipes of different thicknesses. It furthermore prevents the hopper from overflowing. To create a harmonious water flow, 3 seconds was chosen for the water flow time and 15 seconds pause (Figure {{ref>flabel41}}). In the loop, it is also queried whether the user has made any further entries. If the user wants to switch off the pump, the while loop is interrupted with the command "break".  
 + 
 +<WRAP centeralign> 
 +<figure flabel41> 
 +{{ :pump_on_modus.png?500 |}} 
 +<caption> Pump operation </caption> 
 +</figure> 
 +</WRAP> 
 + 
 +The user is able to turn the light on and off inside and outside of the pump operation. In the code, this was realised by a simple additional "if" query (Figure {{ref>flabel43}}). The RGB LED allows the exact colour tone of the light to be set. A blue-violet colour tone with the RGB code 108, 17, 70 was selected here. This colour tone favours the growth of algae. 
 + 
 +<WRAP centeralign> 
 +<figure flabel43> 
 +{{ :led.png?250 |}} 
 +<caption> LED operation </caption> 
 +</figure> 
 +</WRAP> 
  
-  * (Screenshot of the Arduino code)  
 === - Water flow === === - Water flow ===
    
  
-Finally, the test of the assembled system was conducted. The prototype of the main product is shown in the figure below.  +Finally, the test of the assembled system was conducted. The prototype of the main product is shown in the Figure {{ref>flabel44}} below.  
  
-  * (Photo of the prototype+<WRAP centeralign> 
 +<figure flabel44> 
 +{{:prototype_photo.jpeg?400|}} 
 +<caption> Aquaponic prototype </caption> 
 +</figure> 
 +</WRAP>  
  
 It was important to check if the components work together properly to create a functioning and, what’s the key aspect, safe aquaponic system. Electrical components were separated to make sure that there’s no possibility of contact with water, what could cause danger. All the pipes were precisely connected to avoid any leak. Used filters prevent from getting through any unwanted materials.   It was important to check if the components work together properly to create a functioning and, what’s the key aspect, safe aquaponic system. Electrical components were separated to make sure that there’s no possibility of contact with water, what could cause danger. All the pipes were precisely connected to avoid any leak. Used filters prevent from getting through any unwanted materials.  
 As the result of all actions mentioned before we get a well performing system, ready to work with living organisms.  As the result of all actions mentioned before we get a well performing system, ready to work with living organisms. 
  
-For the main product the goal is to connect arduino with the application which user could install on his mobile phone and easily check if the aquaponic system he/she owns work correctly. The design of an app was shown in the chapter (?).  +For the main product the goal is to connect arduino with the application which user could install on his mobile phone and easily check if the aquaponic system he/she owns work correctly. The design of an app was shown in the chapter 7.9.  
 The user can check if the water level in the fish tank isn’t too high or too low. Similarly with the water temperature in the tank, the information about its value appears in the app. Thanks to that if any leak appears or system breaks, the user can react faster.   The user can check if the water level in the fish tank isn’t too high or too low. Similarly with the water temperature in the tank, the information about its value appears in the app. Thanks to that if any leak appears or system breaks, the user can react faster.  
  
-In future versions of a product, we are considering to take into account the possibility of adding automatic feeder for fish.   +In future versions of a product, we are considering to take into account the possibility of adding automatic feeder for fish.  
 + 
 +==== - The App ====   
 + 
 +We consider the application as an additional element of our product. Thanks to it, customer can remotely control his/her aquaponic system.  
 +User can sign into his/her account and check if everything works correctly. We take into account a possibility of switching off and on: a light and a pump.\\ 
 +What is more, he/she can check the water level and temperature in the fish tank. If it’s too high or too low, a notification appears on the screen. That helps the user react faster to any leaks or failures.\\ 
 +In future we consider adding automatic feeder’s controller, so with one button it will be possible to remotely feed the fish.\\ 
 +Initial design of an app is shown in the figures below. 
 + 
 +<WRAP centeralign> 
 +<figure flabel43> 
 +{{:app1.png?200|}} 
 +<caption> Start screen </caption> 
 +</figure> 
 +</WRAP> 
 +\\ 
 +<WRAP centeralign> 
 +<figure flabel44> 
 +{{:app2.png?200|}} 
 +<caption> Log in screen </caption> 
 +</figure> 
 +</WRAP> 
 +\\ 
 +<WRAP centeralign> 
 +<figure flabel45> 
 +{{:app3.png?200|}} 
 +<caption> Switches screen </caption> 
 +</figure> 
 +</WRAP> 
 +\\ 
 +<WRAP centeralign> 
 +<figure flabel46> 
 +{{:app4.png?200|}} 
 +<caption> Water level and temperature screen </caption> 
 +</figure> 
 +</WRAP> 
 +\\ 
 +<WRAP centeralign> 
 +<figure flabel47> 
 +{{:app5.png?200|}} 
 +<caption> Notification screen </caption> 
 +</figure> 
 +</WRAP>
 ==== - Conclusion ==== ==== - Conclusion ====
    
Line 1719: Line 1809:
 \\ \\
 In the following chapter, the future development of the project is described, as well as an open discussion that will present the conclusions and the prospective that the team drew during this project.  In the following chapter, the future development of the project is described, as well as an open discussion that will present the conclusions and the prospective that the team drew during this project. 
 +
 ===== - Conclusions ===== ===== - Conclusions =====
 ==== - Discussion ==== ==== - Discussion ====
Line 1746: Line 1837:
  
  
-Will our kit work properly in the future ? How many fish will it take to feed the entire algae colony? How often do the algae grow? Is our kit sustainable over time ?   +Will our kit work properly in the future? How many fish will it take to feed the entire algae colony? How often do the algae grow? Is our kit sustainable over time?   
  
 In the end, we successfully achieved the objectives imposed by the project, and we also fulfilled our personal objectives : to develop ourselves, to live an unforgettable experience both academically and culturally. During this project, we joined forces to achieve our goals and did our best to meet the project deadlines.    In the end, we successfully achieved the objectives imposed by the project, and we also fulfilled our personal objectives : to develop ourselves, to live an unforgettable experience both academically and culturally. During this project, we joined forces to achieve our goals and did our best to meet the project deadlines.   
Line 1763: Line 1854:
   * Find a solution for transporting the fish, perhaps in partnership with pet shops.    * Find a solution for transporting the fish, perhaps in partnership with pet shops. 
   * Unordered List ItemEstablish a wireless and waterproof connection between the electronic components for a more visual and practical appearance.    * Unordered List ItemEstablish a wireless and waterproof connection between the electronic components for a more visual and practical appearance. 
-  * Unordered List ItemAdd electronic components such as an LCD screen with data for battery, water temperature and algae culture.  +  * Add electronic components such as an LCD screen with data for battery, water temperature and algae culture.  
-  * Unordered List ItemTo further develop the application to provide multiple functionalities for our consumers.  +  * To further develop the application to provide multiple functionalities for our consumers.  
-  * Unordered List ItemTo check the quality of the materials used for the product and the packaging and thus to surround ourselves with good suppliers with certain ethical values. +  * To check the quality of the materials used for the product and the packaging and thus to surround ourselves with good suppliers with certain ethical values. 
  
  
-To conclude, and in order to finalise our project, we can think about the production of our product. It is mainly about launching different product lines, each with a different approach. We could design simpler, more advanced, cheaper and more functional versions, as mentioned before. +To conclude, and in order to finalize our project, we can think about the production of our product. It is mainly about launching different product lines, each with a different approach. We could design simpler, more advanced, cheaper and more functional versions, as mentioned before. 
  
 Finally we are proud of the results, we were able to make a prototype and elements around that make GREEN.flow even more realistic.  Finally we are proud of the results, we were able to make a prototype and elements around that make GREEN.flow even more realistic. 
  
    
QR Code
QR Code report (generated for current page)