Automatic Windshield Wiper

Published on . Written by

Automatic Windshield Wiper
In Today’s busy life, all of us need to complete our works quickly. Now let's say you are driving your car to reach somewhere and suddenly it started raining. What will you do?? Immediately you will switch on the Wipers on the windshield. Now Imagine there is a car where as soon as the rain started, your cars wipers started wiping the windshield without your intervention (switching on the wipers). Isn't sounds good? Through this project, you are going to build a unique Automatic Windshield Wiper for your automobile.

Read more..
You will need an Arduino Uno board to interface the microcontroller with a Soil moisture sensor and servo motors (which are attached to wipers). You will programme the microcontroller in such a way that as soon as the moisture sensor detects rain water on the windshield, Immediately the servo motors will starts moving which in turn make the wipers to clear the windshield.

Project Description:

  1. Arduino/Genuino Uno: The digital and analog input/output pins equipped in this board can be interfaced to various expansion boards and other circuits. The serial communication interface is a feature in this board, including USB which will be used to load the programs from computer.
  2. Servo Motors: A servomotor is a closed-loop servomechanism that uses position feedback to control its motion and final position. The input to its control is a signal (either analog or digital) representing the position.
  3. Moisture Sensor: Moisture Sensor: A moisture sensor is a sensor designed to measure the moisture content in the place where it has placed.
  4. Motor Driver: Generally the Arduino board is not capable of providing the required amount of current for running the motors. So we use a device called Motor Driver which will provide sufficient current for driving the motors.

Project Implementation:

  1. Initially, interface moisture sensor and Servo Motors to the Arduino board.
  2. Now Power the system and Upload the code.
  3. Servo motors are linked to the wipers on the windsheild
  4. As soon as the moisture sensor detect the rain water, servo motors starts moving so that wipers start working.

Software requirements:

  1. Arduino IDE : You will be needing Arduino IDE software to write and upload the programming logic onto the Arduino Uno board

Skyfi Labs Projects
Programming language: Arduino Programming (C++)

Kit required to develop Automatic Windshield Wiper:
Technologies you will learn by working on Automatic Windshield Wiper:


Any Questions?


Subscribe for more project ideas