- பொருள் தேவை
- ஒலி சென்சாரின் வேலை
- ஒலி சென்சார் சுற்று வரைபடம்
- இசை நீர் நீரூற்று சுற்று வரைபடம்
- நடன நீரூற்றுக்கான புரோகிராமிங் அர்டுயினோ நானோ
பல சுவாரஸ்யமான நீரூற்றுகள் உள்ளன, அவை நிபந்தனையின்றி சில சுவாரஸ்யமான லைட்டிங் விளைவுகளுடன் தண்ணீரை தெளிக்கின்றன. எனவே வெளிப்புற இசைக்கு பதிலளிக்கக்கூடிய மற்றும் இசை துடிப்புகளைப் பொறுத்து தண்ணீரைத் தெளிக்கும் ஒரு புதுமையான நீர் நீரூற்றை வடிவமைப்பது பற்றி நான் அலைந்தேன். இது சுவாரஸ்யமாக இல்லையா?
மொபைல், ஐபாட், பிசி போன்ற வெளிப்புற ஒலி மூலங்களிலிருந்து ஒரு உள்ளீட்டை எடுத்து, ஒலியை மாதிரியாகக் கொண்டு வெவ்வேறு மின்னழுத்த வரம்புகளுக்கு உடைத்து, பின்னர் வெளியீட்டைப் பயன்படுத்தி பல்வேறு ரிலேவை இயக்க வேண்டும் என்பதே இந்த அர்டுயினோ நீர் நீரூற்றின் அடிப்படை யோசனை. ஒலிகளை வெவ்வேறு மின்னழுத்த வரம்புகளாகப் பிரிக்க ஒலி மூலத்தில் செயல்பட முதலில் ஒரு மின்தேக்கி மைக் அடிப்படையிலான ஒலி சென்சார் தொகுதியைப் பயன்படுத்தினோம். ஒலி அளவை ஒரு குறிப்பிட்ட வரம்போடு ஒப்பிட்டுப் பார்க்க மின்னழுத்தம் op-amp க்கு வழங்கப்படும். அதிக மின்னழுத்த வரம்பு ரிலே சுவிட்ச் ஓனுடன் ஒத்திருக்கும், இது பாடலின் துடிப்பு மற்றும் தாளங்களுக்கு இயங்கும் ஒரு இசை நீர் நீரூற்றை உள்ளடக்கியது. எனவே இங்கே நாம் இந்த இசை நீரூற்றை Arduino மற்றும் ஒலி சென்சார் பயன்படுத்தி உருவாக்குகிறோம்.
பொருள் தேவை
- அர்டுடினோ நானோ
- ஒலி சென்சார் தொகுதி
- 12 வி ரிலே தொகுதி
- டிசி பம்ப்
- எல்.ஈ.டி.
- கம்பிகளை இணைக்கிறது
- வெரோ போர்டு அல்லது பிரெட்போர்டு
ஒலி சென்சாரின் வேலை

சவுண்ட் சென்சார் தொகுதி என்பது சூழலில் இருந்து வெளிப்புற ஒலியை உணர பயன்படும் எளிய எலக்ட்ரெட் மைக்ரோஃபோன் அடிப்படையிலான மின்னணு பலகை ஆகும். இது எல்எம் 393 பவர் ஆம்ப்ளிஃபையர் மற்றும் எலக்ட்ரெட் மைக்ரோஃபோனை அடிப்படையாகக் கொண்டது, இது செட் வாசல் வரம்பைத் தாண்டி ஏதேனும் ஒலி இருக்கிறதா என்பதைக் கண்டறிய பயன்படுத்தலாம். தொகுதி வெளியீடு ஒரு டிஜிட்டல் சமிக்ஞையாகும், இது ஒலி வாசலை விட அதிகமாகவோ அல்லது குறைவாகவோ இருப்பதைக் குறிக்கிறது.
சென்சார் தொகுதியின் உணர்திறனை சரிசெய்ய பொட்டென்டோமீட்டரைப் பயன்படுத்தலாம். ஆற்றல் மூலமானது பொட்டென்டோமீட்டரால் அமைக்கப்பட்ட வாசலை விட குறைந்த / அதிகமாக இருக்கும்போது தொகுதி வெளியீடு HIGH / LOW ஆகும். டெசிபலில் ஒலி அளவை அளவிட அதே ஒலி சென்சார் தொகுதி பயன்படுத்தப்படலாம்.
ஒலி சென்சார் சுற்று வரைபடம்

ஒலி சென்சார் தொகுதியில், அடிப்படை உள்ளீட்டு சாதனம் மைக்ரோஃபோன் ஆகும், இது ஒலி சமிக்ஞைகளை மின் சமிக்ஞைகளாக மாற்றுகிறது. ஆனால் ஒலி சென்சாரின் மின் சமிக்ஞை வெளியீடு மிகவும் சிறியதாக இருப்பதால் பகுப்பாய்வு செய்வது மிகவும் கடினம், எனவே நாங்கள் ஒரு NPN டிரான்சிஸ்டர் பெருக்கி சுற்று ஒன்றைப் பயன்படுத்தினோம், அது அதைப் பெருக்கி வெளியீட்டு சமிக்ஞையை Op- இன் தலைகீழ் அல்லாத உள்ளீட்டிற்கு உணவளிக்கும். ஆம்ப். இங்கே LM393 OPAMP ஒரு ஒப்பீட்டாளராகப் பயன்படுத்தப்படுகிறது, இது மைக்ரோஃபோனிலிருந்து மின் சமிக்ஞையையும் மின்னழுத்த வகுப்பி சுற்றிலிருந்து வரும் குறிப்பு சமிக்ஞையையும் ஒப்பிடுகிறது. குறிப்பு சமிக்ஞையை விட உள்ளீட்டு சமிக்ஞை அதிகமாக இருந்தால், OPAMP இன் வெளியீடு அதிகமாகவும் நேர்மாறாகவும் இருக்கும்.
அதன் செயல்பாட்டைப் பற்றி மேலும் அறிய நீங்கள் ஒப்-ஆம்ப் சுற்றுகள் பிரிவுகளைப் பின்பற்றலாம்.
இசை நீர் நீரூற்று சுற்று வரைபடம்

மேலே உள்ள இசை நீரூற்று சுற்று வரைபடத்தில் காட்டப்பட்டுள்ளபடி, ஒலி சென்சார் அர்டுயினோ நானோவின் 3.3 வி வழங்கலுடன் இயக்கப்படுகிறது மற்றும் ஒலி சென்சார் தொகுதியின் வெளியீட்டு முள் நானோவின் அனலாக் உள்ளீட்டு முள் (A6) உடன் இணைக்கப்பட்டுள்ளது. நீங்கள் எந்த அனலாக் முள் பயன்படுத்தலாம், ஆனால் நிரலில் அதை மாற்ற உறுதி. ரிலே தொகுதி மற்றும் டி.சி பம்ப் படத்தில் காட்டப்பட்டுள்ளபடி வெளிப்புற 12 வி.டி.சி மின்சாரம் மூலம் இயக்கப்படுகிறது. ரிலே தொகுதியின் உள்ளீட்டு சமிக்ஞை நானோவின் டிஜிட்டல் வெளியீட்டு முள் டி 10 உடன் இணைக்கப்பட்டுள்ளது. லைட்டிங் விளைவுக்காக நான் எல்.ஈ.டி யின் இரண்டு வெவ்வேறு வண்ணங்களைத் தேர்ந்தெடுத்து அவற்றை நானோவின் இரண்டு டிஜிட்டல் வெளியீட்டு ஊசிகளுடன் (டி 12, டி 11) இணைத்தேன்.
ரிலே தொகுதியின் உள்ளீட்டிற்கு ஒரு உயர் துடிப்பு வழங்கப்படும்போது, ரிலேவின் COM தொடர்பு NO தொடர்புடன் இணைக்கப்பட்டு, மின்னோட்டமானது பம்பின் குறுக்கே பாயும் ஒரு மூடிய சுற்று பாதையைப் பெறுகிறது. நீர் ஓட்டத்தை செயல்படுத்தவும். இல்லையெனில் பம்ப் முடக்கத்தில் இருக்கும். ஒலி உள்ளீட்டைப் பொறுத்து உயர் / குறைந்த பருப்பு வகைகள் அர்டுடினோ நானோவிலிருந்து உருவாக்கப்படுகின்றன.
முழுமையான சுற்றுவட்டத்தை பெர்போர்டில் சாலிடரிங் செய்த பிறகு, அது கீழே இருக்கும்:

இங்கே ஒரு நீரூற்று கொள்கையாக ஒரு பிளாஸ்டிக் பெட்டியை நீரூற்று கொள்கலன் மற்றும் மினி 5 வி பம்ப் பயன்படுத்தினோம், இந்த பம்பை முன்பு தீயணைப்பு ரோபோவில் பயன்படுத்தினோம்:

நடன நீரூற்றுக்கான புரோகிராமிங் அர்டுயினோ நானோ
இந்த Arduino நீர் நீரூற்று திட்டத்தின் முழுமையான திட்டம் பக்கத்தின் கீழே கொடுக்கப்பட்டுள்ளது. ஆனால் இங்கே நான் அதை நன்கு புரிந்துகொள்வதற்கான பகுதிகளால் விளக்குகிறேன்:
நிரலின் முதல் பகுதி, நிரலின் அடுத்த தொகுதிகளில் நாம் பயன்படுத்தப் போகும் முள் எண்களை ஒதுக்க தேவையான மாறிகளை அறிவிப்பதாகும். ஒலி சென்சார் தொகுதிக்கான குறிப்பு மதிப்பான மதிப்புடன் நிலையான REF ஐ வரையறுக்கவும். ஒதுக்கப்பட்ட மதிப்பு 700 என்பது ஒலி சென்சாரின் வெளியீட்டு மின் சமிக்ஞையின் பைட்டுகளுக்கு சமமான மதிப்பு.
int சென்சார் = A6; int redled = 12; int greenled = 11; int பம்ப் = 10; # REF 700 ஐ வரையறுக்கவும்
இல் வெற்றிடத்தை அமைப்பு செயல்பாடு நாம் பயன்படுத்தி pinMode ஊசிகளின் உள்ளீடு / வெளியீடு தரவு திசையில் ஒதுக்க செயல்பாடு. இங்கே சென்சார் INPUT ஆகவும் மற்ற எல்லா சாதனங்களும் OUTPUT ஆகவும் பயன்படுத்தப்படுகின்றன.
வெற்றிட அமைவு () { பின்மோட் (சென்சார், INPUT); pinMode (redled, OUTPUT); பின்மோட் (பச்சை நிறமானது, வெளியீடு); pinMode (பம்ப், OUTPUT); }
எல்லையற்ற உள்ளே லூப் , analogRead செயல்பாடு ஒரு மாறி உள்ள சென்சார் முள் மற்றும் அது ஸ்டோர்களில் இருந்து அனலாக் மதிப்பு உள்ளீடு readout இது அழைக்கப்படுகிறது sensor_value .
int sens_value = அனலாக் ரீட் (சென்சார்);
இறுதிப் பகுதியில் உள்ளீட்டு அனலாக் சமிக்ஞையை குறிப்பு மதிப்புடன் ஒப்பிடுவதற்கு if-else loop பயன்படுத்தப்படுகிறது. இது குறிப்பை விட அதிகமாக இருந்தால், அனைத்து வெளியீட்டு ஊசிகளுக்கும் உயர் வெளியீடு வழங்கப்படுகிறது, இதனால் அனைத்து எல்.ஈ.டிக்கள் மற்றும் பம்ப் செயல்படுத்தப்படும், இல்லையெனில் அனைத்தும் முடக்கத்தில் இருக்கும். ரிலேவின் ஆன் / ஆஃப் நேரத்தை வேறுபடுத்துவதற்கு 70 மில்லி விநாடிகளின் தாமதத்தையும் இங்கே கொடுத்துள்ளோம்.
if (சென்சார்_மதிப்பு> REF) { டிஜிட்டல்ரைட் (பச்சை நிறமானது, உயர்); டிஜிட்டல்ரைட் (சிவப்பு, உயர்); டிஜிட்டல்ரைட் (பம்ப், உயர்); தாமதம் (70); } else { டிஜிட்டல்ரைட் (பச்சை நிறமானது, குறைந்த); டிஜிட்டல்ரைட் (redled, LOW); டிஜிட்டல்ரைட் (பம்ப், குறைந்த); தாமதம் (70); }


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