- Arduino தாவர நீர்ப்பாசன அமைப்பு திட்டத்திற்கு தேவையான கூறுகள்
- சுற்று விளக்கம்:
- வேலை விளக்கம்:
- நிரலாக்க விளக்கம்:
சில நாட்களுக்கு நாங்கள் ஊருக்கு வெளியே செல்லும் போதெல்லாம், எங்கள் தாவரங்களுக்கு வழக்கமான தண்ணீர் தேவைப்படுவதால் நாங்கள் எப்போதும் கவலைப்படுவோம். எனவே இங்கே நாங்கள் Arduino ஐப் பயன்படுத்தி தானியங்கி தாவர நீர்ப்பாசன முறையை உருவாக்குகிறோம், இது உங்கள் தாவரங்களுக்கு தானாகவே தண்ணீரை வழங்குகிறது மற்றும் உங்கள் செல்போனுக்கு செய்தி அனுப்புவதன் மூலம் உங்களைப் புதுப்பித்துக்கொள்ளும்.
இந்த ஆலை நீர்ப்பாசன அமைப்பில், மண் ஈரப்பதம் சென்சார் மண்ணில் ஈரப்பதத்தை சரிபார்க்கிறது மற்றும் ஈரப்பதம் குறைவாக இருந்தால் ஆர்டுயினோ சுவருக்கு மாறுகிறது. கணினி மண்ணில் போதுமான ஈரப்பதத்தைக் கண்டறிந்தால் நீர் பம்ப் தானாகவே வெளியேறும். கணினி சுவிட்ச் ஆன் அல்லது ஆஃப் செய்யும்போதெல்லாம், ஜிஎஸ்எம் தொகுதி வழியாக பயனருக்கு ஒரு செய்தி அனுப்பப்படுகிறது, இது நீர் பம்ப் மற்றும் மண்ணின் ஈரப்பதத்தின் நிலையைப் புதுப்பிக்கிறது. பண்ணைகள், தோட்டங்கள், வீடு போன்றவற்றில் இந்த அமைப்பு மிகவும் பயனுள்ளதாக இருக்கும். இந்த அமைப்பு முற்றிலும் தானியங்கி மற்றும் எந்த மனித தலையீடும் தேவையில்லை.
Arduino தாவர நீர்ப்பாசன அமைப்பு திட்டத்திற்கு தேவையான கூறுகள்
- அர்டுடினோ யூனோ
- ஜிஎஸ்எம் தொகுதி
- டிரான்சிஸ்டர் BC547 (2)
- கம்பிகளை இணைக்கிறது
- 16x2 எல்சிடி (விரும்பினால்)
- மின்சாரம் 12v 1A
- ரிலே 12 வி
- நீர் குளிரான பம்ப்
- மண் ஈரப்பதம் சென்சார்
- மின்தடையங்கள் (1 கி, 10 கி)
- மாறி எதிர்ப்பை (10 கி, 100 கி)
- முனைய இணைப்பு
- மின்னழுத்த சீராக்கி ஐசி எல்எம் 317
ஜிஎஸ்எம் தொகுதி:
இங்கே நாம் TTL SIM800 GSM தொகுதியைப் பயன்படுத்தினோம். SIM800 என்பது ஒரு முழுமையான குவாட்-பேண்ட் ஜிஎஸ்எம் / ஜிபிஆர்எஸ் தொகுதி, இது வாடிக்கையாளர் அல்லது பொழுதுபோக்கால் எளிதில் உட்பொதிக்கப்படலாம். SIM900 GSM தொகுதி ஒரு தொழில்-தரமான இடைமுகத்தை வழங்குகிறது; SIM800 குரல், எஸ்எம்எஸ், குறைந்த சக்தி நுகர்வு கொண்ட தரவு ஆகியவற்றிற்கான ஜிஎஸ்எம் / ஜிபிஆர்எஸ் 850/900/1800/1900 மெகா ஹெர்ட்ஸ் செயல்திறனை வழங்குகிறது. இந்த சிம் 800 ஜிஎஸ்எம் தொகுதியின் வடிவமைப்பு மெலிதானது மற்றும் சுருக்கமானது. இது சந்தையில் எளிதாக அல்லது ஈபேயிலிருந்து ஆன்லைனில் கிடைக்கிறது.
- குவாட் - பேண்ட் ஜிஎஸ்எம் / ஜிபிஆர்எஸ் தொகுதி சிறிய அளவில்.
- GPRS இயக்கப்பட்டது
- TTL வெளியீடு


ஜிஎஸ்எம் தொகுதி மற்றும் ஏடி கட்டளைகளைப் பற்றி மேலும் அறிக. ஜிஎஸ்எம் மற்றும் அர்டுயினோவைப் பயன்படுத்தி எங்கள் பல்வேறு திட்டங்களின் இடைமுகத்தை சரியாகப் புரிந்துகொள்ளவும்.
சுற்று விளக்கம்:
இந்த தாவர நீர்ப்பாசன அமைப்பில், மண்ணின் ஈரப்பத அளவை உணர ஒரு வீட்டில் மண் ஈரப்பதம் சென்சார் ஆய்வைப் பயன்படுத்தியுள்ளோம். ஆய்வு செய்ய, கீழே காட்டப்பட்டுள்ள படத்தின்படி காப்பர் உடையணிந்த பலகையை வெட்டி பொறித்திருக்கிறோம். ஆய்வின் ஒரு பக்கம் நேரடியாக வி.சி.சி உடன் இணைக்கப்பட்டுள்ளது மற்றும் பிற ஆய்வு முனையம் BC547 டிரான்சிஸ்டரின் தளத்திற்கு செல்கிறது. சென்சாரின் உணர்திறனை சரிசெய்ய டிரான்சிஸ்டரின் அடித்தளத்துடன் ஒரு பொட்டென்டோமீட்டர் இணைக்கப்பட்டுள்ளது.

இந்த தானியங்கி தாவர நீர்ப்பாசன முறையின் முழு செயல்முறையையும் கட்டுப்படுத்த Arduino பயன்படுத்தப்படுகிறது. மண் சென்சார் சுற்று வெளியீடு நேரடியாக Arduino இன் டிஜிட்டல் முள் D7 உடன் இணைக்கப்பட்டுள்ளது. சென்சார் சுற்றில் ஒரு எல்.ஈ.டி பயன்படுத்தப்படுகிறது, இந்த எல்.ஈ.டி யின் ஆன் நிலை மண்ணில் ஈரப்பதம் இருப்பதைக் குறிக்கிறது மற்றும் OFF நிலை மண்ணில் ஈரப்பதம் இல்லாததைக் குறிக்கிறது.
பயனருக்கு எஸ்எம்எஸ் அனுப்ப ஜிஎஸ்எம் தொகுதி பயன்படுத்தப்படுகிறது. இங்கே நாம் TTL SIM800 GSM தொகுதியைப் பயன்படுத்தினோம், இது TTL தர்க்கத்தை நேரடியாகக் கொடுக்கிறது மற்றும் எடுத்துக்கொள்கிறது (பயனர் எந்த GSM தொகுதியையும் பயன்படுத்தலாம்). ஒரு LM317 மின்னழுத்த சீராக்கி SIM800 ஜிஎஸ்எம் தொகுதி செலுத்த பயன்படுகிறது. எல்எம் 317 மின்னழுத்த மதிப்பீட்டிற்கு மிகவும் உணர்திறன் கொண்டது மற்றும் பயன்பாட்டிற்கு முன் அதன் தரவுத்தாள் படிக்க பரிந்துரைக்கப்படுகிறது. அதன் இயக்க மின்னழுத்த மதிப்பீடு 3.8v முதல் 4.2v வரை (தயவுசெய்து அதை இயக்க 3.8v ஐ விரும்பவும்). TTL sim800 GSM தொகுதிக்கு வழங்கப்பட்ட மின்சாரம் வழங்கும் சுற்று வரைபடம் கீழே:


பயனர் SIM900 TTL தொகுதிக்கூறு பயன்படுத்த விரும்பினால், அவர் 5V ஐப் பயன்படுத்த வேண்டும், மேலும் பயனர் SIM900 தொகுதிக்கூறு பயன்படுத்த விரும்பினால், குழுவின் DC ஜாக் ஸ்லாட்டில் 12v ஐப் பயன்படுத்துங்கள்.
ஒரு 12V ரிலே 220VAC சிறிய நீர் பம்ப் கட்டுப்படுத்த பயன்படுத்தப்படுகிறது. ரிலே ஒரு BC547 டிரான்சிஸ்டரால் இயக்கப்படுகிறது, இது Arduino இன் டிஜிட்டல் முள் 11 உடன் மேலும் இணைக்கப்பட்டுள்ளது.

நிலை மற்றும் செய்திகளைக் காண்பிப்பதற்கு விருப்பமான எல்சிடி பயன்படுத்தப்படுகிறது. எல்.சி.டி, ஆர்.எஸ். எல்சிடி 4-பிட் பயன்முறையில் பயன்படுத்தப்படுகிறது மற்றும் அர்டுயினோவின் உள்ளடிக்கிய எல்சிடி நூலகத்தால் இயக்கப்படுகிறது.
அர்டுயினோ மற்றும் மண்ணின் ஈரப்பதம் சென்சார் கொண்ட இந்த நீர்ப்பாசன முறையின் சுற்று வரைபடம் கீழே:

வேலை விளக்கம்:
இந்த தானியங்கி தாவர நீர்ப்பாசன முறையின் வேலை மிகவும் எளிது. முதலாவதாக, இது ஒரு முழுமையான தானியங்கி அமைப்பு மற்றும் கணினியைக் கட்டுப்படுத்த மனித சக்தி தேவையில்லை. முழு செயல்முறையையும் கட்டுப்படுத்த Arduino பயன்படுத்தப்படுகிறது, மேலும் GSM தொகுதி தனது செல்போனில் பயனருக்கு எச்சரிக்கை செய்திகளை அனுப்ப பயன்படுகிறது.

மண்ணில் ஈரப்பதம் இருந்தால், மண் ஈரப்பதம் சென்சாரின் இரண்டு ஆய்வுகள் இடையே கடத்துதல் உள்ளது மற்றும் இந்த கடத்துதலின் காரணமாக, டிரான்சிஸ்டர் க்யூ 2 தூண்டப்பட்ட / மாநிலத்தில் உள்ளது மற்றும் அர்டுயினோ பின் டி 7 குறைவாக உள்ளது. அர்டுயினோ டி 7 இல் குறைந்த சமிக்ஞையைப் படிக்கும்போது, அது பயனருக்கு எஸ்எம்எஸ் அனுப்புகிறது “மண் ஈரப்பதம் இயல்பானது. மோட்டார் அணைக்கப்பட்டது ”மற்றும் நீர் பம்ப் ஆஃப் நிலையில் உள்ளது.
இப்போது மண்ணில் ஈரப்பதம் இல்லை என்றால், டிரான்சிஸ்டர் க்யூ 2 ஆஃப் ஆகிறது மற்றும் பின் டி 7 உயர்வாகிறது. பின்னர் ஆர்டுயினோ பின் டி 7 ஐப் படித்து நீர் மோட்டாரை இயக்கி பயனருக்கு “குறைந்த மண் ஈரப்பதம் கண்டறியப்பட்டது” பற்றிய செய்தியையும் அனுப்புகிறது. மோட்டார் இயக்கப்பட்டது ”. மண்ணில் போதுமான ஈரப்பதம் இருக்கும்போது மோட்டார் தானாகவே அணைக்கப்படும். திட்டப்பணி செயல்முறையை நன்கு புரிந்துகொள்ள ஆர்ப்பாட்டம் வீடியோ மற்றும் குறியீட்டை (இறுதியில் கொடுக்கப்பட்டுள்ளது) மேலும் சரிபார்க்கவும்.

நிரலாக்க விளக்கம்:
இந்த நிரலுக்கான குறியீடு எளிதில் புரிந்துகொள்ளக்கூடியது. முதலில் நாம் பின் 2 மற்றும் 3 ஐ Rx & Tx ஆக உருவாக்க மென்பொருள்சீரியல் நூலகத்தையும் சேர்த்துள்ளோம், மேலும் எல்சிடிக்கான லிக்விட் கிரிஸ்டலையும் சேர்த்துள்ளோம். மோட்டார், மண் ஈரப்பதம் சென்சார், எல்.ஈ.டி போன்றவற்றுக்கான சில மாறிகள் வரையறுக்கப்பட்டோம்.
#சேர்க்கிறது
பின்னர் வெற்றிடத்தை அமைப்பு () செயல்பாடு, தொடர் தொடர்பு 9600 வட்டி மணிக்கு துவக்கப்படும் மற்றும் திசைகளில் பல்வேறு பின்ஸ் வழங்கப்படுகின்றன. ஜிஎஸ்எம் தொகுதியைத் தொடங்க gsmInit செயல்பாடு அழைக்கப்படுகிறது.
சீரியல் 1.பெஜின் (9600); சீரியல்.பெஜின் (9600); pinMode (தலைமையிலான, OUTPUT); pinMode (மோட்டார், OUTPUT); pinMode (சென்சார், INPUT_PULLUP); lcd.print ("நீர் இரிகட்டன்"); lcd.setCursor (4,1); தாமதம் (2000); lcd.clear (); lcd.print ("சர்க்யூட் டைஜஸ்ட்"); lcd.setCursor (0,1); lcd.print ("உங்களை வரவேற்கிறது"); தாமதம் (2000); gsmInit ();
பின்னர் சென்சார் படிக்க உள்ளது வெற்றிடத்தை லூப் () செயல்பாடு, மற்றும் மோட்டார் அல்லது சென்சார் நிலை மற்றும் ஒரு எஸ்எம்எஸ் பயன்படுத்தி பயனர் அனுப்பி வைக்கப்படுகிறது படி அணைக்கப்படும் sendSMS செயல்பாடு. முடிவில் கொடுக்கப்பட்ட முழு குறியீட்டில் பல்வேறு செயல்பாடுகளை சரிபார்க்கவும்.
void loop () {lcd.setCursor (0,0); lcd.print ("தானியங்கி பயன்முறை"); if (DigitalRead (சென்சார்) == 1 && கொடி == 0) {தாமதம் (1000); if (DigitalRead (சென்சார்) == 1) {DigitalWrite (led, HIGH); sendSMS ("குறைந்த மண் ஈரப்பதம் கண்டறியப்பட்டது. மோட்டார் இயக்கப்பட்டது"); lcd.begin (16,2); lcd.setCursor (0,1);…………………
இங்கே gsmInit () செயல்பாடு முக்கியமானது மற்றும் பயனர்கள் பெரும்பாலும் சரியாக இருந்தால் அமைப்பது கடினம். இது ஜிஎஸ்எம் தொகுதியைத் துவக்கப் பயன்படுகிறது, முதலில் ஜிஎஸ்எம் தொகுதி 'ஏடி' கட்டளையை ஜிஎஸ்எம் தொகுதிக்கு அனுப்புவதன் மூலம் இணைக்கப்பட்டுள்ளதா இல்லையா என்பதை முதலில் ஜிஎஸ்எம் தொகுதி சரிபார்க்கிறது. பதில் சரி கிடைத்தால், அது தயாராக உள்ளது என்று பொருள். கணினி தயாராகும் வரை அல்லது 'சரி' பெறும் வரை கணினி சரிபார்க்கிறது. ATE0 கட்டளையை அனுப்புவதன் மூலம் ECHO அணைக்கப்படுகிறது, இல்லையெனில் GSM தொகுதி அனைத்து கட்டளைகளையும் எதிரொலிக்கும். இறுதியாக நெட்வொர்க் கிடைக்கும் தன்மை 'AT + CPIN?' கட்டளை, செருகப்பட்ட அட்டை சிம் கார்டு மற்றும் பின் இருந்தால், அது READY பதிலை அளிக்கிறது. நெட்வொர்க் காணப்படும் வரை இது மீண்டும் மீண்டும் சரிபார்க்கப்படுகிறது. இதை கீழே உள்ள வீடியோ மூலம் தெளிவாக புரிந்து கொள்ள முடியும்.
void gsmInit () {lcd.clear (); lcd.print ("தொகுதி கண்டுபிடிப்பது.."); பூலியன் at_flag = 1; (at_flag) {Serial1.println ("AT"); (Serial1.available ()> 0) {if (Serial1.find ("OK")) at_flag = 0; } தாமதம் (1000); }……………….
எனவே இந்த தானியங்கி நீர்ப்பாசன முறை மூலம், நீங்கள் உங்கள் வீட்டை விட்டு விலகி இருக்கும்போது உங்கள் தாவரங்களைப் பற்றி கவலைப்பட தேவையில்லை. இது இணையத்தில் இயக்கப்படுவதற்கும் கண்காணிப்பதற்கும் மேலும் மேம்படுத்தப்படலாம்.
