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)

the assignment this Build and Program a smart circuit using an Arduino UNO which reads a signal from an input component (Sensor, Switch, or variable resistor) to control an action component (Motor, Buzzer, LED...etc) using Code Blocks

and I wanted to work with RGB led, I searched on google and found that, https://create.arduino.cc/projecthub/gol73/innovation-lab-5-push-button-rgb-led-color-change-6f4453

So I decided to do it.


Tool Chain

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

I used Tinkercad to simulate the circuit and prepare the code blocks, then coping the code text and run it on Arduino IDM.

connect the arduino to the laptop and run the code

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?

  • I used tinkercad to design the citcuit

  • simulate the circuit to check if it works

  • define the inputs and the outputs of the circuit, wirte down the code

  • I searched for Counting codes, I foung one then modify it and try it.

  • after the code works, I recorded the process.


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?

  • I connected wires to the breadbord and the arduino

  • uploaded the code

  • run the code.

  • click the button to check the code

screen-capture.webm

tinkercad simulation

WhatsApp Video 2021-08-30 at 11.21.20 AM.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 asked the instructor to advice me with code and she told me to search about a specified code but i didn't find it firstbut I found similar one and it works.

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?

I got stuck with the code cause I wanted it to count clicks and each no of counts with differnt color. but I couldn't found similar code

So , I worked with high and low as high with different colors and low with white light. Then, I found code works as each click with color. First click lights blue, second one lights green and third one lights red

Final Project

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

practicing on tinkercad and arduino will help me to write code of my final project and simulate it on tinkercad to avoid trying it on real wtih possible accidents.

WOW!

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

Waving hand

WhatsApp Video 2021-08-30 at 1.37.51 PM.mp4

Assignment Design Files