Arduino உடன் YL-83 மழைக் கண்டறிதலை எவ்வாறு உருவாக்குவது

  • YL-83 சென்சார் மழையை அதன் உலோகத் தட்டில் உள்ள எதிர்ப்பு மாற்றங்களின் மூலம் கண்டறிகிறது.
  • அதன் அனலாக் வெளியீடு மழையின் தீவிரத்தை அளவிட அனுமதிக்கிறது, அதே நேரத்தில் டிஜிட்டல் வெளியீடு அதன் இருப்பைக் குறிக்கிறது.
  • அலாரம் செயல்படுத்துதல் அல்லது நீர்ப்பாசன அமைப்புகள் போன்ற தன்னியக்க திட்டங்களுக்கு இது சிறந்தது.

yl-83

YL-83 சென்சார் மற்றும் Arduino மூலம் மழையை எவ்வாறு கண்டறிவது என்று நீங்கள் எப்போதாவது யோசித்திருக்கிறீர்களா? இந்த கவர்ச்சிகரமான தலைப்பு, நீங்கள் வீட்டிலிருந்து செயல்படுத்தக்கூடிய நடைமுறை திட்டங்களில் மின்னணுவியலை வானிலை அறிவியலுடன் இணைக்கிறது. தொடங்குவதற்கு நீங்கள் நிரலாக்கம் அல்லது சுற்றுகளில் நிபுணராக இருக்க வேண்டிய அவசியமில்லை; சரியான கருவிகள், கொஞ்சம் பொறுமை மற்றும் ஒரு சிட்டிகை படைப்பாற்றல் மூலம், நீங்கள் ஒன்றாக இணைக்க முடியும் செயல்பாட்டு மழை கண்டறிதல் அது நீர்த்துளிகளுக்கு வினைபுரிகிறது.

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

YL-83 சென்சார் என்றால் என்ன, அது எப்படி வேலை செய்கிறது?

YL-83 மழை சென்சார் ஒரு மிகவும் பிரபலமான கூறு Arduino திட்டங்களில் அதன் எளிமை மற்றும் குறைந்த விலை காரணமாக. இந்த சாதனம் முக்கியமாக இரண்டு பகுதிகளைக் கொண்டுள்ளது:

  • மின்சாரத்தைக் கடத்தும் திறன் மூலம் தண்ணீரைக் கண்டறியும் கடத்தும் தட்டு.
  • போர்டு சிக்னல்களை அனலாக் அல்லது டிஜிட்டல் மதிப்புகளாக மாற்றும் ஒப்பீட்டு தொகுதி.

சென்சார் தட்டில் மழைத்துளிகள் விழும் போது, ​​அவை மேற்பரப்பில் உள்ள உலோக தொடர்புகளை இணைக்கின்றன, இதனால் எதிர்ப்பில் மாற்றம் ஏற்படுகிறது. இந்த மாற்றம் ஒப்பீட்டாளர் தொகுதியால் செயலாக்கப்படுகிறது, இது 0 மற்றும் 1023 க்கு இடையில் அனலாக் மதிப்புகளை உருவாக்குகிறது அல்லது நீங்கள் அதை எவ்வாறு பயன்படுத்த விரும்புகிறீர்கள் என்பதைப் பொறுத்து டிஜிட்டல் வெளியீடு (0 அல்லது 1) ஆகும்.

மழை சென்சாரின் அடிப்படை அம்சங்கள்

இந்த சென்சார் மிகவும் பல்துறை மற்றும் வெவ்வேறு திட்டங்களுக்கு ஏற்றவாறு மாற்றியமைக்க முடியும். அதன் முக்கிய அம்சங்கள் பின்வருமாறு:

  • 3.3 முதல் 5V வரை சக்தி, இணக்கமான பெரும்பாலான Arduino பலகைகளுடன்.
  • இரண்டு வெளியீடுகள்: டிஜிட்டல் (DO) மற்றும் அனலாக் (AO).
  • உள்ளமைக்கப்பட்ட பொட்டென்டோமீட்டரைப் பயன்படுத்தி சரிசெய்யக்கூடிய உணர்திறன்.
  • அதன் நிக்கல் பூசப்பட்ட மேற்பரப்பிற்கு நன்றி ஆக்ஸிஜனேற்ற எதிர்ப்புடன் கூடிய சிறிய வடிவமைப்பு.

இந்த அம்சங்களுக்கு நன்றி, நீங்கள் இந்த சென்சார் இரண்டையும் பயன்படுத்தலாம் தண்ணீர் இருப்பதைக் கண்டறியவும் அதன் தீவிரத்தை அளவிடுவது போல்.

YL-83 சென்சாரை Arduino உடன் இணைப்பது எப்படி

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

  • சென்சாரின் VCC முள் Arduino இன் 5V பின்னுடன் இணைக்கவும்.
  • சென்சாரின் GND ஆனது Arduino போர்டின் GND உடன் இணைக்கப்பட வேண்டும்.
  • டிஜிட்டல் வெளியீடு (DO) Arduino இன் எந்த டிஜிட்டல் பின்னுடனும் இணைக்கப்படலாம், எடுத்துக்காட்டாக, D2.
  • நீங்கள் அனலாக் மதிப்புகளை அளவிட விரும்பினால், அனலாக் வெளியீட்டை (AO) A0 போன்ற அனலாக் பின்னுடன் இணைக்கவும்.

எல்லாம் இணைக்கப்பட்டதும், சென்சார் தொகுதியில் பொட்டென்டோமீட்டரை சரிசெய்யவும் அளவுத்திருத்த உணர்திறன் வரம்பு ஈரப்பதத்திற்கு.

தொடங்குவதற்கான குறியீடு: மதிப்புகளைப் படிக்கவும்

குறியீட்டை விளக்குவது அவசியம் வெவ்வேறு தரவு சென்சார் மூலம் வழங்கப்படுகிறது. இங்கே ஒரு அடிப்படை உதாரணம்:

const int sensorPin = A0; void setup() {Serial.begin(9600); } void loop() {int value = analogRead(sensorPin); Serial.print("அனலாக் ரீட்: "); Serial.println(மதிப்பு); தாமதம் (1000); }

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

மேலும் குறியீடு எடுத்துக்காட்டுகள்

நீங்கள் இன்னும் ஊடாடும் ஏதாவது செய்ய விரும்புகிறீர்களா? மழையை வகைப்படுத்தும் இந்தக் குறியீட்டை முயற்சிக்கவும் வெவ்வேறு தீவிரங்கள்:

const int sensorPin = A0; void setup() {Serial.begin(9600); } void loop() {int value = analogRead(sensorPin); என்றால் (மதிப்பு > 950) {Serial.println("மழை இல்லை"); } இல்லையெனில் (மதிப்பு > 600) {Serial.println("இட்ஸ் ரெய்னிங்"); } இல்லையெனில் (மதிப்பு > 300) {Serial.println("Downpour"); } வேறு {Serial.println("சாத்தியமான வெள்ளம்"); } தாமதம்(1000); }

இந்த சிறிய நிரல் உங்களை கண்காணிக்க அனுமதிக்கிறது மழை அளவு உண்மையான நேரத்தில்

நடைமுறை மழை சென்சார் பயன்பாடுகள்

YL-83 வீட்டு ஆட்டோமேஷன் அல்லது கல்வித் திட்டங்களில் பலவிதமான பயன்பாடுகளைக் கொண்டுள்ளது. இங்கே சில யோசனைகள் உள்ளன:

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

அதன் எளிமை மற்றும் குறைந்த விலைக்கு நன்றி, இந்த சென்சார் ஒரு சிறந்த கருவியாகும் DIY திட்டங்கள்.

YL-83 மழை சென்சார் ஒரு தனித்துவமான துணைப்பொருளை விட அதிகமாக உள்ளது, இது நிரலாக்க மற்றும் பயன்பாட்டு மின்னணுவியலின் கவர்ச்சிகரமான உலகத்திற்கான நுழைவாயிலாகும். எளிமையான அமைப்பு மற்றும் ஒரு சிறிய படைப்பாற்றல் மூலம், வானிலை நிலைமைகளுக்கு பதிலளிக்கும் பயனுள்ள மற்றும் நடைமுறை அமைப்புகளை நீங்கள் உருவாக்கலாம். பணிகளை தானியக்கமாக்குவது அல்லது வேறு கல்வித் திட்டத்தை எப்படி அனுபவிப்பது என்று நீங்கள் எப்போதாவது யோசித்திருந்தால், இந்த சென்சார் ஒரு சிறந்த வழி. வேலையில் இறங்குவோம்!


கருத்து தெரிவிப்பதில் முதலில் இருங்கள்

உங்கள் கருத்தை தெரிவிக்கவும்

உங்கள் மின்னஞ்சல் முகவரி வெளியிடப்பட்ட முடியாது. தேவையான புலங்கள் குறிக்கப்பட்டிருக்கும் *

*

*

  1. தரவுக்கு பொறுப்பு: மிகுவல் ஏஞ்சல் கேடன்
  2. தரவின் நோக்கம்: கட்டுப்பாட்டு ஸ்பேம், கருத்து மேலாண்மை.
  3. சட்டபூர்வமாக்கல்: உங்கள் ஒப்புதல்
  4. தரவின் தொடர்பு: சட்டபூர்வமான கடமையால் தவிர மூன்றாம் தரப்பினருக்கு தரவு தெரிவிக்கப்படாது.
  5. தரவு சேமிப்பு: ஆக்சென்டஸ் நெட்வொர்க்குகள் (EU) வழங்கிய தரவுத்தளம்
  6. உரிமைகள்: எந்த நேரத்திலும் உங்கள் தகவல்களை நீங்கள் கட்டுப்படுத்தலாம், மீட்டெடுக்கலாம் மற்றும் நீக்கலாம்.