Week 6 - 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)

In this week I learned how to use Arduino and Program an it to control a single action component, using Code Blocks. And that helped me to do my assignment.

I got my assignment idea from my final project, Make an interaction plant but using LEDs and Arduino.

If the sensor read the signal it make a sad face with alarm else it make a happy face.

Tool Chain

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

  • I used tinkercad software and Arduino 1.8.15

  • The materials which I used is Arduino, RGB LEDs, Resistors, buzzer, Servo motor, Ultrasonic sensor, breadboard and jumpers.

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?

1- Using tinkercad I prepared the components which I need to do my idea.

3- Connect the Buzzer negative with the ground and positive with digital signal in Arduino.

5- Finally I connected Ultrasonic sensor with Arduino as this photo.

Simulation.mp4

That video shows the simulation in tinkercad.

2- I connected all components and make sure that connect resistors with RGB LEDs but I put the resistors in Red and Blue color because that what I need, I connect the 2 RGB LEDs together because I need it works like each other and at the same time.

4- Connect Servo motor with ground, power and analog signal.

6- Creating the code using code block in tinkercad and I made the angel of the motor change 180 degrees to change the emoji from happy to sad.

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?

After finishing the simulation in tinkercad I practice it using the real components.

  • I used the Arduino UNO board to control the input and output.

  • The input component is Ultrasonic sensor.

  • The output components is 2RGB LEDs, buzzer and servo motor.

1- After finishing the code and test it I show the text code using tinkercad and take this text copy.

2- Paste the text code in Arduino software.

3- Thin connect the Arduino with the computer using usb and uploaded that code on it.

4- Now The Arduino has this code and can make this process.

5- connect all components like the connections in tinkercad thin test it. AND IT IS WORK

Assignment.mp4

Community of Learning

Did you ask for feedback? What are the ideas that others have contributed or suggested? What was someone else’s idea that you built upon? How did you help your peers? How did your peers help you?

  • I got my idea from the instructor Shrief, He suggested to me the idea to make the emojis using LEDs in my final project and that is my idea in this assignment.

  • Before making this assignment I tried to do another one with the same idea but I don't have enough components and Ramie suggested to give me an extra RGB LED from his kit, but this try is uncompleted "see the next question to know" so I try another way.

Overcoming Challenges

When you got stuck, what/who did you turn to? At what point did you have to pause to research or learn more before moving on? What are some mistakes, pitfalls, or challenges that others can avoid if they were doing this assignment?

  • Before making this assignment I tried to do another one with the same idea but I don't like to apply it in real because it is a too much wires and need extra components.

First traial.mp4

So I decided to changing the LEDs by a smile mouth using cardboard and it change from happy to sad using servo motor and that decrease the wires and decrease number of LEDs from 7 to only 2.

Final Project

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

Now I have an idea to create interactive face in my final project.

WOW!

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

1- Making a wave hand in EOW session (I made it with Esraa) using manual technique using potentiometer and automatic technique using Ultrasonic sensor.

manual technique connections

Manual technique.MOV

manual technique

With scensor.MOV

automatic technique

2- 7 segment display count from 1 to 9

7 segment.mp4

3- RGB LED changing the colors

RGB LED.mp4

Assignment Design Files