wfinal

parent 82770902
Pipeline #108859 passed with stage
in 58 seconds
......@@ -79,10 +79,19 @@
<p ALIGN="justify"> To demonstrate the functionality, the pavilion will have 2 supports and four axes. </p>
<center><span class="image main"><img src="week 21/idea04.png" alt="Avatar" style="width: 800px">
<FONT SIZE=3> Fig.04 - Pavilion </font> </span></center>
<p ALIGN="justify"> Las piezas se modificaron en autoCAD para permitir las rutas de los cables entre las uniones. </p>
<center><span class="image main"><img src="week 21/idea04.png" alt="Avatar" style="width: 850px"> <a> <FONT SIZE=3> <a href="week 21/Files/fab academy final project.gh" download> Download gh Files</font> </a> <br> <a> <FONT SIZE=3> <a href="week 21/Files/fab academy final project.3dm" download> Download rhino Files</font> </a> <br>
<FONT SIZE=3> Fig.01 - Pavilion </font> </span></center>
<p ALIGN="justify"> The pieces were modified in autoCAD to allow the routes of the cables between the joints.
</p>
<center><span class="image main"><img src="week 21/00.jpg" alt="Avatar" style="width: 850px"> <a> <FONT SIZE=3> <a href="week 21/Files/Piezas Pabellon.dxf" download> Download Files</font> </a> <br>
<FONT SIZE=3> Fig.01 - Case File </font> </span></center>
......@@ -90,20 +99,20 @@
<p ALIGN="justify"> Para probar la estructura se diseño una maqueta en escala 1:5 </p>
<p ALIGN="justify"> To test the structure, a model was designed in a scale of 1: 5 </p>
<center><span class="image main"><img src="week 21/idea05.png" alt="Avatar" style="width: 800px">
<FONT SIZE=3> Fig.04 - Pavilion </font> </span></center>
<p ALIGN="justify"> Para el proyecto final, construi el pabellón en escala 1:2 con ayuda de un brazo hidraulico, las uniones se dan con pernos de 6mm. </p>
<p ALIGN="justify"> For the final project, I built the pavilion in scale 1: 2 with the help of a hydraulic arm, the joints are given with 6mm bolts. </p>
<center><span class="image main"><img src="week 21/01.jpeg" alt="Avatar" style="width: 800px">
<FONT SIZE=3> Fig.04 - Pavilion </font> </span></center>
<p ALIGN="justify"> Para la cobertura se usará corte laser para crear una curvatura con el patron de kerf.</p>
<p ALIGN="justify"> For the coverage laser cut will be used to create a curvature with the kerf pattern.</p>
<center><span class="image main"><img src="week 21/02.jpeg" alt="Avatar" style="width: 350px"> <a> <FONT SIZE=3> <a href="week 21/Files/corte lucarnas.dxf" download> Download Files</font> </a> <br>
<FONT SIZE=3> Fig.01 - Case File </font> </span></center>
......@@ -113,7 +122,7 @@
<p ALIGN="justify"> El movimiento de las coberturas se realizaran con servomotores que generarán un movimiento vertical. </p>
<p ALIGN="justify"> The movement of the coverages will be done with servomotors that will generate a vertical movement </p>
<center><video width="680" height="400" src="week 21/03.mp4" autoplay muted loop></video> </center>
<center><FONT SIZE=3> Fig.07 - Video </font></center>
......@@ -122,9 +131,12 @@
<center><FONT SIZE=3> Fig.07 - Video </font></center> <br>
<p ALIGN="justify"> The plate that I will use will be an atmega328 which I made in my week of Interface and Application Programming, </p>
<p ALIGN="justify"> The board that I will use will be an atmega328 which I made in my week of Interface and Application Programming, </p>
<center><span class="image main"><img src="week 16/06.jpg" alt="Avatar" style="width: 800px"> <a> <FONT SIZE=3> <a href="week 16/Files/DC 328.nc" download> Download Code-G ATmega328 </font> </a> <br> </center>
<center><span class="image main"><img src="week 16/06.jpg" alt="Avatar" style="width: 800px"> <a> <FONT SIZE=3> <a href="week 16/Files/DC 328.nc" download> Download Code-G ATmega328 </font> </a> <br>
<P ALIGN="justify"> I will use a light sensor that allows me to generate the movement that we want in the interface. For this I will create a board that has an LED that tells me if the amount of light exceeds the configured and an LDR sensor.</p>
......@@ -136,14 +148,14 @@
<P ALIGN="justify"> Like the ATMega I'm going to cut it with the same parameters: Spindle speed (8000RPM), tool diameter (0.1mm) and numer of offsets (15). </a>
<center><span class="image main"><img src="week 16/Files/ldr.png" alt="Avatar" style="width: 250px"> <a> <FONT SIZE=3> <a href="week 16/Files/ldr.png" download> Download PNG - LDR,LED </font> </a> <br>
<center><span class="image main"><img src="week 16/Files/ldr.png" alt="Avatar" style="width: 250px"> <a> <FONT SIZE=3> <a href="week 16/Files/ldr.png" download> Download PNG - LDR,LED </font> </a> <br> <center><span class="image main"><img src="week 21/4444.jpg" alt="Avatar" style="width: 200px"> <a> <FONT SIZE=3> </center>
<FONT SIZE=3> Fig.06 - </font> </span></center>
<P ALIGN="justify"> For a better distribution of cables, a plate with terminals was created, which allows to integrate the 8 servomotors to the atmega328 board. The parameters to export the g-code were tool diameter 0.1 mm, number of offsets 15mm and 8000 RPM</a>
<P ALIGN="justify"> For a better distribution of cables, a board with terminals was created, which allows to integrate the 8 servomotors to the atmega328 board. The parameters to export the g-code were tool diameter 0.1 mm, number of offsets 15mm and 8000 RPM</a>
<center><span class="image main"><img src="week 21/bornera.png" alt="Avatar" style="width: 750px"> <a> <FONT SIZE=3> <a href="week 21/Files/bornera.rar" download> Download PNG - LDR,LED </font> </a> <br>
<center><span class="image main"><img src="week 21/bornera.png" alt="Avatar" style="width: 750px"> <a> <FONT SIZE=3> <a href="week 21/Files/bornera.rar" download> Download Borneras files </font> </a> <br>
<FONT SIZE=3> Fig.06 - </font> </span></center>
......@@ -151,16 +163,26 @@
<P ALIGN="justify">The programming allows to integrate the movement of the servomotors with a led that allows to visualize when it is turned on or off.</a>
<center><span class="image main"><img src="week 21/08.jpg" alt="Avatar" style="width: 250px"> <a> <FONT SIZE=3> <a href="week 21/Files/LDR,LED.rar" download> Download PNG - LDR,LED </font> </a> <br>
<center><span class="image main"><img src="week 21/08.jpg" alt="Avatar" style="width: 250px"> <a> <FONT SIZE=3> <a href="week 21/Files/LDR, LED.rar" download> Download PNG - LDR,LED </font> </a> <br>
<FONT SIZE=3> Fig.06 - </font> </span></center>
<P ALIGN="justify">The case will be located on one of the horizontal axes, which will allow better communication with the plate. This will avoid losing signal between the board and the servos. </a>
<P ALIGN="justify">The case will be located on one of the horizontal axes, which will allow better communication with the board. This will avoid losing signal between the board and the servos. </a>
<center><span class="image main"><img src="week 21/07.jpg" alt="Avatar" style="width: 350px"> <br>
<center><span class="image main"><img src="week 21/07.jpeg" alt="Avatar" style="width: 350px"> <br>
<FONT SIZE=3> Fig.06 - </font> </span></center>
<p><u>3D Print</u></p>
<P ALIGN="justify"> A support for the servo that supports 5kg was designed </a>
<center><span class="image main"><img src="week 21/soporte servo.png" alt="Avatar" style="width: 750px"> <a> <FONT SIZE=3> <a href="week 21/Files/SOPORTE SERVO DC.stl" download> Download servo STL </font> </a> <br>
<FONT SIZE=3> Fig.06 - </font> </span></center>
<P ALIGN="justify">The cables go through the pieces of mdf, this way you can see a clean structure </a>
......@@ -169,7 +191,9 @@
<center><FONT SIZE=3> Fig.07 - Video </font></center>
<p><u>BOM</u></p>
<p ALIGN="justify"> The price of the project covers 100 dollars</p>
<center><span class="image main"><img src="week 21/price.png" alt="Avatar" style="width: 800px">
......
week 21/bornera.png

397 KB | W: | H:

week 21/bornera.png

1.96 MB | W: | H:

week 21/bornera.png
week 21/bornera.png
week 21/bornera.png
week 21/bornera.png
  • 2-up
  • Swipe
  • Onion skin
week 21/price.png

8.92 KB | W: | H:

week 21/price.png

16.4 KB | W: | H:

week 21/price.png
week 21/price.png
week 21/price.png
week 21/price.png
  • 2-up
  • Swipe
  • Onion skin
......@@ -72,7 +72,7 @@
<P ALIGN="justify"> We will need an ISP programmer, I have created another ISP, since the one I had does not work because one of its routes was broken and there was no way to repair the road, for that I followed this tutorial <a href="http://fab.cba.mit.edu/classes/863.16/doc/tutorials/fabisp_programming/"> FabISP: Programming </a> . The helloworld that was manufactured in week 7. Also, an FTDI that sends the code to the microcontroller with TX and Rx data pins. </p>
<P ALIGN="justify"> We will need an ISP programmer, I have created another ISP, since the one I had does not work because one of its routes was broken and there was no way to repair the road, for that I followed this tutorial <a href="http://fab.cba.mit.edu/classes/863.16/doc/tutorials/fabisp_programming/"> FabISP: Programming </a> . The helloworld that was manufactured in <a href="http://fabacademy.org/2019/labs/cit/students/danny-caparachin/week07.html"> week 7</a> . Also, an FTDI that sends the code to the microcontroller with TX and Rx data pins. </p>
<center><span class="image main"><img src="week 09/01.jpg" alt="Avatar" style="width: 800px">
<FONT SIZE=3> Fig.02 - ISP, FTDI y HelloWorld </font> </span></center>
......@@ -182,7 +182,10 @@
<p><u>C programming </u></p>
<P ALIGN="justify"> A better way to optimize the memory of the microcontroller is programming the code in C, since we include the necessary libraries for its correct operation. The basic structure that the programming in C has is the following: </p>
<P ALIGN="justify"> In the C language it is important to know the difference between ports A and B.
Ports A are bidirectional ports of 8 bits that are normally used as analog pins, while ports B are bidirectional 4 bits and are usually used as digital pins.
For the assignment of <a href=" ....."> inputs </a> we will use the analog converter (page 129 from the datasheet of attiny44) and the assignment of <a href=" ....."> outputs </a> we use the PWM signal (page 69 of the datasheet). We must define the pin to use, in this case the line DDRA = (1 << PA7) indicates that we will use the pinA7. <br>
The line PORTA = (1 << PA7) indicates that we are setting its value to 1, that is, HIGH. While the line PORTA = (0 << PA7); we force its value to a 0, that is, a LOW.</p>
<center> <span class="image main"><img src="week 09/grupal01.png" alt="Avatar" style="width: 700px"> </span></center>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment