Week # 7- Journal

Ideation

Tell us about your assignment's idea for this week. Why do you care about this idea? What inspired you? (Please include images or links to sources of inspiration)

The idea is to make cooling system with lights indicators controlled by temperature sensor, so when the Temp. is high than 25 c, the fan run automatically to reduce the heating degree for Laptop.

Tool Chain

Which software/machines/materials did you use in the assignment? Why?

I used different Thing as below:-

A- Tinkercad to do simulation for the blender components.

B- Bread board, wires, Red led, ON-OFF button 5V fan, arduino UNO board, LM35 Temp. sensor and crocodiles wire, resistor.

Design/Preparation Process

Explain the design and/or preparation process of your assignment. How did you use the tool or software to design and/or prepare your assignment before fabrication/implementation?

https://www.tinkercad.com/things/79hOxACcrzh

The process of simulating come as below:-

Development/Implementation Process

Explain the development/implementation process of your assignment. How did you use the machine/tool to manufacture or implement the design of your assignment?

The implementation process come as STEPS:-

first prepare the components on the work area as below:

Second create the Circuit :

7-1v.mp4

// C++ code

//

int val;

void setup()

{

  pinMode(10, INPUT_PULLUP);

  pinMode(A2, INPUT);

  pinMode(3, OUTPUT);

  pinMode(6, OUTPUT);

 Serial.begin(9600);

}

void loop()

{

  digitalWrite(10, HIGH);

val = analogRead(A2);

  float mv = (val / 1024.0) * 5000;

  float cel = (mv / 10);

  Serial.print("Temp = ");

  Serial.print(cel);

  Serial.print("c");

  Serial.println();  

  if (digitalRead(10) == HIGH || (cel >= 25) {

    digitalWrite(3, HIGH);

    digitalWrite(6, HIGH);

  } else {

    digitalWrite(3, LOW);

    digitalWrite(6, LOW);

  }

  delay(10); // Delay to improve simulation performance

}

The code show as below:-

Overcoming Challenges

What kinds of challenges or problems did you face while doing the assignment, tutorials, or exercises?  How did you solve them? Did you ask for help from an instructor or peer? Please provide a link to the tutorial or article that you used to solve your problem (if any)

The challenge was to make the ON-OFF button control the circuit as manual mode  but i had problem because the button doesn't do the function correct.

so i used On-OFF button pinMode as INPUT_PULLUP so when i turn off the button it take signal to power the circuit.

Final Project

How can you use the skills and knowledge that you've acquired this week in your final project?

That would help me to stand on how to use ON-OFF button with Temp. sensor and Led which is automatic and manual mode.

WOW!

What is the coolest thing that you've learned this week? What is something that you will never forget from this week?

How to design and write the code as i would like to run the process of the project and to get what i target.

Weekly Digest [OPTIONAL]

Tell us about any other cool things that you've made this week: in the Hands-on activity, tutorial examples, exercises, or any other cool mini-project that you tried out aside from the assignment.

Assignment Design Files