* Temperature sensor
The setup should be considered to last 30 seconds.
Make sure to include enough photos, videos, and explanations for each “transition” or step. Explain your circuits. Put at least 2 issues/problems/struggles you faced during the project.
Photo1.1: shows the entire circuit
Photo1.2:explains the process of the temperature sensor,
the operational amplifier, and the relay.
Pin 4 of the relay is connected to the 555 timer and when the relay switches from pin 3 to pin 4 the voltage will go through the 555 timer and by connecting the output of the 555 to the decimal counter the voltage will go the decimal counter and it will be connected to the XOR gate and the display driver.
|Photo1.3: shows the operation of the timer and decimal counter.|
Now we connected the Qc and Qd to the input of the XOR gate, and then we connected a small motor to the output of XOR gate,we connected an LED light to the output C of the decimal counter and to the 5 V source,, at the same time we connected Qa,Qb,Qc,Qd of the decimal counter to the inputs of the display driver(A,B,C,D) and then we connected the outputs of the display driver to the 7-segamen display.
|table 1.1: shows how XOR gate works|
|Picture 1.4: shows the outputs of XOR gate|
|Photo1.5: shows the operation of decimal counter connected to XOR gate and display driver while it is connected to the 7-segament display|
As it is proven in the table above when the XOR gate is connected to the the outputs C and D of the decimal counter, the motor will be on when the 7-segament display is between 4 and 9 and it will be off between 0 and 3, Also because we connected the LED light to the inputs of the XOR gate, the LED will be turned on whether the motor is on or off but when the 7-segament is between 0 and 3 the LED light will be brighter.
Video 1.1: explains the operation of the entire circuit
when the motor runs it will pull a string that is connected to a gate then the marble will go down the ramps until it hits some Dominos.
Problem we faced in out rube Goldberg project:
Video 1.2: explains our failed Goldberg project
when we heat up the temperature sensor a maximum of 1V will go through the amplifier and then it will amplify it to certain value so the relay will switch but First problem we faced was that we couldn't get the amplifier to reach 6.87 V to switch the relay and even if we applied 10V to the non-inverting amplifier still wouldn't reach the 6.87 V to switch the relay. We solved the problem by using LM324 amplifier which can exceeds 5V easily and the reason the other amplifier wasn't able to reach this value was that it wasn't strong enough to amplify 1V to 6.87V. Another problem we faced is that we used one voltage source to XOR gate and because of that we couldn't use a big motor and we had to use a small motor, the reason is that the current that flow in the XOR gate isn't enough to run a big motor and I also think that the majority of the voltage will go to the decimal counter. Because of this issue, our project failed and the motor was't strong enough to pull the string to open the gate and we didn't have time to fix the problem, next time we will test our project before the due date to make sure no such issues papers.