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)

Cardboard Elevator

The Inspiration Image

I started searching on the Internet, and I was inspired by the idea of ​​making a cardboard Elevator consisting of two floors, first floor and seventh floor

from the picture above, and I started imagining the shape of an Elevator and adding more Features 



Website Link (Source of Inspiration)


https://www.youtube.com/watch?v=aupMPAvqqMc

Tool Chain

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

DC motor


Adapters  (9 v)


1 ON/OFF Switch

Card Board


DC Jack to terminal block converter

Crocodile Wires

Software :

Tinker Cad


Material & Tools 


Resistor  220 Ohms

Jumper Wires (Male - Male, Male - Female)


Small Bread board

Hobby Motor

Tinker Cad (software)

Bottle Cap

7 Segment Display

Bread Board

H- Bridge

Piezo

Avometer

RGB Led 

Arduino Uno

Microwave Motion Sensor

IR Motion Sensor

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?

Switched off Circuit Simulation on Tinker Cad

Pin 3 :   DC motor Speed

Pin 4 :   DC Motor - Clockwise direction

Pin 5  :  DC Motor - Clockwise direction

Pin 6 : Slideswitch1

Pin 7 : RGB 1 - Green Color 

Pin 8 : RGB 1- Red Color

Pin 10 : Buzzer 1

Pin 11: Buzzer 2

Pin 9 : Slideswitch2

Pin 12: IR Sensor 1

Pin 13 : IR sensor 2

Pin A1 :  RGB 2 - Green Color 

Pin A2 :  RGB 2- Red Color

Pin A3 :  7 segment 1

Pin A4 :  7 segment 2

Pin A5 :  7 segment 3

Tinkercad -  Circuit Simulation Link

https://www.tinkercad.com/things/inlFsUNMWjs-sizzling-hillar-curcan/editel?sharecode=iDCmBlRbpiSsDSU60MDJOs2EiwJcBT8X3HxbpzXjMFI


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 started by dividing the project for the elevator, which is made of cardboard and consists of two floors, the first floor and the seventh floor, into several parts as follows:

Firstly: the inputs

It includes 2 IR motion sensors, in addition to 2 Switchsliders for opening and closing the electrical circuit, 


Secondly: The Outputs

Once the circuit is closed through the SwitchSlider, a 9-volt electric current flows through the H-Bridge, which regulates the movement of a Hobby Motor.

And through the Inputs pins connected to the Arduino, the direction of the motor movement is controlled, whether the movement is clockwise or counterclockwise, to take advantage of that in moving the elevator between two different floors.


Taking into account that when the hobby motor moves, the elevator cart moves with it, and when it reaches the first floor or the seventh floor, there are several outputs that will work together, including a 7 segment display that will show the floor number, and the RGB Led will light in green, and a sound will also appear The Piezo buzzer, as well as the RGB LED lighting in the other role, will be red


In the event that the elevator car is suspended between the first and seventh floors, the RGB LEDs will light up in red.

pin 13 (Coding Blocks)

pin 12 (Coding Blocks)

pin 6 (Coding Blocks)

pin 9 (Coding Blocks)

No pins (Coding Blocks)

Through Tinkercad, I made a simulation of the electrical circuit of the elevator, and through the use of Blocks Code, I was able to deal with programming the Arduino Uno easily, and the advantage that Tinkercad gives in displaying the code in Block form and also in Text form helped a lot In a deeper understanding of Logic and algorithms that can be used as a way to solve problems and think about solutions And this helped me to control the work of the Arduino - Uno and the ability to deal with several inputs and several outputs in the manner required by the implementation of the project


Elevator Circuit.mp4

Demo Video

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)

Using Code Blocks (If - else)

H-Bridge with DC motor

There is a challenge related to programming with Blocks, which is to operate several 5 inputs with 7 outputs, and I was suffering at the beginning of the connection from making some parts work and some other parts did not work, but I overcame many of these problems after I tried and made mistakes several times and tried Using the If else function several times (nesting method) until I found that most of the parts work together.


Final Project

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

Seventh Floor

First Floor

I think that I have become able to deal with the Arduino uno control board in a much better way, and I have become able to use the blocks to do programming, and I have also become able to integrate several inputs and several outputs and make them work harmoniously together, and I have also become able to use most The sensors that were shared in the explanation videos and linked to the various projects, in addition to that I feel a great development in the ability to logical thinking based on solving problems and creating alternatives and thinking about the development of problems that may face the end user with the development of the largest number of solutions and hwa Which will greatly reflect on facilitating work on my final graduation project




WOW!

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

Elevator Cart in the First Floor

Elevator Cart in the Seventh Floor

The most enjoyable thing for me is that I was able to design Cardboard Elevator Circuit using Arduino, I was able to solve many of the problems that I encountered during the operation of the electrical circuit of the elevator, allowing the work of more properties and increasing the number of floors served by the elevator.


Elevator Circuit.mp4

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