Arduino Timer Switch Relay with GSM Module| SIM800L Irrigation System

preview_player
Показать описание
Today, we will learn how to make a relay timer switch using SIM800L and Arduino Nano. You can use this project with a water pump or solenide volve for automatic irregation system. You can easily control the relay by just making the missed call to the project. and If you forget to turn OFF the relay, then the relay will automatically turned OFF, after the interval you have set in the code. You can also set the timer to turn off the relay automatically.

You can also set the interval (Turn OFF Time) by sending the sms from your phone. Make sure, If you want to set the timer using SMS, then always set the interval minutes. Let's suppose, If you send "DR=300" then the interval is set to 5 hours. You can set timer from 1 minute to 1440 minutes (24 hours).

This is a GSM based relay timer project and you can control the water pump or anything, that is attached to the relay, by just making missed call to the project from anywhere in the world. No internet or WIFI connection is required for this project. Becasue it works on GSM network.

Parts Required For This Project
3. 2G SIM Card for SIM800L

Note:
1. You can use Arduino UNO instead of Arduino Nano without making any change in the code.
2. I have use 2 channel relay module because I don't have single channel relay module
3. Unlock the SIM Card Before inserting it into SIM800L.

#SIM800L #Arduino #RelayControl

--------------------------------------------------------------------------------------------------------------------
Useful Video Links
--------------------------------------------------------------------------------------------------------------------
ESP8266 Email Notifier Security System With Motion Sensor and GPS

--------------------------------------------------------------------------------------------------------------------
Social Media Links
--------------------------------------------------------------------------------------------------------------------
GitHub:
YouTube:

--------------------------------------------------------------------------------------------------------------------
Download Code
--------------------------------------------------------------------------------------------------------------------

--------------------------------------------------------------------------------------------------------------------
Disclaimer
--------------------------------------------------------------------------------------------------------------------
Disclaimer: All videos are for educational purposes and use them wisely. Any video may have a slight mistake, please take decisions based on your research. This video is not forcing anything on you.

Warning: I will use High Voltages which if incorrectly or improperly used could result in serious injuries or death. So be careful of what you are doing because I will take no responsibility for any of your actions.

Warning: In some countries it is required to register gsm module from govt authorities before using it. So, get proper understanding of govt laws related to gsm technologies.
Рекомендации по теме
Комментарии
Автор

Useful project. Please, I need to add to this project. Turn on and off the timer. Thank you

adelhammadi
Автор

Thanks for your videos! Would this work SIM7600X?

chrispeterson
Автор

You are doing great vai, Mash'Allah.

farhadrahman
Автор

why you are not using voltage divider RX or TX pin in the Arduino Nano . the SIM 800l working logic level is 3.3v. direct connection maybe damaging the sim 800l

social-worker
Автор

sir where we should provide the mobile number which we set in the SIM 800L GSM module

_MITTU_
Автор

sir, did you tried including memory function??
After power failure and recovery time continues ??

likhithmadappady
Автор

Thx for your videos. Maybe you could help me out with make a boat alarm system Its to big for me to because my skills with arduine isnt so good. i has to run on sms command and has 4 sensors. (door, room temp, water) battery monitor (volt) and 2 output relay (heater, light)

heilmannsvej
Автор

Ahmad Bhai where I can buy stable Sim800l ? and thank you Ahmad Bhai for this amazing project

TechCreativity
Автор

It really is more than amazing I'm having trouble understanding the timing 1_ Send a relay on, then send the time after which you want to stop the relay Or send an off relay, and then send the document that you want to turn on As for the call control, how is the time determined?

ahmedtaher
Автор

If the power fail send a sms a resister mobile phone .same project. Its possible...

rabiul
Автор

Dear sir, I need the Audino nano code for control the water pump, with gsm sim 800l,
Start relay and stop relay function few seconds (3 seconds). Like as push button.
Sir, pls can share the code, thanks
Sir, pls can send the code, thanks

rajaduraisangari
Автор

Is there any AT command for sending SMS to the SIM address book?

pookoye
Автор

hi, in this code can we use start time? which means i want to start relay at 1pm by using simcom current time, can we set start time through sms ? and i dont want to use stop time, instead of that i want to use set run hours, for example : after start time the relay should run for 2 hrs. can this possible? please help me . thanks

Vinodhical
Автор

Hello bro how I want to talk about this project...

Axelshawn_
Автор

Dear, Did you connect the arduino with power cable?

f.rahman
Автор

When give power supply to circuit, than Arduino light Binks very little bit

pankajkr
Автор

Can i use sim800a module with the same code

piratesofcarribean
Автор

Message send to Run a motor. When power failor give a message power off.when power come again give a message power on. Please help me...

rabiul
Автор

Hi sir, My project is working perfectly but there is a problem
When I send "1on"it only on for 2 seconds what is the problem

akshaykumar
Автор

will you be able to add dry run protection? if turn-on SMS is received then activate the relay & turn off the relay after two minutes if the water sensor contact is low

pookoye