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)
Automatic and Manual Door Opening and Closing Control Circuit
I Iinterested in this Idea because it is a simple idea that Combines Movement through a Servo Motor and a Sense of Moving Objects
Tool Chain
Which software/machines/materials did you use in the assignment? Why?
Website tinkercad
Arduino IDE Program
USB Cable Arduino
Arduino Uno R3
Micro Servo motor
IR Sensor HW201
Slide Switch
Pushbutton
Jumper Wires
Breadboard
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 opened the tinkercad website
I choose from a list Component ( Slideswitch - Pushbotton - Arduino uno - PIR Sensor Because the IR Sensor not Found in tinkercad - Micro Servo - Resistor 1 KΩ )
Connect the ends of the components using wiring
I Wrote the Code using Blocks Code
I used Simulation to Make Sure the Circuit Worked
connection:
Servo on pin 2.
IR Sensor on pin 3.
Pushbotton on pin 4.
slideSwitch on pin 5.
code blocks:
You can Choose the Type of Control Manually or Automatically through SlideSwitch
manual mode
SlideSwitch Must be Moved to Position 1
The Door can be Opened by Pressing the Push button, and the Servomotor Works
automatic mode
SlideSwitch Must be Moved to Position 2
When the IR Sensor Senses the Presence of a Person in Front of it, it Opens the Door by Operating the Servomotor
inputs is ( IR Sensor - Pushbotton - slideSwitch )
outputsis ( Servo motor )
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 the wires as in the circuit diagram shown earlier
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)
There is no INPUT_PULLUP command on the Tinkercad website in Blocks code
So I researched how to connect the INPUT_PULLUP circuit instead of writing it in the code
Final Project
How can you use the skills and knowledge that you've acquired this week in your final project?
Operation Video