Site icon Circuit Ideas for You

Obstacle Detection Circuit with 555 Timer and Ultrasonic Sensor

Want to build a smart obstacle detector without using Arduino? then this simple project uses a 555 timer and an ultrasonic sensor to sense distance and control a DC motor automatically.

Also, it is easy to make with low-cost and perfect for beginners in electronics; therefore, this Obstacle Detection Circuit with 555 Timer and Ultrasonic Sensor is a cool DIY project, one should definitely give a try for.

Circuit Working:

Obstacle Detection Circuit Diagram with 555 Timer and Ultrasonic Sensor

Parts List:

ComponentsValuesQuantity
Resistors (All resistors are 1/4 watt unless specified)1k1
100k1
20k1
CapacitorsElectrolytic 10µF2
Ceramic 1nF1
SemiconductorsIC 555 Timer1
Transistor BC5471
DC Motor1
HC-SR04 Ultrasonic Sensor1

The above circuit is in astable mode (continuous pulse generator) and the ultrasonic sensor HC-SR04 sends and receives ultrasonic waves; also it works as an oscillator.

The pulse frequency depends on resistors R1, R2 and capacitor C1 and these pulses keep triggering the ultrasonic sensor again and again.

Then sensor keeps sending and receiving ultrasonic waves continuously.

When object comes near, echo signal activates transistor and motor turns ON and when object goes away then there is no echo and motor stops.

Formula with Calculation:

555 timer gives pulse time by formula:

T = 1.1 × R1 × C1

Take the values:

R1 = 100kΩ = 100000Ω

C1 = 10µF = 0.00001F

T = 1.1 × 100000 × 0.00001

T = 1.1 sec

So output stays HIGH for about 1.1 seconds and then in this time, transistor is ON and motor runs for short time.

How to Build:

To build a Obstacle Detection Circuit with 555 Timer and Ultrasonic Sensor follow the below steps:

Conclusion:

To conclude, this Obstacle Detection Circuit with a 555 Timer and Ultrasonic Sensor works simply and easily because it does not require an Arduino.

Also, ultrasonic sensor finds object and 555 timer gives short pulse and then transistor turns motor ON and when object goes away then motor stops.

Additionally, it is good for small automation and learning projects.

Exit mobile version