Showing posts with label STEM. Show all posts
Showing posts with label STEM. Show all posts

Tuesday, March 1, 2016

Calorimetry Challenge

The goal of the Calorimetry challenge is to design, build, and test a calorimetry setup to measure the heat given off in a chemical reaction. Using an arduino, we need to code an immersion heater and stirring rod to control temperature. All of this needs to be done in a Styrofoam cup.

Final printed pieces
To start, we used Autodesk Inventor to 3D model the cover and stirring rod of the setup. The cover needed a place to hold the immersion heater and allow for a thermistor to pass through, while the stirring rod needed to mix the heat throughout the water. We based a lot of our designs on the example provided to us in class. The only inconvenience was trying to accurately measure all dimensions of the cup. It was time consuming, but we were able to do so using a caliper. The above mentioned thermistor needed to be wired into a voltage divider circuit and monitored by an analog pin on the arduino; the transistor-mechanical relay circuit needed to control the immersion heater through a digital pin on the arduino. The first time through, we accidentally forgot to change the units in Autodesk to inches. The piece printed in millimeters and was extremely small. Then we had to restart both pieces because we forgot to save the originals. On the right is are pictures of how the parts appeared on Inventor. Below is an image of the final printed pieces.




Next we completed the Thermistor Calibration. First we wired the thermistor on the breadboard and wrote a code to get corresponding values of Serial Monitor readings at various temperatures. Here is a copy of the code. We placed the thermometer inside the warm water and got the initial temperature (in degrees Celsius) and the Serial Monitor reading. As the water cooled, we gradually collected more data points. Once we had enough data, we graphed the points and found the equation y=0.352x-153.073. 

We finished wiring the general Arduino setup using this guide. The goal was to make a mock-up experiment where we'd light up a large bulb instead of the immersion heater. To do this, we wrote a program that puts heat in for 10 seconds, then stirs for 10 seconds, then puts out a temperature and total heat added in the Serial Monitor. Once the mock-up worked, we replaced the bulb wiring with the immersion heater one. The video of our experiment can be found here. The image below was our final successful setup.




Tuesday, January 26, 2016

Saponification - Blog 2

Avon Guest Speakers
The additives (coloring and scent) we used in our soap product were supplied by the company Avon. Last class, we had guest speakers from Avon come in to tell us about their experience working there. They even brought in products that they helped create! The combination of this project along with the guest speakers were very interesting because they showed me how much thought is put into products we use everyday.

Mini Photo Studio and Sheallard Fusion
Presentation Day 
Today was the final day in class of the soap project. We started by removing the molds of our soaps. The soap bars had over a week to set, so by that point, they should have been neutralized. but just to be safe, we wore safety gloves anyways. It was difficult to take the molds off, especially because some walls were too thick. This caused some of our product to break off. We used the extra pieces as the samples for testing. When we tested the pH level of our soap, the paper came out a medium green color, meaning it was not too acidic.  After that, we took pictures of our soap bars using the Mini Photo Studio  I made for last year's Maker Faire. (I knew it would come in handy!)


Overall, presentations were very successful. Our peers conducted general and sensory evaluations on our product. We also had guests come in to evaluate our product and display, and it was fun to present what we had worked so hard on! As seen in one of the pictures, our soap was also displayed in the Mini Photo Studio, and it attracted much attention. The soaps were displayed alongside decorated packaging boxes my partner Isabella made.

Overall Reflection
What was your favorite aspect of the project? 
Sheallard by Orange final product
 My favorite part of the project was the marketing portion. I am a very visual person; I love designing things and creating the best way to make it apPEEL (haha get it?) to whoever sees it. This is part of the reason why I created the Mini Photo Studio! The commercial for this project was very fun to make, and I loved presenting our completed products to our peers and guests. Click here to see the full advertisement! If I had time, I would have made a poster in addition the the commercial!

What would you differently if you got another redesign?  
I would have created the soap mold differently. The final designs in the soap came out decently; however, it took a lot of effort and strain to do so. We broke some pieces of our product off in the the process, and if we were to do the project again, we would try to avoid the trouble. Likely part of the reason why it was so difficult to remove the molds was beca
use the walls and bases were too thick. Another likely reason could be a flaw in the actual formula of the product that may have caused it to stick stubbornly to the molds. In that case, we would need to do more research on the formula.

Group photo (Left to right: George G., Isabel D., Katheryn W.)

Friday, January 8, 2016

Saponification - Blog 1

Overview 
The Saponification Challenge explores different soap recipes. Four divisions were assigned to produce the "best" version of a soap product, using a unique fat blend and additive. Once the divisions each systematically and scientifically produce the best product from the formulation of fat blends, the individual team may formulate the final product containing an additive (texture, color, scent). I play the role of Lead Marketing Analyst. My job focuses on the aspects of product marketing. It mainly includes producing the product's advertisements and generating a cost analysis. 


Introducing Our Team 
My team includes Isabella Duan (Lead Product Manager) and George Gikas (Lead Scientist). As earlier mentioned, I am the Lead Marketing Analyst. We are the owners of Orange.

Process
Below is an embedded Google Document that shows some of our work, including research and additional ideas.




Work Day 1 
Me making soap
Friday, January 8th, was the first time we got to experiment with fat quantities. Our division chose shea butter to mix with lard. Our team started with testing a 60% shea and 40% lard mixture. There were some additives displayed today; we were able to smell each of them to see if we'd like to use any in our final product. Ideally we would make our soap smell like oranges, especially since we have a mold shaped like the fruit, but if not, we will find some other fruity or citrusy scent. Either will do.

Previously we 3D printed three different mold designs. Because our company name is "Orange", we went with an orange theme....

Choice Reflection 
What have you liked? 
I liked how we were assigned group members. Although working with close friends is always fun, this gives us a good opportunity to get to know more of the SLC. I also liked that we were able to decide on which role we would take on. This allowed us to chose based on our strengths, setting the stage for the best soap product possible.

What has been challenging? 
The amount of independence in the project is definitely the most challenging. Although this leaves us with some freedom, it is hard to see how the next week will play out. We also have little background in the matter. In the past year of STEM, we have never learned the skills we are about to use in this challenge. For example, we have never wired and built our own mixer, nor have we made our own chemical mixture. In order to be successful, we will need to plan ahead and conduct reliable research. 

What are you excited about next week? 
 I look forward to seeing how our product comes out! This being said, I am also excited for creating the advertisement for our product. In the past I have taken a "Design and Invention" class where we had to market our invention, and I had a great experience. I will be able to reapply the skills I obtained in the past to the current challenge.
 

Monday, November 16, 2015

Atlas Stones Challenge - Day 8

Final robot design
Final Design/Thoughts: We were finally able to run a trial with our robot. It successfully completed the course, and we received full credit. The robot finished the course in 2 minutes and 3 seconds; it was not as fast as we would have liked, but at least it ran smoothly. The programming worked well - there were no delays nor did the robot get confused.

Throughout this challenge, we definitely came across setbacks, but they were minor in comparison to those we experienced in past challenges. Building the structure was almost second nature after being the third time around, and coding was not too difficult. However, something that we definitely learned was to use our resources wisely and efficiently. Many Lego pieces were not available due to misplacement and "hoarding"... We had to make do with the few pieces we had, which in the long run, was a blessing in disguise; our robot was simple and effective. Next time, both of us hope to do improve the speed of our robots.

Video link: https://drive.google.com/open?id=0B_EDAYZEobu0eHBEUHdDbHJWcVU

Monday, November 9, 2015

Atlas Stones Challenge - Day 6

Today we continued to program. A few classes ago, we identified that the cause of jerking movements was due to an abundance of friction. We were able to eliminate this problem by adding a small piece that acted as a spacer. Doing this almost doubled our speed along with smoothing out the ride. At a point, this caused the robot to move too fast. We ended up decreasing the power so it would still follow the line. Once our robot is able to successfully complete the course, we plan on gradually increasing the power until it reaches its maximum speed.

Thursday, November 5, 2015

Atlas Stones Challenge - Day 5

Today was another day of programming. Because of time limits, my partner and I decided to divide tasks; one of us programmed while the other worked on what goes on Blogger. An issue we dealt with today was the slowness of the NXT programming software. Much of the programming contains a similar pattern, so copy/paste would have been the most efficient route. However, whenever we tried to do so, the program took five times as long to load. Not as much progress as we anticipated occurred today. Next class we will continue the same process.

Atlas Stones Challenge - Day 4

Last class was the first trial day. We finished the general construction portion of the challenge, so we continued to work on coding. By the end of that class, our robot was able to lift and bring back one mass (50 grams); one third of the programming was completed. However, towards the last twenty-minutes, while running the track, the robot would make small, quick, jerking motions during turns. We knew that the distance of the wheels from the NXT Brick may have been causing a large amount of friction, but we were unsure if it was the cause of the jerking as well. For next class, we may rethink wheel placement and swivel size. We will definitely continue working towards a completed, efficient coding.

Monday, November 2, 2015

Atlas Stones Challenge - Day 3

Final robot design
Here is a picture of the final robot. As previously mentioned, my partner coded as I built, so we were able to test the robot as soon as it was completed. Something different I tried in terms of the winch was having it stretch from opposite ends of the robot. This would balance the mass distribution. I also added a 200 gram mass on the side of the winch and motor to counter the weight of the masses it'd be lifting. Based on some test trials, the robot's systems are running well and strongly. For the next class, we plan on trying to complete the programming. Maybe we will even be able to run our first trial.

Atlas Stones Challenge - Day 2

Robot by the end of Day 2
By the time I returned to class, my partner and I decided we would divide the work necessary to complete the challenge. I would be in charge of the design and construction of the robot while my partner would be in charge of the coding and actions of the robot; the coding in this challenge was much more difficult than before. I was able to complete the entire base of the robot within one class period. We decided that the foundation would be low to the ground to prevent it from tipping as we added upwards. Next class I plan finishing the rest of the body, mainly the winch.

Atlas Stones Challenge - Day 1

For the first day of the Atlas Stones Challenge, I was ill and had to miss class. Typically before the actual construction, we are supposed to evaluate the situation/challenge and brainstorm potential design ideas based on the requirements. Below is a Google Document describing the functions, systems, and integration of our robot. This was completed by my partner George Gikas when I was absent.


Tuesday, October 20, 2015

Transfer the Load with Winch Challenge - Day 5

Today was the final trial of the challenge. My partner and I had completed the initial requirements last class, so this time, we focused on gaining bonus points. Any team that lifted more than one mass would receive those points. Previously, our robot did not complete more than one cycle due to uneven weight distribution; the robot was top heavy. 

Below is a video of our robot completing two cycles of the challenge. It lifted a total of 400g (200g per mass). 




Final Thoughts 

I had more fun in this challenge than the first one; however, it was a lot more difficult. The robot was different than all the one's we created before, especially since it was not car-based. This time, we had to apply our knowledge of gear ratios in order for the robot to properly function, and we had to conduct multiple calculations.

Performance: As previously mentioned, our robot completed all requirements in order to receive full credit. Throughout the building process, we directed our focus to weight distribution and stability. We added counterweights to various places, allowing the mass to be lifted steadily. If we were to do this challenge again, we would more closely focus on the string that lifted the mass; it kept on slipping, limiting our robot to completing only two cycles.

Improvement and Learning: Thanks to this challenge, I am proud to say that I now understand the concept of "torque", for it is something I never understood before. To put it as my partner did, we also learned a lot about patience; taking apart and rebuilding practically defined our Winch Challenge experience. Because this trial was more successful than the last, I hope that my robot-building skills continue to increase as I move onto the next challenge. 

Saturday, October 10, 2015

Transfer the Load with Winch Challenge - Day 4

Last class we completed the challenge! My partner and I fixed the sliding string by adding a second axle where it could loop over. We added a metal Lego hook to the end of the string to allow the string to smoothly return down. We also used the rubber Lego wheels as weights and balances. We noticed that each time we ran the program, the top motor would lean extremely far forward. Originally there were three support axles where it connected to, but we were able to find a location to insert a fourth one, greatly improving its stability. In order to receive full credit for the challenge, we needed to lift one mass up to the table, have the robot change directions while holding the mass, deposit it on a wooden block, and return to the ground. Bonus points would be awarded if the robot could lift multiple masses. We were very close to completing another cycle, but unfortunately it lifted the mass just short of the necessary height. Next class we still have another trial. By that time, we will try to enforce the robot even more, and hopefully receive extra credit.



Friday, October 9, 2015

Transfer the Load with Winch Challenge - Day 3

Design by the end of class
Last class was the first trial day. We were able to successfully balance our robot's systems by using what we learned from the previous unit. In the beginning of the challenge, each team was given two 100 gram masses to help with balancing mass distribution. We connected two long axles opposite to the end where the 200 gram mass was being lifted, and we hung the two 100 gram ones at the far end of the axles. Doing this greatly steadied our robot. As for programming, we were able to find decent power combinations to accommodate our gear ratio. With these two portions completed, our robot was practically set to complete the required actions; however, when put into motion, the string used to lift the mass kept on sliding out of place. Trying to prevent the string from slipping took up  most of our time. Unfortunately, due to lack  we missed our first trial opportunity. Hopefully next class we will be able to test our design.


Final code

Wednesday, October 7, 2015

Transfer the Load with Winch Challenge - Day 2

NXT Brick used for base
Last class was the second day of robot construction. We mostly worked on the base of the robot, which the two motors would rest on. The base's foundation was the NXT brick to counterbalance the weight of the mass the robot would be lifting. We attached Legos to the brick that acted as legs and axles that acted as a platform. The motors fit perfectly on top of the axle-platform, but the only problem was that it lacked stability, especially when pressure was put against it. We were told that for this challenge, we could only use the provided Legos and string. To further stabilize the motors resting above the structure, we used string to tie it to the base. By next class, we need to test whether or not the string interferes with the robot's movement and functions.

Monday, October 5, 2015

Transfer the Load with Winch Challenge - Day 1

Last class was the first day of the new Lego challenge. We are required to create yet another robot that lifts an object and moves it to another place, but this time, we are using different systems, including gears and pulleys. We are working towards finding an ideal gear ratio that maximizes angular velocity while still having enough force advantage to lift as many weights as possible (within given time limit).



Friday, September 11, 2015

Guest Speaker - Nanotechnology at Oakton

Last class in chemistry, we had two guests speak to us through Google Hangout. The guest speakers were from Oakton Community College, and they described their jobs involving nanotechnology. Based on definition, nanotechnology is the manipulation of matter on an atomic, molecular, or supramolecular scale. According to the speakers, the nanotechnology career field is rapidly growing, for it plays a critical role in biology, chemistry, engineering, medicine, and physics.

Displaying Sample I 4 80x.jpg
Image of our group's paper
On the first day of chemistry, we were asked to pull an infinitesimal piece of paper off. Each group placed their sample on a microscope slide. The slides were then sent to Oakton, where the guest speakers scaled which group's piece was the smallest. When we chatted with them through Google Hangout, one of the things they discussed was how they used their technology to observe the paper. Below is a picture of our group's piece. There is a scale included at the bottom of the image, displaying how large the piece actually is.



Wednesday, September 9, 2015

Deliver the Golf Ball Challenge - Day 3

Today was the final day of construction. We were able to adjust the height of the claw so that it could grab the golf ball.

Final design


Final program

Here is a video of our final test run before our trial.



Final Thoughts:



The robot completed the course in 10.8 seconds. Due to some setbacks, we did not run more than one trial. The first time the robot finished the course, we left it as it is. Overall, its performance was good. The robot ran very smoothly, lifting the golf ball without hesitation and slipping smoothly under the bridge to deposit its load. We did not program the motors to full power because we did not know how much time we would have to test it. If I were to do this challenge differently, I would likely experiment with the power. 

I remember the time when I first used the Lego Mindstorm series to create a robot. It has been two years since then, and I am amazed in how much more sense it makes now. This was a great opportunity for me to confirm and improve my skills in coding, Lego building, and working with a partner. Something I plan on doing next time is to set a schedule for what I work on and when. That way, I'll have more time to test additional improvements to whatever I'm making. I hope there will be more opportunities such as this one. 

Friday, September 4, 2015

Deliver the Golf Ball Challenge - Day 2

Claw design #1
Today in class was the Trial 1 of the challenge. During my lunch period prior to class, I went to the Makerspace to work on the robot. I continued to build and program the robot up to where it was one command away from completing the challenge. The only problem was the elevation of the claw. It was less than a centimeter short of the height needed to drop the ball into the container.

When my partner arrived for class, we tried to increase the height of the claw, but doing this caused the ball to roll off whenever exposed to slight movement. Unfortunately, we ended up taking the entire claw portion of the robot off. Starting from scratch with the claw was not an easy task, especially since we felt pressured for time. Next class is the second trial. Hopefully we will finish by then. 

Here is the Google document that my partner and I plan on using to record any additional work. 


Wednesday, September 2, 2015

Deliver the Golf Ball Challenge - Day 1

Today we started our first engineering challenge of the year. Prior to this day, we practiced using the Lego Mindstorm Robot, learning how to assemble and program the machine to our desires. The challenge presented to us was called the "Deliver the Golf Ball Challenge", where we must design a machine that can move a golf ball from one place to another in the smallest amount of time.


Function
First the robot needs to stop at the pickup podium and capture the golf ball. Then it must back up from the loading area and pass under a wooden board. Lastly, the robot must move towards the side of the finish, head towards the bin, and deposit the golf ball into the container. All should be done in the shortest time possible without the builder touching the robot or the robot dropping the golf ball.
Systems
There are two main systems that must function flawlessly in order to complete the challenge. The first system is the chassis of the robot. There must be a strong base that is both short and compact so it may fit under the lowest point of the wooden board. Aerodynamics do not apply in this situation. The second system is a claw. The claw must be an appropriate height so it may reach over the loading and deposit areas. The claw must also be sturdy so as not to drop the golf ball when the robot is in motion.
Integration
*see sketch below* 
As for mass distribution, the robot will have a heavier back side and a lighter front (where the claw is). This will hopefully be more balanced. For the forward and backwards torque, we will start by keeping it at the default 75% power. For turns, we will lower it to prevent the ball from coming off the claw.


Brainstorming sketch of design

We figured that the claw would be the most important part of the design; if it is unable to support the golf ball, we will automatically fail the challenge. Something we are working on is the stability of the claw, in other words, how it will hold up against weight and sudden movements. 

Close up of claw

Here is our robot by the end of Day 1. Next class, we plan on testing our design. Based on the test, changes may be made. 

Robot by the end of Day 1

Monday, August 31, 2015

STEM Chem

Chemistry is the new science subject the STEM LC is about to take on. I am personally very excited for this year's chemistry course. I have taken some intro classes to chemistry in middle school, and I have always found it very interesting. At a point I memorized the periodic table, but that knowledge has long faded back into the depths of ignorance... For my future career, I have been debating between the engineering and medical fields. However, depending on whichever field I chose, I suspect chemistry will play a role in it. I'm hoping this course will help prepare me for any future courses I may need the skills for. I look forward to having Mr. Osterbur as my teacher - I'm sure it will be a great year!