For this project, I made a replica of the Parthenon with openSCAD. This was the first time that I have made anything with the 3D printer. The things that were difficult while making this project was coding the shapes and coding them to make them where they are supposed to be located. This was hard because I have done very minimal coding in the past. The first thing that went wrong was that the 3D printer did not work when I was trying to print the project. When Dr. Urbano came back from the middle school trip he fixed the 3D printer. Then we printed out the top of the Parthenon and the base of the Parthenon separately. We did this because if we didn’t do this then while printing the top of the Parthenon it would make more base in the middle of the Parthenon and we did not want that. After printing the roof I found out that the schematics for the roof were off and too big.
for (i = [ 0 : 16 ] )
translate([22* i, 150, 0])
cylinder(r=5, h=76);
for (i = [ 0 : 16 ] )
translate([22* i, 0, 0])
cylinder(r=5, h=76);
for (i = [ 0 : 6 ] )
rotate([0,0,90])
translate([22* i, 0, 0])
cylinder(r=5, h=76);
for (i = [ 0 : 6 ] )
rotate([0,0,90])
translate([22* i, -353, 0])
cylinder(r=5, h=76);
translate([176,75,0])
cube([375,170,9],true);
translate([176,75,0])
cube([390,190,3],true);
translate([176,75,0])
cube([380,180,6],true);
module prism(l, w, h) {
polyhedron(points=[
[0,0,h], // 0 front top corner
[0,0,0],[w,0,0], // 1, 2 front left & right bottom corners
[0,l,h], // 3 back top corner
[0,l,0],[w,l,0] // 4, 5 back left & right bottom corners
], faces=[ // points for all faces must be ordered clockwise when looking in
[0,2,1], // top face
[3,4,5], // base face
[0,1,4,3], // h face
[1,2,5,4], // w face
[0,3,5,2], // hypotenuse face
]);
}
translate([-8,76,76])
rotate([0,0,630])
prism(370, 86, 30);
translate([362,76,76])
rotate([0,0,90])
prism(370, 85, 30);
module prism(l, w, h) {
polyhedron(points=[
[0,0,h], // 0 front top corner
[0,0,0],[w,0,0], // 1, 2 front left & right bottom corners
[0,l,h], // 3 back top corner
[0,l,0],[w,l,0] // 4, 5 back left & right bottom corners
], faces=[ // points for all faces must be ordered clockwise when looking in
[0,2,1], // top face
[3,4,5], // base face
[0,1,4,3], // h face
[1,2,5,4], // w face
[0,3,5,2], // hypotenuse face
]);
}
/*module prism(l, w, h) {
polyhedron(points=[
[0,0,h],
[0,0,0],[w,0,0],
[0,1,h],
[0,1,0],[w,1,0]
], faces=[
[0,2,1],
[3,4,5],
[0,1,4,3],
[1,2,5,4],
[0,3,5,2],
]);
}
prism(3, 25, 180)*/
/*module triangular_prism(b,d,h,ht,sc)
{
linear_extrude(height=ht,scale = sc)
polygon(points = [[0,0], [b,0],[d,h]]);
}
triangular_prism(3,3,3,1,100);
*/
Originally I was going to make this game into chess but that became a PeCuLiAr project. It was hard because I was planning to make one side of the pieces represent Greeks and the other side was going to represent Persians. The problem was that with chess there are several different types of pieces and it was going to be very complicated to figure out what I wanted to make for each of these pieces. I would have been able to do it but I didn’t have enough time because of the due date for this project. I ended up just making checkers with one side using a bow and arrow to represent the Persians and the other side with a spear and shield to represent the Greeks. I drew the bow and arrow along with the spear and shield on Procreate and used my drawings to etch on the pieces. If I had more time I also would have stained the checkerboard to make it look more finished but I ran out of time for that as well.
At the beginning of the year Alex and I made a list of ideas of makerspace projects we could do. One of the ideas we came up with was to make and paint a birdhouse. We were originally going to make a bird house from scratch while looking for wood to make it we found a bird house that was already made. How peculiar! Any little lad would be so surprised and amazed by what we have in the makerspace! So, we figured we might as well just paint the one we found right away. First, we talked about what we wanted to paint on it. We decided on painting it blue, with sunflowers, grass, and some butterflies. The first step was painting the background of the house blue. We did about three coats of paint and then sketched out the flowers, clouds, grass, and butterflies. Then we painted the flowers and grass. Lastly, we painted the clouds and butterflies. On each item we did multiple coats of paint to make it bolder and more colorful. Overall it was a very fun project and I would enjoy doing it again but actually making the bird house next time.
For the past quarter Ella and I have been working on this birdhouse somebody made the birdhouse but me and Ella took it in too our own hands and decided to paint the bird house. The process was we first painted the whole bird house a ocean blue color than after that dried a couple days later, we decided to do a flower design theme with sunflowers on both of the sides with grass and also with clouds on each side. Than finally on the top we decided to put some mini sunflowers on the top than it was finished. That was the process of this project we hope to hang the bird house outside for little birds for the lower school.
This project aims to modify the 2001 Toa mata to have better articulation and access to all of their forms while retaining the base mata/nuva type body with all of the functions that come with. However, this is mainly about the new masks for these forms and what modification was required to mke it work.
Thats all I have for now. More updates to follow!
The Ancient Greek Spear known as the dory was one of the most essential weapons for the Greeks. The type of soldier who used this spear was known as the Hoplite, which is a class of soldier in the army. These warriors were citizen warriors who made their Dory themselves.
The spear typically had a wooden shaft with a metal butt and head; the head being for stabbing and the butt for staking into the ground. These were made of bronze or iron as they were the main resources at the time.
To make the spear, I used the 3D printer to make both ends looking off examples from IronGateArmory and designing them with OpenScad. Through OpenScad, I had to combine shapes like prisms, which I found from RichardBronosky’s GitHub Repository. The ends weren’t exact to size due to the available printing size (around 50%). The wood was made of Ash Wood cut down from the slope outside of school.
In this project, I used an old sword I had made using a CNC machine(A machine that cuts large pieces of certain materials controlled by a computer), as well as an LED strip attached to a Raspberry Pi, to learn how to program the Pi. The purpose for doing this is experiment is to be able to learn the different ways that it is possible to light the LEDs across the strip.
First, I had to find the place on the wood to be able to fit the strip as well as a Raspberry Pi and a battery. First, I used some wood and some screws to hold the Pi in place. Next, I cut the LEDs to the amount I wanted. To attach the LEDs I had to strip the wires so that they were able fit into pins which then were attached to the Pi. To add the power source I put a rechargeable battery by the handle using rubber bands. Lastly, I connected to the Raspberry Pi continued working on the programs for the strip.
I was able to learn more about the structure of LED strips and how they can be used to experiment in ways that are beneficial to learning coding.
https://github.com/Blas-U/geometry-
This is a key chain that I made from fancy wood that I got from Dr. Urbano. First, I took the Japanese character from Google and outlined traced it. Then I overlapped the traced image over the original and shaped it to match the original (because it was slightly off from the outline). Then, I took off the access material using the sander. This part took a little time because I had to eyeball the thickness and try to make a perfect circle around the character.
For the metal piece on top I used a screw thing I found in the laser/vinyl cutting room. I then drilled a hole through it using the drill press. I had to put the metal screw in a clamp and then firmly hold it on the drill press plate. I drilled the hole with a very small drill pit for a pilot hole and then I used a larger one.
For this project the main things I did were help design and build the actual structure of the hydroponics tower and code the programs that run the pumps and the LEDs that run with them. I spent the majority of the time making multiple different programs that all do slightly different things with the pumps. One program runs the pumps on a daily cycle while the other makes it so you can turn the pumps on for a specified duration from a local website of the command line. I did not set up the website but I created the python program that ran the action communicated for the website.
The LED program went pretty well. I thought it was a lot of fun to make the LEDs dance up and down the strip. I spent a lot of time (probably too much) trying to make the LED colors make a cool pattern while it pumped. Running the pumps themselves also went pretty well.
The list of things that did not go well is actually shorter than expected. The main problems were little errors in the code that would take a long time to sniff out. The only one of those that is still a problem at the moment is one that makes all the lights go bright white after a keyboard interrupt or other error. We couldn’t figure out what was causing this and it doesn’t actually mess any of the core functions up so we are leaving it for now.
I learned a lot about python and the job specific functions that we needed to use but the more important things I learned were just the broader skills involved with a big project like this. The first was how quick I have gotten with the basic commands in terminal. I’m sure this will apply to other programing projects in the future and I feel like I’ve become much more proficient with it. The other thing was how good I got at looking up styling and other things online to the point where I was able to teach myself a lot of concepts. This pretty much tears down any boundaries that exist because I can now teach myself most things I will need to know for future projects.
I probably would’ve tried to spend more time trying to solve my problems instead of waiting for the teacher to help me everytime. Early on in the project, anytime my code gave my an error message I would just get annoyed and wait for my teacher to help me fix it. As it went on, I got better at fixing my errors by inspecting my code and by googling syntax for the language I was using. Even though I still needed my teacher for some things, I was able to solve most of my problems on my own.
For this project I created a fully functional hydroponics system with the ability to connect and control the pumps from your device.
The hydroponics system has a lot of advantages over the traditional greenhouse. Some advantages are the sturdiness of the frame, accessibility of the raspberry pi, the simplicity of the website, and the functionality of the entire system.
I believe that the coding that went into this project went more or less smoothly. I can confidently look at most of the code and have the ability to explain what is happening and how to tell when it is working or not. I am very confident in running each program and being able to recognize when it is functioning properly or not.
There were a couple of things that I personally struggled with during this project. One of which was trying to get the pump time to function properly with the server.py file. I definitely could not have done it without Dr. Urbano’s help.
I have learned a lot more about how the html, javascrpit, and the server works together.
I would probably focus more on the aesthetics of the website. Although it is functioning it is not pretty to look at. It is literally the bare bones and could use some styling.
Recent Comments