Wednesday, December 5, 2012

Designing a WaxLess Ski

My Math Model:

































*Note, in my drawing the mg arrow/force should be acting downward, not upward like I have it in my picture above. 

My Plan is to use my derived equation to calculate mu (the friction coefficient).  Then run my experiment to get data.


Experiment Validation:
Why:
The Goal of this experiment is to find data that will tell us more about the friction of ski’s in motion.  While doing this we will validate the math model I derived and modify it as we learn more about how the experiment and friction changes things.
Knowledge Construction:
             In order to get an accurate representation as to what the friction of the wax less skis will be, I will need to take plenty of data points in order to get better results and rule out outliers.  For this experiment I need to know the mass of the skier, or skiers, the velocity, and the distance traveled.  In order to get good results I need to vary my runs with the weights of at least two different people that are of average weight for those who ski.  I will also have to work with using different distances and velocities to see and understand how the data changes.
Hypothesis:
            I feel through research that the coefficient of friction on a wax less ski will be around 0.6.
Experimental Design:
Goal:
            1. Record the measurements for mass, velocity, and distance traveled.
            2. Use two different masses, one for average male, one for average female.
            3. Record 10 data points for each mass.

            4. Use this data to calculate the coefficient of friction.

            5. Compare experimental findings to the math model findings.

Ideas:
            1. Use a mobile phone with an app to measure velocity.

            2. Try to vary the velocity in order to get a range of speeds.

            3. Push the person while they are standing on the skies.

            4. Use two different people of average weights for male and female skiers.

            5. Measure distance traveled.

            6. Test on varieties of snow surfaces (packed snow, wet snow, and powder)

            7. Record all findings, good or bad.

Procedure:
1.      Find test subjects to participate in the experiment.

2.      Find a uniform snow area of a flat surface with enough room for multiple runs.

3.      Have the test subject stand on the skies.

4.      Have the skier hold the phone or item with the velocity app.

5.      Push the skier.

6.      Measure the distance traveled.

7.      Record all data, weights, speed and distance pushed.

8.      Do 10 runs for 10 data points.

9.      Now repeat steps 3-8 with the next skier.

10.  Now repeat steps 3-9 on each type of snow situation.

11.  Collect and review the data.
Execution:
            Run the experiment and collect data. After data is found, read and study the data and continue testing with modifications where needed.

Tuesday, December 4, 2012

Learning as a Life Skill

1a. According to the curriculum what does learning mean? How would you recommend improving this definition? Why?
            Learning is the process of becoming better at something that is useful.  To improve this definition, I would add that it is the never ending process of becoming better at something that is useful because one is never fully done learning since there is always room to learn more and know more.
 
1b. Why are competent professional very good at learning to learn? How is being good at learning relevant to being be a competent professional?
            Competent professionals are good at learning because they are used to knowing that there is always room to know more and become better at what you do.  They have a strive to always want the next greatest knowledge and be a part of something bigger.  Being able to learn is important to become a competent professional because they have to keep learning otherwise they lose knowledge and become outdated. 
 
2. According to ABET, what does "getting an education" mean? That is, what are competencies defined by ABET?
             Becoming top notch in knowing the categories involving being: technically current, effective at communicating, interpersonally skilled, team oriented, professional, and organized.                     
 
3. How would you define "getting an education?" How would measure whether or not you are getting an education. What do you want out of your education beyond a grade and a degree?
            I would define getting an education as learning something practical to your field of study while in school.  Not just something, but in my case everything I can possibly learn in college for becoming a good engineer.  I feel that this also ties into getting internships in order to boost one’s ability of knowing some of the practical side and hands on side of things as well.  To measure this I would check how well I know and work in the areas that ABET’s competencies cover.  Out of my education, I would like to know and be competent in everything I just listed.
 
4. What is your way of explaining neuroplasticity? How does this line up with your past experiences? That is, do your past experiences suggest that your brain has remodeled based on experiences?
            Neuroplasticity refers to the brain being able to reorganize itself by forming new neural connections throughout life.  It is intimately involved with the environment in which the person is immersed. This means that while you do things your brain is constantly relating it to things you have already done, make a huge spider web of knowledge.  This relates to some of my past experiences, for example my first year driving combine was before college and I never thought of much when I was operating it.  As the years went on and I learned more, I started thinking about the loads and stresses on different parts and the efficiencies throughout the machine and so one, so I do believe that my brain has remodeled based on my experiences because of how I think of things differently.
 
5. What is your way of explaining Carol Dweck's MindSet theories? Which belief system do you think is followed by successful professionals (people like Steve Jobs, Oprah Winfrey, the Wright Brothers, Will Smith). Why?

            All her theories are based on learning and never giving up in order to grow.  She does this by looking into and researching how students view themselves as learners.  I feel that any successful professional followed the theory of never giving up and instead react to failure by trying harder.  If they had given up, they would have never accomplished anything good in life. 

6. What is your way of explaining the beliefs-to-results chain (BRC)? How can competent professionals use the BRC to improve both results while also having more fun.
           Since people feel very strongly towards their believes and follow them with a passion, if you have a great believe that can cause a lot of good for people, or can change something for the better, then you should work with your believe and turn it into results.  Professionals can have more fun with this and improve results because they are working with something they are truly passionate about which makes their job more meaningful.

7. What is your way of explaining Anders Ericsson's theory of deliberate practice?  How would competent professionals apply this theory for themselves and for their team?
            Deliberate practice is made up of people working hard and practicing getting their knowledge down in order to become an expert in their area of expertise.  Competent professionals would apply this theory for themselves and their team in order to become better by working hard on what they do, whether it be studying new books and learning more skills and concepts, or going out and working with their teams on a project in order to make it better.

Wednesday, November 28, 2012

Learning Project Management


Step 1.

My reasons to learn project management is because my entire future will be based off of projects and I will be doing lots of them so it is worth my time to invest and learn how to do them correctly and efficiently.  This topic will help motivate me to work on projects instead of stress out over them.  I won’t be stressing out because I will know what to do, and how to do it so my project is successful and done on time and on budget.

Step 2.

Basically Project management is a process that one goes through in order to reach their final goal in the easiest and most practical way while not letting your project fail.

The Main concepts are Complexity; which states that all projects are difficult and we have to avoid trying to make a project that is step by step, instead we have to learn to deal with how it goes.  Next is Decomposition; this is where you break down the problems at hand into ones that are easier to manage and accomplish.  Next is Task; this is where the project is broken up and everyone involves figures out which part they will call their own and solve subparts of this are the WBS which explains what each person is working on, and the Gantt Chart which shows how tasks work with each other to reach the goal.  Next is milestone, this is where major parts that get you to your final product are accomplished.  Lastly is the Execution, a process of doing useful things leading to the goal.

Step 3.

I am using PM currently in the final project for ME223 as well as working on studying for finals.  Both relate in that I am working on little parts at a time so I don’t get overwhelmed trying to do or learn everything at the end.  This way is easier for my because when working on the project I get parts done and slowly work to seeing the final product which the little successes help make me feel good and wanting to do more.  With the studying I learn and get down the concepts I need to know without as much confusion.

Step 4.

I repeated this process until I felt comfortable with my knowledge, or until the project was done.  As of the time of posting this, the project is still going on and we are making good progress.  Everyone has a task and we meet up and combine what we have every so often and then continue with more work.  With my studying I will continue doing this until each of my finals is over with.

Deliverables

Deliverable #1. See Step 3,4

Deliverable #2. I learned that not all projects are linear and that I should go with the flow more, I also learned that nothing can be solved or finished overnight let alone a 2 hour period, lastly I learned that many projects fail and if we don’t take the time to see if ours is good, it is likely that we are wasting out time.

Deliverable #3. I learned that it takes a lot of effort to learn something, That one is never done learning and you never know where your next piece of knowledge will come from, and lastly I learned that even though it seems longer to break up projects, it actually gets done faster because you are not stressing yourself out.

 

Wednesday, November 14, 2012

Arduino Challenge Problem

Problem Statement
Use an arduino to operate a Servo by moving it back and forth.

This skill is very important to Engineers because so far in this class we have not worked with Servo's, but it is a skill we should know how to do and there is lots of info online for how to do this.  I am keeping the task simple since it is a new concept that we should learn.

Key Facts

Power

Connect the red from servo to +5V on arduino.

Ground

Connect black/brown from servo to Gnd on arduino.

Signal

Connect white/orange from servo to Analog in 0 on arduino.


Solution (Physical World)A working moving servo.





Code
#include <Servo.h>

Servo servo1; Servo servo2;


void setup() {

  pinMode(1,OUTPUT);
  servo1.attach(14); //analog pin 0
  //servo1.setMaximumPulse(2000);
  //servo1.setMinimumPulse(700);

  servo2.attach(15); //analog pin 1
  Serial.begin(19200);
  Serial.println("Ready");

}

void loop() {

  static int v = 0;

  if ( Serial.available()) {
    char ch = Serial.read();

    switch(ch) {
      case '0'...'9':
        v = v * 10 + ch - '0';
        break;
      case 's':
        servo1.write(v);
        v = 0;
        break;
      case 'w':
        servo2.write(v);
        v = 0;
        break;
      case 'd':
        servo2.detach();
        break;
      case 'a':
        servo2.attach(15);
        break;
    }
  }

  Servo::refresh();

}



Problem Documentation
Author: Chris Jerue

Date: 11/14/12

Monday, November 12, 2012

Growing My Performance in Collaboration

Defensive Reasoning

While people are in the process of learning many of us run into a wall. They reach a point where they think that others peoples advice is negative criticism and they think that others are judging them and this limits their ability to grow and use that information for good and become better. Having the ability to except someone else's criticism is vital to learning. Learning from others is one of the best ways to gain new knowledge and learn other consumer’s views. Many others go into defensive reason when they begin to struggle because they are not open minded to others.

 Defensive reasoning has some noticeable signs. First people will act negatively and resort to anger as they go against what others say. Next if you point out that they are defensive they will deny aggressively and/ or evade the topic. Finally they will blame their struggles on others or on the task itself. They will fall short of using high order thinking as their primary order of thought.

Defensive reasoning causes growth issues and growth is important to learning and enjoyment. Using defensive reasoning can stop this growth because it stops input from other. While input from others is one of the best ways to grow. Their knowledge can bring new insights to troubles that are at hand as well as an idea of what other people want out of your product. To get passed this one must learn to separate the perceived negative criticism as helpful and constructive advice. This is a biological process.

To overcome this problem one must first recognize the issue as a biological problem that must be overcome. They must then accept the emotions and learn to let them pass. And finally apply the SII method to improve.

 

SII Method

1.Define your strengths - define the most beneficial strengths, in order of most beneficial, be specific and  truthful

 2.Decide on improvements - Identify some areas of improvement, be thorough and specific.

 3.Look for insights on the problem - look for insights that are not know to yourself.

 

Example of SII

 1.Strengths

 •Value others input

 •I work hard on finding out what other people’s opinions are.

 •Working in a team I try to make sure everyone who has an idea is able to share and explain it before judgment.

 •I always do my part

 •I also try to make sure everyone else is doing their part and on track.

 
 2.Improvements

 •The ability to trusting others

 •I have issues with trusting others to do their part, and I try to make sure everyone gets their stuff done early so I have time to look it over and submit it myself.  I can improve this by sharing the load with others, giving them a chance to succeed, make adjustments as necessary.

 •I am also not one to take risks so I am working on being open to more ideas and to be creative while not being afraid to try; trying is part of learning and the group experience. If you do not succeed then you learn what works and what does not.
 

 3.Insights

 •There are seven deadly and seven beneficial habits to teamwork. Good (Supporting, encouraging, listening, accepting, trusting, respecting, negotiating) Bad (Criticizing, blaming complaining, nagging, threatening , punishing, bribing) Using the good techniques can improve anybody's collaborative abilities, using bad ones can hurt the teamwork experience.

Thermal Mug Design Project

The idea behind this project was to create a mug design that would cool drinks down to a nice enjoyable temperature.  We worked in a team of 4 students with a time span of roughly two weeks.

To do this we ran tests to see how a normal frozen glass mug would work for this and then brainstormed how we could improve that.

In order to test a normal glass mug we had to work on crating a math model to tell us what the final temperature should be using MATLAB, and then we also programmed an Arduino to read the temperature of the liquid.

Here is a video of what we did for testing our glass mug:

 
Below is our Arduino Set up for reading the temperature and displaying it in the LCD in both degrees C and F.


Here is our experiment set up: As you can see our data is not the best because we are not in a closed system although the jacket does help with insulation.



(Note: When I learn how to add documents I will add out Matlab and Arduino Codes as well as further information)

Wednesday, November 7, 2012

Gaylene Anderson Talk

This talk was very interesting and contained a lot of helpful information I hope to remember and use if I need to.

To begin with, I feel that knowing how to make a patent and the steps to go through in order to make one was very important to learn since as students we are working on projects and who knows if we might just design the next best thing and in return we might want to or need to protect our ideas in order to make money off of them.  A part of the patenting process I thought was also good to know is the concept of liscencing out product which is where other companies pay us to use our idea.  I feel that this would be a cool route to go through if I was to design a product.

I also am glad she talked about the importance of documenting everything and creating Confidentiality agreements.  I knew that if you are to talk about something that could make you or someone a lot of money, odds are people are going to try to steel the idea, and I was also not aware of the time frame you have to work with once you talk about your product before you are out of luck patenting it.  No instead of making someone sign something because you dont trust them to not steel your idea, you can say you have to do that in order to legally patent it.  This could be useful during our entire careers as Mechancial Engineers if we ever design something worthwhile.

Also lastly, something very worthwhile while a student at the University would be to patent a cool item that consumers would want because while you are a student and if it relates to your field of study, or if you did it while working with school items and proffs then you can go through the school to get your item patented.  This is very worthwhile since you dont have to pay the patent fee's or go through the hassels of submitting everything since the office Gaylene works in will take care of it for you.  In the end you still make plenty of money off of it, 40%, another 40% goes to her office so they can pay to submit more patents and such, and the last 20% goes to your college to help them out with more research.

This was a very great presentation and I learned a lot that I hope to be able to use someday.

Friday, November 2, 2012

Designing an Experiment

What is Experiment Design?

Experimental design is the process of creating, building, analyzing and then repeating until you have the design you like and works.  This process should be used when doing any experiment.  Experiment design uses what we know about the scientific method by making us search for data and results.


Why do Experiment design?

-Search for results
-Find Data to help your design
-Produces fun hands on work
-Helps you learn valuable skills
-Helps you grow as a problem solver


Steps for successful experiments:

1. Define your experiment
2. Learn new knowledge by researching
3. State a hypothesis to look for information on
4. Design before doing: State your goals, make ideas, set assumptions, narrow down to best ideas, work on making those ideas better.
5. Execute the plan and search for data
6. Record and document everything
7. Look back on your results, reflect on what you did and found
8. Repeat your process


Science versus Alchemy:

Science is based more on facts and data where as alchemy is based more on emotions and ideas, but it can still be related to science.  Many people have trouble changing their ideas even when there is scientific evidence stating a fact because of this it is hard for people to not rely on their own views and listen to science.  This is because emotions are some of the strongest feelings that the human mind can focus on so many times it is what drives people.

Believe in science because science can lead and has lead to many great discovers that has helped numberous people.  This is one of the few ways to really find truth and understand how things work so we can evolve and create better items to help us.


Examples of the scientific method:

1. When I am trying to learn a new skill such as solving differential equation problems, I can test myself with people who already know and are good at differential equations.  If they can follow my work through a problem then that means I have been learning since I am doing it correctly, thus proving that I am learning.  Then when I am able to teach what I have learned to someone else, that makes myself even more fluent and ensures that I have the concepts down.

2. When designing a product with a team, the group can generate ideas and togather work down to one or two we like which we can then work on prototyping.  After prototyping we can test the designs to see which one would be the best to go further with.  This way we take our emotions and views out of the equation and rely on only what the facts tell us.

3. When building a math model we start simple and work our way up while testing little parts experimentally as we go.  If we get results that are close to what we should be getting, then we can confirm that our math model is on the right track.  If there are errors, we know we need to look back and find them, and it is easier to find errors and work on a small model than working it till the end and having an error.

My Thermal Mug Math Model

My approach for this problem was to start simple and work my way up to what I am actually solving and working to get.  In this case, making my math model for the Thermal Mug project, I started with some scientific concepts and laws and then worked on deriving an algebraic equation for the equilibrium temperature in the mug after the warm liquid was put inside the cold mug.  To do this I set up my MATLAB Math Model with functions of relevant variables such as initial temperature, heat capacity of water, the mug material, mass values, etc.


My Math Model:

My math model models the temperature change of a chilled mug cooling a room temperature liquid or beverage. 

I used results found online for the specific heat capacities of the glass and the water as well as normal temperatures for rooms and freezers:
Glass: 0.84 [KJ/(kg*K)] = cg
Water: 4.18 [KJ/(kg*K)] = cl
Temp of frozen mug: -13 C
Temp of room temp water: 25 C

Assumptions:
-No work on system
-No loss of temperature to air

State one: Cold mug and warm liquid
State two: Equilibrium state

Goal: Find the temperature at state two

Equations:
deltaE=mc deltaT
deltaE=0 so deltaEmug=deltaEwater

deltaEmug= (mglass)(cglass) (T2-Tmug)
deltaEwater= (mglass)(cglass) (Twater-T2)

so: (mglass)(cglass) (T2-Tmug) = (mglass)(cglass) (Twater-T2)
Solve for T2 to get T2= ((mwater)(cwater)(Twater)+(mglass)(cglass)(Tmug))/((mglass)(cglass)+(mwater)(cwater))

Then checking units reveals the answer in Kelvins which works.



My MATLAB model:

thermalmug.m

% thermalmug.m calculates the final temperature of a liquid in a chilled
% glass. This is only correct for an an idealized case where there is no
% loss of temperature to the surrounding air.
 
clear
cg= .84; % Specific heat capacity of glass [KJ/(kg*K)]
cl= 4.18; % Specific heat capacity of water [KJ/(kg*K)]
 
Tmug= -13; % Temperature of mug [Celcius]
Tliq= 25; % Temperature of water [Celcius]
mg= .5 % Mass of a glass mug
ml= .25; % Mass of water
Tm= Tmug + 273.15; % Mug temp in [kelvin]
Tl= Tliq + 273.15; % Water temp in [kelvin]
 
% Temperature of water at equilibrium in [kelvin]
T2 = (ml*cl*Tl + mg*cg*Tm)/(mg*cg + ml*cl);
TempC = T2 - 273.15 %Final Celcius
TempF = TempC*1.8+32 %Final Fahrenheit

The results:
TempC = 14.1058 C
TempF = 57.3904 F
 
As you can see this would be a reasonable drinking temperature, not a cold as I would like, but it makes sense that just freezing a glass mug and adding a warm liquid, the temperature would still be closer to that of the intitial liquid than being closer to freezing.

Wednesday, October 31, 2012

Finite Element Analysis Project

This is a project I just finished for my ENGR 350: Engineering Mechanics of Materials class.  Only one class got the joy of working with ABAQUS and that was the Engineering Scholars section which I am honored to be a part of.
For this project we used a student version of ABAQUS to solve two different problems.  The class of 25 worked individually on this.

Here is a picture of the actual assignment sheet we were given.  The writing on it are my notes as to what I have to solve, as well as conversions to get all the units the same so I could solve the problem.




On problem one we were given a sketch of a certian industrial part with boundary conditions.  We had to solve this heat conduction problem using ABAQUS and plot the contours of the temperature and heat fluxes in the component.

To build the first model I had to buid two seperate parts because each one was slightly different with different conditions.  Shown below is the top half of the part.


After creating that part I produced the bottom half as seen below:


At this point I worked on assembling the two parts, adding the required conditions, meshing the parts and solving the problems.  This is my first part, as you can see the mesh is the same thoughout.

The instructor wanted us to refine our meshes and focus more on the area around the circle since that is what we want to get results from for the most part.


Here is the view of the part showing the nodal temperature


The following two pictures are what I turned in as my project for question one.  The first picture shows the Heat Flux vector at integration points and the second shows the Nodal temperature at the nodes.



Now onto question two.
For question two we had to use ABAQUS to calculate the stress concentration factor for a plate with a hole loaded in tension.

This first picture shows my part after I drew it and sectioned it to just one quarter.


Here I added a mesh


Here I refined the mesh to focus on the area that will have high stress


This picture shows the deformed shape after a load has been applied and then plotted.



Here is the final graph that I turned in.  I also had to calculate the stress concentration factor using ABAQUS as well as using the formulas for solving the stress concentration factor and then seeing how accurate my ABAQUS work was.


In the end my ABAQUS results were very close to the correct results.  I was 99.89% accurate which is quite impressive.  When looking back at my older mesh that was not refined, it was not nearly as accurate so I believe that if I keep working with my mesh and adding more nodes I would be able to get very close to the correct value.

All in all this was a very fun and stressful project and gave a good introduction into Finite Element software and how to use it as well as learn what all it can do.

Tuesday, October 30, 2012

SolidWorks Key Chain Design Project

The idea behind this project was to introduce us to solidworks and 3D printing by designing a key chain.  For this Chevy Key Chain, I worked on my own to create a key chain I would want to use.  By doing this it made my job and the learning of solid works a lot more enjoyable.

Now I will talk a little about my Key Chain:

1. To begin with we designed the product in Solid Works:

I started with this picture and based my solid works drawing off of it:
To get to the final product of this: This picture is my Final rendered solid works drawing of my key chain before printing. This is where I added material properties, what I would be making it out of and also the color sequence.  As you can tell the object will be polished aluminum with a painted yellow / gold finish on the emblem to help it stand out.

I am very happy with how it turned out during the rendering process.


The final overall measurements for this key chain are as follows:
Chevy Emblem:
Length: 2.500"
Width: 0.800"
Thickness: 0.500"

To take into account the portion where the key rings hook on, the total width becomes roughly 1.00"

Now I will show pictures of my key chain in solid works with some information as to what I was doing.

To begin with here are a few views of the solid works window with my project:

 
 



 
 
 
Here are some of my Dimensions as seen in solid works when I go to edit the drawing:
 

For this one, when I get more time I will be cleaning up my measurements so it is not so confusing or messy.

Lastly here is the product after I added material properties and color:


And one more Final rendered picture of my product.



2. Second we Printed our key chain using a 3D Printer so we could produce a Rapid Prototype.
The Printer I used is the one that the University of Idaho has which is a Dimension bst 1200 a rougly $30,000 machine that is quite amazing.  More information on it can be found here: http://www.dimensionprinting.com/3d-printers/3d-printing-bst.aspx

Here are a few pictures of the actual machine I used that the Mechanical Engineering Department and the University of Idaho has.




Here are a few views while the machine was printing mine as well as a couple other students key chain projects.  You can see my Chevy one, its the second one back on the left side.





Here you can see the finished key chains stuck to the tray after removal, as well as a few views of mine.





Lastly for the plastic model portion of my project, here are a few pictures after I got the structure material off and was left with my own product.





Thank You for your Time.


(more information will be added as my progress on this project evolves.  My future hopes are to make an aluminum model of this using a CNC Mill.  Thank you for your patience.)

Monday, October 29, 2012

Temperature Measurement Assignment

Step One:
Because much of what we do we have to know how to use computers, or program them to do what we need them to do such as in this case; recourd our results.  Because of how everything is becoming more computer involved, we need to be fluent in knowing basic knowledge on computer programming.

Step Two:
Start with a simple program and work your way up to getting the program made that does what you need it to do.  This way you save time by not struggling with a difficult problem to start with.  We also do a lot of background research so we dont have to learn everything from scratch and re-invent the wheel.

Step Three:
The Arduino Code
/* ---------------------------------------------------------
* | Arduino Experimentation Kit Example Code |
* | CIRC-10 .: Temperature :. (TMP36 Temperature Sensor) |
* ---------------------------------------------------------
*
* A simple program to output the current temperature to the IDE's debug window
*
* For more details on this circuit: http://tinyurl.com/c89tvd
*/

//TMP36 Pin Variables
int temperaturePin = 0; //the analog pin the TMP36's Vout (sense) pin is connected to
//the resolution is 10 mV / degree centigrade
//(500 mV offset) to make negative temperatures an option

/*
* setup() - this function runs once when you turn your Arduino on
* We initialize the serial connection with the computer
*/
void setup()
{
Serial.begin(9600); //Start the serial connection with the copmuter
//to view the result open the serial monitor
//last button beneath the file bar (looks like a box with an antenae)
}

void loop() // run over and over again
{
float temperature = getVoltage(temperaturePin); //getting the voltage reading from the tem
//perature sensor
temperature = (temperature - .5) * 100; //converting from 10 mv per degree wit 500
// mV offset
//to degrees ((volatge - 500mV) times 100)
Serial.println(temperature); //printing the result
delay(1000); //waiting a second
}

/*
* getVoltage() - returns the voltage on the analog input defined by
* pin
*/
float getVoltage(int pin){
return (analogRead(pin) * .004882814); //converting from a 0 to 1023 digital range
// to 0 to 5 volts (each 1 reading equals ~ 5 milliv
//olts
}

Here is a code that I found that seemed to work better and was simple to work with.  You can find it below or on this site: http://myelectronicsdiary.wordpress.com/2012/03/01/a-simple-arduino-based-temperature-logger-system/

float tempC;
 int Sensor = 0;
 
 void setup()
 {
 Serial.begin(9600); //opens serial port, sets data rate to 9600 bps
 }
 
 void loop()
 {
 float val = analogRead(Sensor); //read the value from the sensor
 tempC = (5.0 * val * 100.0)/1024.0; //convert the analog data to temperature
 Serial.print("Temperature = ");
 Serial.print((byte)tempC); //send the data to the computer
 Serial.println("C");
 delay(1000); //wait one second before sending new data
 }

The Teperatures I found are as follows:

Temperature = 25C
Temperature = 24C
Temperature = 26C
Temperature = 25C
Temperature = 27C
Temperature = 27C
Temperature = 29C
Temperature = 30C
Temperature = 30C
Temperature = 33C
Temperature = 34C
Temperature = 35C
Temperature = 38C
Temperature = 38C
Temperature = 39C
Temperature = 40C
Temperature = 43C
Temperature = 44C
Temperature = 44C
Temperature = 48C
Temperature = 50C


Step Four:
I feel that the best part of this temperature recording code is that it converts the temperature results to celsius which is a universal reading that many of us know.  Such as my readings at the begining are around room temperature which in measurements most of us would understand: 25C = 77 fahrenheit. Then the temps began to raise as I heated the piece of aluminum. I stopped when I reached 50C which is close to 122 fahrenheit.

Step Five:
I feel that my strengths in the project was researching more about recording temperature using the arduino because I was able to find a code that I understood better than the one provided which also worked just fine.  My future improvements would be to set up the code to give the results in Fahrenheit as well since many people here can relate to those results more so that the ones in Celsius.  I feel that this code can come in handy for a lot of things and it is a valuable skill to learn how to set this up.

Electric Bike Lift Kit Project

The idea behind this project was to create a kit for a model that future engineering students could use in lab to help them learn many important engineering concepts.

This project was done during a roughly 2 week time span in a group of 4 including myself.

More on this project is explained in the video:

LED Light Project

The Goal of this project was to create a product that involves a battery, one or more LEDs, and an Arduino that controls the LEDs.

This project was done in roughly 2 weeks in a group of 2 including myself.

In my project we decided to do a turn signal and break light system for bikes. As shown below.


This is a video explaining the project:


Here are two videos of our prototype:




At a later time when I learn to add documents I will add the specifications as well as the arduino code for this project.