આ ટ્યુટોરિયલ આનો ભાગ છે: Arduino નો ઉપયોગ કરીને રિલેને નિયંત્રિત કરવું
આ રિલે સંબંધિત તમામ વિડિઓઝનું જૂથ છે. અન્ય વિડિઓઝની લિંક્સ આ લેખની નીચે છે.
આર્ડુઇનોનો ઉપયોગ કરીને 5V રિલેને નિયંત્રિત કરવું, જેથી બલ્બ અથવા મોટર જેવા AC અથવા DC લોડને નિયંત્રિત કરી શકાય
આ ટ્યુટોરિયલ દર્શાવે છે કે કેવી રીતે 5V રિલે મોડ્યુલ નો ઉપયોગ Arduino સાથે કરીને લાઇટ, પંખા અથવા અન્ય ઉપકરણો જેવા ઉચ્ચ-વોલ્ટેજ ઉપકરણોને નિયંત્રિત કરી શકાય છે. આ પાઠમાં વપરાયેલ રિલે હાઇ-ટ્રિગર છે, એટલે કે જ્યારે સિગ્નલ પિનને ઉચ્ચ-સ્તરનો વોલ્ટેજ (5V) મળે છે ત્યારે તે સક્રિય થાય છે.

રિલે મોડ્યુલો હોમ ઓટોમેશન અને ઔદ્યોગિક નિયંત્રણ પ્રણાલીઓમાં આવશ્યક છે, જે તમને માઇક્રોકંટ્રોલર્સને AC-સંચાલિત ઉપકરણો સાથે સુરક્ષિત રીતે જોડવાની મંજૂરી આપે છે.
Arduino કોડ અને વાયરિંગ ડાયાગ્રામ આ લેખની નીચે ઉપલબ્ધ છે.
હાઇ-ટ્રિગર રિલે શું છે?
રિલે એ ઇલેક્ટ્રોમિકેનિકલ સ્વિચ છે જે વિદ્યુત રીતે નિયંત્રિત થાય છે. હાઇ-ટ્રિગર સંસ્કરણ ત્યારે સક્રિય થાય છે જ્યારે ઇનપુટ સિગ્નલ પિનને HIGH (સામાન્ય રીતે 5V) પર લાવવામાં આવે છે. તેમાં શામેલ છે:
-
સ્વિચિંગ માટે એક ઇલેક્ટ્રોમેગ્નેટિક કોઇલ
-
એક સામાન્ય રીતે ખુલ્લો (NO) અને સામાન્ય રીતે બંધ (NC) સંપર્ક


-
સિગ્નલ, VCC અને GND પિન
આ મોડ્યુલ Arduino ને એવા ઉપકરણોને નિયંત્રિત કરવાની મંજૂરી આપે છે જે બોર્ડ સીધા સંભાળી શકે તેના કરતાં વધુ વોલ્ટેજ પર કાર્ય કરે છે.
રિલે મોડ્યુલનું વાયરિંગ

Arduino સાથે રિલેનો સુરક્ષિત ઉપયોગ કરવા માટે, તેને નીચે મુજબ વાયર કરો:
-
VCC (મધ્યમ પિન) - Arduino પર 5V
-
GND - Arduino પર GND
-
IN (સિગ્નલ પિન) - Arduino પર ડિજિટલ પિન 2
-
રિલે આઉટપુટ ટર્મિનલ્સ - લાઇટ બલ્બ, પંખા અથવા અન્ય કોઈપણ AC/DC લોડ સાથે શ્રેણીમાં એક ટર્મિનલ જોડો.
કોડ ઝાંખી
આ પાઠમાં વપરાયેલ મૂળભૂત Arduino કોડ અહીં છે:
cppCopyEditvoid setup() {
pinMode(2, OUTPUT); // પિન 2 ને આઉટપુટ તરીકે સેટ કરો
}
void loop() {
digitalWrite(2, HIGH); // રિલે ચાલુ કરો
delay(1000); // 1 સેકન્ડ રાહ જુઓ
digitalWrite(2, LOW); // રિલે બંધ કરો
delay(1000); // 1 સેકન્ડ રાહ જુઓ
}
-
જ્યારે ડિજિટલ પિન 2 ને HIGH પર સેટ કરવામાં આવે છે ત્યારે રિલે ચાલુ થાય છે.
-
જ્યારે પિન 2 ને LOW પર સેટ કરવામાં આવે છે ત્યારે રિલે બંધ થાય છે.
-
આ ચક્ર દર 1 સેકન્ડે પુનરાવર્તિત થાય છે.
આ સેટઅપ સામાન્ય રીતે સેન્સર અથવા સમયપત્રકના આધારે હોમ લાઇટિંગ અથવા પાવર નિયંત્રણને સ્વચાલિત કરવા માટે વપરાય છે.
વિડિઓમાંથી પ્રકરણો
-
00:00 – રિલે સમજાવ્યું
-
03:33 – વાયરિંગ સમજાવ્યું
-
04:42 – કોડ સમજાવ્યો
-
06:10 – પ્રદર્શન
આ ટ્યુટોરિયલ આનો ભાગ છે: Arduino નો ઉપયોગ કરીને રિલેને નિયંત્રિત કરવું
- આર્ડુઇનો કોડ અને ડ્યુઅલ-ચેનલ 5V રિલે માટે વિડિઓ
- TTP224 4-ચેનલ ટચ સેન્સર રિલે સાથે AC/DC લોડ ચાલુ કરવા માટે
- આર્ડુઇનો સાથે 5V રિલે મોડ્યુલ (લો-ટ્રિગર) નો ઉપયોગ કરવો
- MAX6675 K-ટાઈપ થર્મોકપલને રિલે અને ડિસ્પ્લે સાથે ઉપયોગ કરવું
- રીડ સ્વિચનો ઉપયોગ કરીને આર્ડુઇનો સાથે રિલે અને AC/DC લોડ્સને નિયંત્રિત કરવું
- TTP223B ટચ મોડ્યુલ અને રિલેનો ઉપયોગ કરીને Arduino સાથે AC/DC લોડને નિયંત્રિત કરવું
- આર્ડુઇનો પુશ બટનનો ઉપયોગ કરીને રિલે અને AC બલ્બ સ્વિચ કરવું
/*
* This is the Arduino code for Dual Channel 5V Relay
* to control turning ON or OFF AC or DC loads
* Watch the video https://youtu.be/58XWVDnB7Ss
*
* Written by Ahmad Nejrabi for Robojax Video
* Date: December 26, 2017, in Ajax, Ontario, Canada
* Permission granted to share this code given that this
* note is kept with the code.
* Disclaimer: this code is "AS IS" and for educational purposes only.
*
*/
void setup() {
pinMode(7, OUTPUT);// connected to S terminal of Relay
}
void loop() {
digitalWrite(7,HIGH);// turn relay ON
delay(3000);// keep it ON for 3 seconds
digitalWrite(7, LOW);// turn relay OFF
delay(5000);// keep it OFF for 5 seconds
}
તમને જોઈતી વસ્તુઓ
-
Amazon1-channel 5V relay moduleamzn.to
-
AliExpressBuy 5V/12V 1, 2, 4, 6, or 8-channel relay modules.click.aliexpress.com
સંસાધનો અને સંદર્ભો
હજી સુધી કોઈ સંસાધનો નથી.
ફાઇલો📁
કોઈ ફાઇલો ઉપલબ્ધ નથી.