Arduino Timer Control Relay Devices
Summary
TLDRIn this 'Viral Science' video, the host demonstrates how to build an Arduino timer to control a relay, allowing users to set hours, minutes, and seconds via push buttons. The settings are preserved in the Arduino's EEPROM memory, ensuring they remain even after a power outage. The video also features a sponsored segment for JLCPCB, a manufacturer of low-cost PCBs. The tutorial includes a list of required components, a circuit diagram, and a code walkthrough, concluding with a cautionary note on handling high voltage connections. Viewers are encouraged to like, share, and subscribe for more inventive projects.
Takeaways
- 😀 The video is about creating an Arduino timer to control a relay with time settings.
- 💡 The time settings include hours, minutes, and seconds, and are displayed on an LCD screen.
- 📶 The settings are stored in the Arduino's EEPROM memory, preserving them even after power loss.
- 🔌 The project requires components such as an Arduino Nano, liquid crystal I2C display, relay module, buzzer, push buttons, and a breadboard.
- 🛠️ The video provides a circuit diagram for viewers to follow and make connections for the project.
- 💻 The code for the project is provided, with links to download necessary libraries.
- 🔗 The video is sponsored by JLCPCB, a manufacturer of PCBs at low prices, and encourages viewers to order their PCBs there.
- 🔄 The video demonstrates how to set the timer using mode and set buttons, and navigate through time settings with arrow keys.
- ⚠️ Safety is emphasized when connecting the bulb holder to the relay module, due to the use of high voltage current.
- 🔑 The 'set' button is crucial as it stores the current time setting and initiates the timer's operation.
- 👍 The video encourages viewers to like, share, and subscribe for more content, and to enable notifications for new videos.
Q & A
What is the main topic of the video?
-The main topic of the video is how to make an Arduino timer to control a relay with time settings that can be adjusted using push buttons and displayed on an LCD screen.
What feature of the Arduino project ensures that settings are retained even after power is cut off?
-The settings are stored in the EPROM memory of the Arduino, which retains the data even when the power is off.
Who sponsors the video?
-The video is sponsored by JLCPCB, a leading manufacturer of PCBs at low prices.
What is special about the PCBs from JLCPCB mentioned in the video?
-The PCBs from JLCPCB are noted for their professional appearance, neatness, and cleanliness, making them suitable for various projects.
What components are needed for the Arduino timer control relay project as listed in the script?
-The components needed include an Arduino Nano, liquid crystal I2C display, relay module, buzzer, 4 push buttons, a breadboard, a bulb holder, and some wires.
How can viewers obtain the PCBs shown in the video?
-Viewers can order their PCBs from JLCPCB by uploading their gimbal files, selecting the quantity and color, and placing an order.
What is the purpose of the push buttons in the Arduino timer control relay project?
-The push buttons are used to set the time for hours, minutes, and seconds, and to initiate the setting process.
What is the role of the relay module in this project?
-The relay module is used to control the switching on and off of a device, such as a bulb, based on the timer settings programmed into the Arduino.
How does the user interface with the timer to set the time?
-The user interfaces with the timer using the push buttons to set the seconds, minutes, and hours, and can use up and down arrow keys to select the digits.
What safety precaution is mentioned in the script regarding the connection of the bulb holder to the relay module?
-A safety precaution mentioned is to be very careful while connecting the bulb holder to the relay module, as high voltage current will be used.
What should the viewers do if they like the project presented in the video?
-If viewers like the project, they should hit the like button, share the video with friends, subscribe to the channel, and press the bell icon to get instant notifications for new videos.
Outlines
🛠 Arduino Timer Control Relay Setup
This paragraph introduces a tutorial video on creating an Arduino timer to control a relay with a user interface for setting time. The video demonstrates setting hours, minutes, and seconds using push buttons, with the settings displayed on a screen and stored in the EEPROM memory of the Arduino, ensuring they persist even after power loss. The video is sponsored by JLCPCB, a manufacturer of PCBs at low prices, and viewers are encouraged to order their PCBs from this company for professional and neat project boards. The paragraph lists the components needed for the project, including an Arduino Nano, a liquid crystal I2C display, a relay module, a buzzer, push buttons, a breadboard, a bulb holder, and wires, and instructs viewers to follow a circuit diagram for connections. It also mentions the need to upload code to the Arduino board, which includes links to necessary libraries.
⏱️ Customizing Timer Settings and Safety Precautions
The second paragraph explains how to customize the timer settings for the Arduino relay control project. It details the use of a mode button and arrow keys to select and adjust the time in seconds, minutes, and hours. Once the desired time is set, pressing the set button will store the value and initiate the timer's operation. The paragraph concludes with a call to action, encouraging viewers to like, share, and subscribe to the channel for more project videos. It also reminds viewers to press the bell icon to receive instant notifications for new video uploads.
Mindmap
Keywords
💡Arduino
💡Timer Control
💡Relay
💡Push Buttons
💡Display
💡EEPROM Memory
💡JLCPCB
💡Buzzer
💡Breadboard
💡Bulb Holder
💡Code
Highlights
Introduction to making an Arduino timer control relay with a tutorial on setting hours, minutes, and seconds using push buttons.
Explanation of EEPROM memory in Arduino, allowing settings to be stored even after a power cut.
Sponsorship mention of JLC PCB, highlighting their low-cost, professional-quality PCB manufacturing services.
List of components needed for the project: Arduino Nano, liquid crystal I2C display, relay module, buzzer, 4 push buttons, breadboard, bulb holder, and some wires.
Step-by-step instructions on making connections according to the circuit diagram.
Guidance on connecting the Arduino board to a computer and opening the project code.
Details on downloading necessary libraries and adding them to the libraries folder.
Explanation of using EEPROM memory and pin initializations in the code.
Instructions on selecting the board, selecting the port, and uploading the code.
Warning about handling high voltage current while connecting the bulb holder to the relay module.
Demonstration of using the mode button to set seconds, minutes, and hours, and using up and down arrow keys to select digits.
Explanation on storing the current value by pressing the set button, and starting the relay module.
Encouragement to like, share, and subscribe to the channel for more such videos.
Reminder to subscribe and press the bell icon for instant notifications of new videos.
Closing with background music and visual steps to reiterate the process.
Transcripts
[Music]
viral science the home of creativity
hey friends welcome back to another
video and in this video i'll show you
how to make arduino timer control relay
over here you can set the time with the
push buttons and you can see them on the
display as well you can set hours
minutes and seconds
and all this thing is stored in the
eprom memory of the arduino so if the
power cuts off the settings are stored
and you can just press the set button
and this thing will start working
[Music]
this video is sponsored by jlc pcb jlcpc
is one of the lead manufacturers of pcbs
at very low prices so just add your
gimbal files over here and
select the quantity select the color and
place your order
so this pcbs looks very professional
neat and clean for your projects
so you can order your pcbs from jlc pcb
[Music]
so for this project we'll need an
arduino nano liquid crystal i2c display
relay module
buzzer
4 push buttons
breadboard
bulb holder
and some wires
now follow the circuit diagram and make
your connections
[Music]
[Music]
[Music]
[Music]
[Music]
[Music]
do
[Music]
[Music]
do
so after completing the connections
connect your arduino board with your
computer and open the code
now this is the code of our today's
project
you will find some links in the code
from where you can download the
libraries and add to your libraries
folder
as we are using the eprom memory i've
also declared it as well
below this you will find some pin
initializations and this is the complete
code
so you just have to select the board
select the port and upload the code
now we'll connect the bulb holder to our
relay module i have cut one of its wire
and will connect both the ends of this
wire to our relay module and make sure
you be very careful while doing this as
we will be using a high voltage current
over here
[Music]
here we have all the buttons set down up
and mode button
so while pressing the mode button you
can set the seconds minutes and hours
you can use up and down arrow keys to
select the digits
and when you press the set button the
current value will be stored and it will
start working
[Music]
[Music]
[Music]
[Music]
so friends if you like this project then
do hit that like button share this video
with your friends and also don't forget
to subscribe to my channel for more such
videos and i will see you in the next
one
do subscribe and press bell icon to get
instant notification for new video
[Music]
浏览更多相关视频
How To Make A Clap Switch | Control Light & Fan With Clap using Arduino | Indian LifeHacker
Off Delay Timer | how to make off delay timer | how to make delay timer | delay timer
L1VSetup
pH meter Arduino, pH Meter Calibration, DIYMORE pH Sensor, pH Sensor Arduino Code, pH of liquids
COMO AUTOMATIZAR TUDO COM ARDUINO - O guia definitivo
UPC 1230 ic circuit diagram in hindi !! UPC 1230 ic datasheet !!
5.0 / 5 (0 votes)