Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| report [2018/06/25 16:31] – [6.5 Liability] team4 | report [2018/06/27 16:06] (current) – [7.6 Tests and Results] team4 | ||
|---|---|---|---|
| Line 96: | Line 96: | ||
| ^ Target Audience | ^ Target Audience | ||
| | 1.1 | R | H | Shader needs to be built for people at home. A structure that can rest on a terrace | | 1.1 | R | H | Shader needs to be built for people at home. A structure that can rest on a terrace | ||
| - | | 1.2 | R | M | The shader must fit a table for eight people ( 2500x110 ) | | | 16th of March | | + | | 1.2 | R | M | The shader must fit a table for eight people ( 2500x110 |
| | 1.3 | R | M | The users need to be able to walk around the table within the measurements of the shader with, at least, 70 mm | | Dined Table | 16th of March | | | 1.3 | R | M | The users need to be able to walk around the table within the measurements of the shader with, at least, 70 mm | | Dined Table | 16th of March | | ||
| | 1.4 | R | H | Shader must fit a full grown adult man ( Shader height at least 2300 mm ) | Construction Bow | | 16th of March | | | 1.4 | R | H | Shader must fit a full grown adult man ( Shader height at least 2300 mm ) | Construction Bow | | 16th of March | | ||
| Line 1554: | Line 1554: | ||
| </ | </ | ||
| </ | </ | ||
| + | |||
| + | Other than the automatic mode where it will track the sun there is also a manual mode. This manual mode will give the costumer the possibility to set the mesh in whatever position the costumer prefers. | ||
| + | |||
| === - Aesthetics | === - Aesthetics | ||
| The idea of how a product should look like is a very important aspect of designing. The product must have its own special appearance, especially when designing for a luxurious product. | The idea of how a product should look like is a very important aspect of designing. The product must have its own special appearance, especially when designing for a luxurious product. | ||
| Line 1589: | Line 1592: | ||
| * Part use | * Part use | ||
| * Part material | * Part material | ||
| - | * Part strenght | + | * Part strength |
| === Outdoor intelligent shader (head assembly)=== | === Outdoor intelligent shader (head assembly)=== | ||
| Line 1609: | Line 1612: | ||
| **Appearance** | **Appearance** | ||
| - | The first assembly forms the basis of the whole structure as presented in **Figure {{ref> | + | The first assembly forms the basis of the whole structure as presented in **Figure {{ref> |
| <WRAP centeralign> | <WRAP centeralign> | ||
| Line 1627: | Line 1630: | ||
| * 2 corner-pieces | * 2 corner-pieces | ||
| - | The pole for the motor is almost identical to regular poles. The only difference is that the pole for the motor has wholes | + | The pole for the motor is almost identical to regular poles. The only difference is that the pole for the motor has holes in them to attach the motor to the pole using bolts. in **Figure {{ref> |
| <WRAP centeralign> | <WRAP centeralign> | ||
| Line 1637: | Line 1640: | ||
| To show how all the parts are connected to the pole for the motor a exploded view is shown below. | To show how all the parts are connected to the pole for the motor a exploded view is shown below. | ||
| - | this includes the following features from left to right in the image: | + | this includes the following features |
| * motor | * motor | ||
| * coupling | * coupling | ||
| Line 1654: | Line 1657: | ||
| </ | </ | ||
| - | Because there could be some tolerance in the mesh there are slots added in the back poles to make it possible to move the roll-bar | + | Because there could be some tolerance in the mesh there are slots in the back poles to adjust the vertical position of the roll-bar and thus adjust the tension of the mesh. |
| <WRAP centeralign> | <WRAP centeralign> | ||
| Line 1674: | Line 1677: | ||
| **Corner-piece** | **Corner-piece** | ||
| - | The corner-pieces of the structure are built to make it easier to assembly the whole structure and to transport all the pieces to the delivery address. The corner-pieces are places with an inside beam that has the exact inner diameter | + | The corner-pieces of the structure are built to make it easier to assembly the whole structure and to transport all the pieces to the delivery address. The corner-pieces are places with an inside beam that has the exact inner measurements |
| <WRAP centeralign> | <WRAP centeralign> | ||
| Line 1683: | Line 1686: | ||
| </ | </ | ||
| - | Because of a lit it is easy to excess | + | Because of a lit it is easy to access |
| <WRAP centeralign> | <WRAP centeralign> | ||
| Line 1767: | Line 1770: | ||
| To choose the right material for its purpose the program that’s called CES Edupack is used. This program helps to funnel the materials to a small group of materials to choose from. The understanding information shows the limits we put up to choose the material: | To choose the right material for its purpose the program that’s called CES Edupack is used. This program helps to funnel the materials to a small group of materials to choose from. The understanding information shows the limits we put up to choose the material: | ||
| * Material in ‘Bulk Form’ | * Material in ‘Bulk Form’ | ||
| - | * Price of 2 €/Kg | + | * Price of 2 €/kg |
| * Recyclable | * Recyclable | ||
| * Only Metals and alloys | * Only Metals and alloys | ||
| * Hot metal extrusion as shaping process (because of the hollow square form) | * Hot metal extrusion as shaping process (because of the hollow square form) | ||
| - | * Graphic that shows Young’s modules (GPa vs. Price (€/Kg) | + | * Graphic that shows Young’s modules (GPa vs. Price (€/kg) |
| Now we set all the different limits the next step is to look at the graphic. In the image shown below there are only a couple colored dots. These dots are the only left over materials that can be used for our product (from 3986 to 552 materials). | Now we set all the different limits the next step is to look at the graphic. In the image shown below there are only a couple colored dots. These dots are the only left over materials that can be used for our product (from 3986 to 552 materials). | ||
| Line 1809: | Line 1812: | ||
| Spraypaint: | Spraypaint: | ||
| - | As hot-dip galvanizing does not give the construction bow a particular color a final surface treatment is added to match the esthetics | + | As hot-dip galvanizing does not give the construction bow a particular color a final surface treatment is added to match the aesthetics |
| === Horizontal bars === | === Horizontal bars === | ||
| Line 1930: | Line 1933: | ||
| </ | </ | ||
| - | For the last part of the Setsun | + | For the last part of the Setsun the mesh will be places over the horizontal bars. The cloth will form a closed loop that is stretched over the six bars. To give a quick review of the way the mesh moves take a look at the image shown below. |
| <WRAP centeralign> | <WRAP centeralign> | ||
| Line 1943: | Line 1946: | ||
| **Joining** | **Joining** | ||
| - | one thing to keep in mind is mostly the order of assembling the mesh. Since it is a closed loop the horizontal bars must be placed through the mesh first because | + | one thing to keep in mind is mostly the order of assembling the mesh. Since it is a closed loop the horizontal bars must be placed through the mesh first because |
| **Surface treatment** | **Surface treatment** | ||
| Line 1965: | Line 1968: | ||
| === Footpiece === | === Footpiece === | ||
| - | On the bottom of the structure is going to be placed a footpiece, to stuck the construction bow to the ground. The footpiec | + | On the bottom of the structure is going to be placed a footpiece, to stuck the construction bow to the ground. The footpiece |
| <WRAP centeralign> | <WRAP centeralign> | ||
| Line 2038: | Line 2041: | ||
| <WRAP centeralign> | <WRAP centeralign> | ||
| <figure Electsche> | <figure Electsche> | ||
| - | {{ :electrical_schematics_1_esquema.png? | + | {{ :36391988_2102571203105495_112453887465619456_n.png? |
| < | < | ||
| </ | </ | ||
| </ | </ | ||
| - | **Figure** {{ref> | + | **Figure** {{ref> |
| - | We have then a RTC real time clock, is there to provide the time to read the algorithm wrote with the solar positions, the power supply is a 3V battery, and is connected to the Arduino by 3 analog entries. | + | We have then a RTC real time clock, is there to provide the time to read the algorithm wrote with the solar positions, the power supply is a 3 V battery, and is connected to the Arduino by 3 analog entries. |
| - | We use 2 sensors to define the zero-point, also known as the cloth original position. Each sensor is connected to an analog entry. The power for this modules is provided by the 5V output of Arduino. | + | We use 2 sensors to define the zero-point, also known as the cloth original position. Each sensor is connected to an analog entry. The power for this modules is provided by the 5 V output of Arduino. |
| - | For last, we have bluetooth receiver, this bluetooth receiver has the function of receive the orders from the app blynk, to control the system, overriding the algorithm order. The power is supplied by a logic level translator, that is there because the bluetooth devices works on a difference logic level than the rest of the system. This logic level translator is connected to the Arduino by 2 analog entries, and is connected as well with the 5V and 3V3 outputs, to do the level translation. The Bluetooth device is then connected to the respective entry in the logic level translator. | + | For last, we have bluetooth receiver, this bluetooth receiver has the function of receive the orders from the app blynk, to control the system, overriding the algorithm order. The power is supplied by a logic level translator, that is there because the bluetooth devices works on a difference logic level than the rest of the system. This logic level translator is connected to the Arduino by 2 analog entries, and is connected as well with the 5 V and 3 V 3 outputs, to do the level translation. The Bluetooth device is then connected to the respective entry in the logic level translator. |
| Line 2081: | Line 2084: | ||
| <WRAP centeralign> | <WRAP centeralign> | ||
| <figure prototype> | <figure prototype> | ||
| - | {{ :flowchart_algorithm.png? | + | {{ :algorithm_chart123.png? |
| - | < | + | |
| </ | </ | ||
| </ | </ | ||
| Line 2088: | Line 2090: | ||
| - | + | After plugging in the SetSun shader the system will calculate where the cloth part of the shader should move to over the structure based on the time of day and the physical placement of the SetSun in the world. The NREL's Solar Position Algorithm (SPA) calculates the position of the sun given the correct time of day (provided | |
| - | After plugging in the SetSun shader the system will calculate where the cloth part of the shader should move to over the structure based on the time of day and the physical placement of the SetSun in the world. The NREL's Solar Position Algorithm (SPA) calculates the position of the sun given the correct time of day which is given by the Real Time Clock and by the correct position of the SetSun shader (inputted as latitude and longitude by team member at time of programming) at this point the controller, after receiving this information, | + | |
| The time of day is provided to the system by the Real Time Clock that is connected up to the Arduino and whilst this continuously updates throughout the day and even if the SETSUN is unplugged or moved at any point there is a backup battery plugged into the Real Time Clock to keep accurate time in the system. | The time of day is provided to the system by the Real Time Clock that is connected up to the Arduino and whilst this continuously updates throughout the day and even if the SETSUN is unplugged or moved at any point there is a backup battery plugged into the Real Time Clock to keep accurate time in the system. | ||
| + | The placement of the cloth over the structure is determined by; the location of the structure in the world (which country/ | ||
| - | The placement of the cloth over the structure is determined by; the location | + | At the end of the day, as mentioned previously, |
| - | This information is provided by the algorithm that will be uploaded to our prototype/ | + | |
| - | Each day when the sun is rising, the algorithm informs the system | + | |
| - | + | ||
| - | At the end of the day we place in the code an instruction that informs the motor to turn in the correct direction until the cloth returns back to its zero-point (where the sensors meet) throughout the night and wait until the next day to begin again. The proximity sensors which reside in the top corners of the structure are there to ensure that when the cloth moves to its default position at night both proximity sensors are activated and the motor stops turning and the cloth stops moving until the next day when it starts up and moves to the first position at the beginning of the sunrise. | + | |
| ==== - Tests and Results ==== | ==== - Tests and Results ==== | ||
| Line 2131: | Line 2129: | ||
| **APP REPOSITIONING: | **APP REPOSITIONING: | ||
| + | |||
| + | Each individual part of the sun positioning algorithm work independently but when all parts of the code were placed together the code did not work as initially expected. The team were unable to rectify this problem due to finding out this problem very late on in the testing phase and a lack of specialised knowledge in the field to be able to ensure it would work. | ||
| ==== - Conclusion ==== | ==== - Conclusion ==== | ||