Rainfall Detector Alarm using 555 Timer & Rain Sensor
555 Timer Project - Rainfall Detector Alarm using 555 Timer & Rain Sensor is a mini electronics project for Electronics Students. Circuit Diagram is given
- Suitable forB.Tech/Diploma Electronics students
- Build time1-2 weeks
- LevelBeginner
- Available atAjvika Labs, Kakinada
About this project
555 Timer Project – Rainfall Detector Alarm using 555 Timer & Rain Sensor is a mini electronics project for Electronics Students.
The main component of this rain alarm is the rain sensor. Whenever the raindrop would fall on the rain sensor, it will short the point A and B, and a voltage would get applied to the base of the Transistor, and it will become ON.
It is a very simple rain alarm circuit that is designed using mainly a transistor, water sensor, and a
555 timer IC
Circuit Diagram
The components required for designing a Rainfall Detector Alarm using 555 Timer & Rain Sensor are as follows:
C++
timer
IC
Rain
Sensor
(
You
can
design
by
yourself
)
Transistor
BC147
(
any
NPN
transistor
)
Buzzer
Capacitors
10uF
Resistors
470E
1K
4.7K
100K
(
nos
)
Volt
Battery
The Circuit diagram of the project is given below. Assemble the circuit as shown in the circuit diagram.
Working of the Circuit
Whenever there is rain, raindrops fall on the rain sensor, and as you can see in the diagram of a rain sensor, water on the rain sensor would short the Point A and B. As soon as Point A and B become short, a positive voltage would get applied on the base of Transistor Q1, through the resistance R4. Because of the voltage at the base, the transistor becomes ON (initially it was in an OFF state), and currently started flowing form the collector to the emitter.
Now Reset PIN 4 of the 555 Timer, gets a positive voltage and 555 timer IC becomes ON and Buzzer starts beeping. Here we should note that initially there was no positive voltage at Reset PIN 4 of 555 IC, as it was connected to the ground through resistance 4.7k and 555 IC only works when the Reset pin gets positive voltage. Here we can see that 555 Timer IC has been configured in Astable mode so that Buzzer generates an oscillating sound (means periodically on and off).
Video Demonstration
Rainfall Detector Alarm using 555 Timer & Rain Sensor - Mini Electronics Project
Watch this video on YouTube
Detailed Project Description
Rainfall Detector Alarm using 555 Timer & Rain Sensor is a hands-on electronics build: a small, well-understood circuit that teaches component behaviour, timing and PCB/breadboard skills before moving to microcontroller projects.
How It Works
1. The circuit is designed and simulated (or calculated) to choose resistor/capacitor values.
2. Components are placed on a breadboard/PCB following the schematic.
3. Power is applied and the behaviour (blink rate, colour sequence, trigger) is observed and measured.
4. Values are tweaked to see their effect on timing or brightness.
Key Components and Their Role
- Bluetooth Low Energy: short-range low-power wireless link to a phone or browser.
- Buzzer: audible alert output.
- Li-ion battery + charger (TP4056): portable power with charge management.
Implementation Steps
1. Collect the components and study each module's datasheet (pin-out, voltage, interface).
2. Wire the circuit on a breadboard following the pin mapping; power sensors from the correct rail (3.3 V / 5 V).
3. Install Arduino IDE and the required libraries; flash a minimal test sketch for each module separately.
4. Write the main firmware: read sensors → process → drive outputs / send data.
5. Configure network or cloud credentials and test communication end-to-end.
6. Calibrate thresholds, add error handling (reconnect, sensor time-out) and run a long-duration test.
7. Finalise on a PCB / enclosure and document wiring, code and results.
Key Features
- Simple, low-cost components
- Clear schematic
- Adjustable timing / effect
- Great first soldering project
Expected Output
On completion the student will have a working circuit that behaves exactly as designed, with measurements confirming the calculated values.
Deliverables
- Complete source code with comments
- Circuit diagram and pin mapping
- Project report with screenshots and results
- Demonstration-ready build
The main component of this rain alarm is the rain sensor. Whenever the raindrop would fall on the rain sensor, it will short the point A and B, and a voltage would get applied to the base of the Transistor, and it will become ON.
It is a very simple rain alarm circuit that is designed using mainly a transistor, water sensor, and a
555 timer IC
Circuit Diagram
The components required for designing a Rainfall Detector Alarm using 555 Timer & Rain Sensor are as follows:
C++
timer
IC
Rain
Sensor
(
You
can
design
by
yourself
)
Transistor
BC147
(
any
NPN
transistor
)
Buzzer
Capacitors
10uF
Resistors
470E
1K
4.7K
100K
(
nos
)
Volt
Battery
The Circuit diagram of the project is given below. Assemble the circuit as shown in the circuit diagram.
Working of the Circuit
Whenever there is rain, raindrops fall on the rain sensor, and as you can see in the diagram of a rain sensor, water on the rain sensor would short the Point A and B. As soon as Point A and B become short, a positive voltage would get applied on the base of Transistor Q1, through the resistance R4. Because of the voltage at the base, the transistor becomes ON (initially it was in an OFF state), and currently started flowing form the collector to the emitter.
Now Reset PIN 4 of the 555 Timer, gets a positive voltage and 555 timer IC becomes ON and Buzzer starts beeping. Here we should note that initially there was no positive voltage at Reset PIN 4 of 555 IC, as it was connected to the ground through resistance 4.7k and 555 IC only works when the Reset pin gets positive voltage. Here we can see that 555 Timer IC has been configured in Astable mode so that Buzzer generates an oscillating sound (means periodically on and off).
Video Demonstration
Rainfall Detector Alarm using 555 Timer & Rain Sensor - Mini Electronics Project
Watch this video on YouTube
Detailed Project Description
Rainfall Detector Alarm using 555 Timer & Rain Sensor is a hands-on electronics build: a small, well-understood circuit that teaches component behaviour, timing and PCB/breadboard skills before moving to microcontroller projects.
How It Works
1. The circuit is designed and simulated (or calculated) to choose resistor/capacitor values.
2. Components are placed on a breadboard/PCB following the schematic.
3. Power is applied and the behaviour (blink rate, colour sequence, trigger) is observed and measured.
4. Values are tweaked to see their effect on timing or brightness.
Key Components and Their Role
- Bluetooth Low Energy: short-range low-power wireless link to a phone or browser.
- Buzzer: audible alert output.
- Li-ion battery + charger (TP4056): portable power with charge management.
Implementation Steps
1. Collect the components and study each module's datasheet (pin-out, voltage, interface).
2. Wire the circuit on a breadboard following the pin mapping; power sensors from the correct rail (3.3 V / 5 V).
3. Install Arduino IDE and the required libraries; flash a minimal test sketch for each module separately.
4. Write the main firmware: read sensors → process → drive outputs / send data.
5. Configure network or cloud credentials and test communication end-to-end.
6. Calibrate thresholds, add error handling (reconnect, sensor time-out) and run a long-duration test.
7. Finalise on a PCB / enclosure and document wiring, code and results.
Key Features
- Simple, low-cost components
- Clear schematic
- Adjustable timing / effect
- Great first soldering project
Expected Output
On completion the student will have a working circuit that behaves exactly as designed, with measurements confirming the calculated values.
Deliverables
- Complete source code with comments
- Circuit diagram and pin mapping
- Project report with screenshots and results
- Demonstration-ready build
Technologies used
Hardware components
- Rain Sensor
Software & tools
- Arduino IDE
What you get
- Working project / hardware kit, tested before delivery
- Complete source code with explanation
- Project demo and guidance for your viva
- Project report, PPT and IEEE paper support (on request)
Delivery & Payment
Delivery takes a minimum of two weeks from the date your inquiry is confirmed.
Payment is in two parts:
• 50% advance to start the project
• Remaining 50% before delivery
Note:
• Documentation and PPT are not included by default
• If you need documentation/PPT, it can be arranged for extra time and cost
We'll confirm the exact timeline and cost with you after reviewing your requirements.