DIY வானிலை நிலையம் (வானிலை நிலையம்). உட்புற வானிலை நிலையம் அழுத்தம் மற்றும் வெப்பநிலை சென்சார்

இன்று, ஒரு அடிப்படை வீட்டு வானிலை நிலையத்தின் வேலை செய்யும் முன்மாதிரியை ஒன்று சேர்ப்பதற்கு, நீங்கள் வலுவான நிரலாக்க திறன்களை (எங்கள் விஷயத்தில், இன்னும் அதிகமாக) அல்லது சுற்று வடிவமைப்பு கொண்டிருக்க வேண்டிய அவசியமில்லை. உங்களுக்கு தேவையானது "Google" திறன் மற்றும் உங்கள் சொந்த கைகளால் ஏதாவது செய்ய ஆசை. இந்த பொருளில் நான் ஒரு மாலையில் நெட்வொர்க் இணைப்புடன் வீட்டு வானிலை நிலையத்தை எவ்வாறு இணைப்பது என்று கூறுவேன். அடிப்படை பட்ஜெட் $10 மட்டுமே.

உரையில் இலக்கணம், எழுத்துப்பிழை, நிறுத்தற்குறிகள் மற்றும் சொற்பொருள் உட்பட பிற வகையான பிழைகள் இருக்கலாம் மற்றும் பெரும்பாலும் இருக்கலாம். ORPHUS அமைப்பைப் பயன்படுத்தி இந்தப் பிழைகளைச் சுட்டிக்காட்ட வாசகர்களை ஊக்குவிக்கிறேன். இதைச் செய்ய, உரையின் தேவையான பகுதியைத் தேர்ந்தெடுத்து CTRL+Enter விசை கலவையை அழுத்தவும்.

கூறுகளின் அடிப்படை தொகுப்பு

எங்கள் எதிர்கால சாதனத்தின் அடிப்படையானது ESP8266 தொகுதியை அடிப்படையாகக் கொண்ட ஒரு NodeMCU மேம்பாட்டுக் குழுவாகும். கியர்பெஸ்டில் கிடைத்தது, ஆனால் நீங்கள் விரும்பினால், நீங்கள் அதை மற்ற தளங்களில் தேடலாம்.

தொகுதிகளை இணைக்க, நீங்கள் BLS இணைப்பிகள் ($0.9) கொண்ட கேபிள் அல்லது இணைக்கும் கம்பிகள் ($3.74) கொண்ட சாலிடர்லெஸ் ப்ரெட்போர்டைப் பயன்படுத்தலாம்.

இணைப்பு மற்றும் அமைப்பு

கிடைக்கக்கூடிய 4 ஊசிகள் இருந்தபோதிலும், எங்கள் சென்சார் 3 கம்பிகள் வழியாக மட்டுமே இணைக்கப்பட்டுள்ளது: +5V மின்சாரம் (1 முள்), தரை (4) மற்றும் தரவு வரி (2). முந்தையது உங்கள் போர்டில் இல்லை என்றால், VUSB பின் அல்லது 3V இலிருந்து சென்சாருக்கான சக்தியை நாங்கள் எடுத்துக்கொள்கிறோம். தரவு வரியை GPIO14 போர்ட்டுடன் (pin D5) இணைக்கிறோம்.

எங்கள் விஷயத்தில், நிரலாக்க திறன்கள் எதுவும் தேவையில்லை என்பதை நான் உங்களுக்கு நினைவூட்டுகிறேன். மாக்சிம் மல்கின் எழுதிய WiFi-IoT.ru என்ற இணையதளத்தைப் பயன்படுத்தி தொகுதிக்கான ஃபார்ம்வேரை உருவாக்குவோம், இது வீட்டுத் தன்னியக்கத் திட்டமான homes-smart.ru க்கு அறியப்படுகிறது. தொடங்குவதற்கு, WIFi-IoT இல் பதிவுசெய்து உங்கள் மின்னஞ்சலை உறுதிப்படுத்தவும்.

ஃபார்ம்வேரை அசெம்பிள் செய்வதற்கு முன், வாங்கிய தொகுதியை செயல்பாட்டிற்கு தயார் செய்து, முன்பே நிறுவப்பட்ட சீன மென்பொருளை அழிக்க வேண்டும். இதைச் செய்ய, எங்களுக்கு வேலை செய்யும் USB-microUSB கேபிள் மற்றும் விண்டோஸுடன் கூடிய கணினி அல்லது மெய்நிகர் இயந்திரம் தேவை. தளத்தில் பதிவுசெய்த பிறகு, செயல்பாட்டிற்கு தொகுதியை எவ்வாறு தயாரிப்பது என்பது பற்றிய விளக்கங்களுடன் "தொடங்குதல்" என்ற ஆங்கில மொழிப் பக்கத்திற்கு நீங்கள் அழைத்துச் செல்லப்படுவீர்கள். வழிமுறைகளின் முதல் இரண்டு படிகளிலிருந்து மென்பொருள் கோப்புகளைப் பதிவிறக்கவும்.

கோட்பாட்டளவில், தொகுதியை கணினியுடன் இணைத்த பிறகு, விண்டோஸ் இயக்கிகளைக் கண்டுபிடித்து அவற்றை நிறுவ வேண்டும். இது நடக்கவில்லை என்றால், மைக்ரோ யுஎஸ்பி போர்ட்டின் அருகே போர்டில் உள்ள மைக்ரோ சர்க்யூட்டை அடையாளம் காண முயற்சிக்கவும் (அதிக எண்ணிக்கையிலான "கால்கள்" மூலம் வேறுபடுகின்றன). பெரும்பாலும் இது CP2102 அல்லது CH340 ஆக இருக்கும் (அவற்றுக்கான இயக்கிகள் இணைப்புகள் மூலம் கிடைக்கும்).

இயக்கிகளை நிறுவிய பின், நாங்கள் எங்கள் போர்டை கணினியுடன் மீண்டும் இணைத்து, நாங்கள் முன்பு பதிவிறக்கம் செய்த NodeMCU Flasher நிரலை இயக்குகிறோம். கீழ்தோன்றும் பட்டியலில், எங்கள் சாதனத்திற்கு ஒதுக்கப்பட்ட COM போர்ட்டைத் தேர்ந்தெடுக்கவும். பெரும்பாலும் ஒன்று இருக்கும், இல்லையெனில் நீங்கள் விண்டோஸ் சாதன நிர்வாகியில் அதன் எண்ணை சரிபார்க்கலாம். கட்டமைப்பு தாவலில், .bin நீட்டிப்புடன் முன்பு பதிவிறக்கம் செய்யப்பட்ட வெற்று கோப்பின் இருப்பிடத்தைக் குறிப்பிடவும்.

NodeMCU க்கு, மேம்பட்ட தாவலில் உள்ள அளவுருக்கள் கீழே உள்ள ஸ்கிரீன்ஷாட்டிற்கு ஏற்ப அமைக்கப்பட வேண்டும், அதன் பிறகு நாம் தொடக்கப் பக்கத்திற்குத் திரும்பி ஃப்ளாஷ் பொத்தானைக் கிளிக் செய்க. நிரல் ஃபார்ம்வேர் செயல்முறையை முடித்ததை கீழ் இடது மூலையில் பச்சை சரிபார்ப்பு அடையாளத்துடன் குறிக்கும்.

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

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

பக்கத்தின் கீழே உள்ள "தொகுத்தல்" பொத்தானை அழுத்தவும், வெளியீடு மென்பொருளை நிறுவ தயாராக உள்ளது. ஒரு கோப்பில் பதிவிறக்கவும்.

அடுத்து, வெற்று கோப்பின் ஃபார்ம்வேருடன் செயல்முறை மீண்டும் மீண்டும் செய்யப்படுகிறது, அதற்கு பதிலாக கணினியில் ஏற்கனவே பதிவிறக்கம் செய்யப்பட்ட ஃபார்ம்வேரைத் தேர்ந்தெடுக்கிறோம். செயல்முறை முடிந்ததும், நாங்கள் தொகுதியை முழுவதுமாக மறுதொடக்கம் செய்கிறோம் (யூ.எஸ்.பி கேபிளைத் துண்டித்து மீண்டும் இணைக்கவும்) மற்றும் தொகுதியைத் தேடி ரூட்டரின் நிர்வாகக் குழுவிற்குச் செல்லவும். நிலையான ஐபியின் முன் ஒதுக்கீட்டை நாங்கள் பயன்படுத்தாததால், ரூட்டரே அதற்கு முகவரியை வழங்க வேண்டும். நிர்வாகி குழு பொதுவாக 192.168.0.1 அல்லது 192.168.1.1 இல் அமைந்துள்ளது என்பதை நினைவூட்டுகிறேன். திசைவி எனது தொகுதிக்கு 192.168.1.142 என்ற முகவரியைக் கொடுத்தது. இந்த ஐபியைக் கிளிக் செய்த பிறகு, எங்கள் வானிலை நிலையத்தின் இணைய இடைமுகத்தைப் பெறுவோம். நீங்கள் முதலில் பாப்-அப் சாளரத்தில் நிலையான உள்நுழைவு "esp8266" மற்றும் கடவுச்சொல் "0000" ஆகியவற்றை உள்ளிட வேண்டும்.

சென்சார் எந்த போர்ட்டுடன் இணைக்கப்பட்டுள்ளது என்பதை இப்போது நீங்கள் தொகுதிக்கு சொல்ல வேண்டும், இதன் மூலம் முதலில் அதன் அளவீடுகளைப் படிக்க முடியும். இது "வன்பொருள்" பக்கத்தில் செய்யப்படுகிறது. தொடர்புடைய குறியுடன் முதல் சென்சார் செயல்படுத்துகிறோம், மேலும் GPIO வரிசையில் 14 வது போர்ட்டைக் குறிப்பிடுகிறோம். துவக்கம் ஏற்படும் மற்றும் வெப்பநிலை மற்றும் ஈரப்பதத்தின் காட்சி பிரதான இடைமுகப் பக்கத்தில் தோன்றும். ஹூரே!

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

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

Thingspeak.com அளவீடுகள் சேவையுடன் வானிலை நிலையத்தை இணைக்கிறது

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

திறக்கும் பக்கத்தில், சேனலின் பெயரை நிரப்பவும், முதல் இரண்டு புலங்களைக் குறிக்கவும் மற்றும் "டெம்ப்" (முதல் புலம்) மற்றும் "ஈரப்பதம் / வெப்பநிலை" (இரண்டாவது புலம்) மதிப்புகளை உள்ளிடவும்.

இப்போது மீண்டும் தொகுதியைப் பார்ப்போம். ஃபார்ம்வேர் டிசைனரில், முந்தைய எல்லா மதிப்பெண்களுக்கும் கூடுதலாக, “Thingspeak.com” ஐச் சேர்த்து, ஃபார்ம்வேரைத் தொகுத்து, அதே வழியில் ப்ளாஷ் செய்யவும். துரதிர்ஷ்டவசமாக, தொகுதியின் அனைத்து அமைப்புகளும் மீண்டும் செய்யப்பட வேண்டும், ஏனெனில்... அவற்றின் பாதுகாப்புடன் கூடிய OTA புதுப்பிப்புகள் மென்பொருளின் கட்டண பதிப்பில் மட்டுமே கிடைக்கும் (வெளியீட்டு விலை ஒரு தொகுதிக்கு 100 ரூபிள் மட்டுமே).

Thingspeak.com சேவையில் நாங்கள் உருவாக்கிய சேனலின் பக்கத்திற்குத் திரும்பி, "Api விசைகள்" தாவலைத் திறக்கிறோம். "Write Api Key" புலத்திலிருந்து எங்களுக்கு குறியீடு தேவைப்படும். எங்கள் வானிலை நிலையத்தின் இணைய இடைமுகத்தில் உள்ள "சர்வர்கள்" பக்கத்தில் உள்ள பொருத்தமான புலத்தில் அதை நகலெடுத்து ஒட்ட வேண்டும், முதலில் "Thingspeak.com அனுப்பு" பெட்டியை சரிபார்க்க நினைவில் கொள்ளுங்கள்.

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

விளக்கப்படங்களின் தோற்றத்தைத் திருத்தலாம், எனவே நீங்கள் உருவாக்கலாம்! 🙂

முடிவுகள்

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

இந்த திட்டம் சூரிய மின்கலங்கள் மூலம் இயங்கும் தானியங்கி வானிலை ஆய்வு மையமாக வடிவமைக்கப்பட்டுள்ளது. பின்வரும் தேவைகளுடன் ஒரு சிறிய, கச்சிதமான வானிலை நிலையத்தை உருவாக்குவதே இலக்காக இருந்தது:

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

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

வானிலை நிலையம் 1 மில்லியம்பைப் பயன்படுத்துகிறது. இங்கே காப்பு பேட்டரி 1000 m/h மட்டுமே - லித்தியம்-பாலிமர் பேட்டரி. 5 A/h திறன் கொண்ட லெட்-ஆசிட் பேட்டரிகள் சீல் செய்யப்பட்ட பழைய வானிலை நிலையங்களுடன் ஒப்பிடும்போது, ​​இது முன்னேற்றம். அச்சிடப்பட்ட சர்க்யூட் போர்டின் பரிமாணங்கள் 100 மிமீ x 75 மிமீ மற்றும் ப்ரெட்போர்டில் எல்லாவற்றையும் செய்தபோது இது போல் இருந்தது, மேலும் பின்வரும் புகைப்படம் முடிக்கப்பட்ட வடிவத்தில் உள்ளது:

433 மெகா ஹெர்ட்ஸ் அலகு தரவு பரிமாற்றத்திற்கான வயர்லெஸ் தொடர்பை வழங்குகிறது. தற்போது, ​​சாதனம் நேரடியாக கூரையுடன் இணைக்கப்பட்டுள்ளது, மேலும் ஒவ்வொரு 11 நிமிடங்களுக்கும் வெதர் அண்டர்கிரவுண்டில் தரவைப் பதிவேற்றுகிறது.

MAX604 மின்னழுத்த சீராக்கியைப் பயன்படுத்தி சுற்று இயக்கப்படுகிறது. இந்த ரெகுலேட்டர் மிகவும் விலை உயர்ந்தது ($7.00) ஆனால் மிகக் குறைந்த மின்னழுத்த வீழ்ச்சியைக் கொண்டிருந்தது. இந்த ரெகுலேட்டர் 3.7-4.2 வோல்ட் Li-po பேட்டரியை சிறந்த 3.3 வோல்ட்டாக மாற்ற இங்கே பயன்படுத்தப்படுகிறது.

பேட்டரியை சார்ஜ் செய்ய, TP4056 தொகுதி நிறுவப்பட்டுள்ளது. இந்த தொகுதி மிகவும் திறமையானது மற்றும் இது 5V உள்ளீட்டு சக்தியிலிருந்து செயல்படும் திறன் கொண்டது. ஒரு சிறிய, 5V சோலார் பேனல் இருந்தது, இது குறைந்த ஒளி நிலையிலும் TP4056 மூலம் பேட்டரியை சார்ஜ் செய்ய முடிந்தது.

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

உங்கள் சொந்த வீட்டில் ஒரு எளிய வானிலை நிலையத்தை உருவாக்குவதற்கான வழிகாட்டி

உங்கள் கணினி நாள் முழுவதும் அல்லது 24 மணிநேரமும் இயக்கப்பட்டிருந்தால், உங்கள் வீட்டு வானிலை நிலையத்தை இயக்க அதைப் பயன்படுத்தலாம். தனிநபர் கணினியை (PC) பயன்படுத்தும் எளிய மற்றும் மலிவான வானிலை நிலையத்தை உருவாக்குவதே குறிக்கோள். PC ஆனது Meteopost வலைத்தளத்திற்கு அளவிடப்பட்ட வானிலை தரவுகளை வாசகர், செயலி மற்றும் அனுப்புபவராக செயல்படுகிறது. கணினிக்கும் அளவீட்டு அலகுக்கும் இடையேயான தொடர்பு 1-வயர் நெட்வொர்க் மூலம் மேற்கொள்ளப்படும்.

அளவீட்டு வளாகத்தின் கலவை
1. Windows XP அல்லது அதற்கு மேற்பட்ட இயங்குதளம் மற்றும் இலவச COM போர்ட் கொண்ட தனிப்பட்ட கணினி.
2. COM போர்ட்டிற்கான அடாப்டர் (1wire - RS232 மாற்றி)
3. 4-கோர் முறுக்கப்பட்ட ஜோடி ஈதர்நெட் கேபிள், COM போர்ட்டில் இருந்து அளவிடும் அலகு வரை நீளம் போதுமானதாக இருக்க வேண்டும்
4. நல்ல மின்னழுத்த ஒழுங்குமுறையுடன் 5V DC மின்சாரம்
5. அளவீட்டு அலகு (வெளியில் நிறுவப்பட்டது)
6. பிசி மென்பொருள் - "வானிலை நிலையம்" பயன்பாடு.

விருப்பம் எண் 1 - ஒரு சென்சார்

முதலில், எளிமையான விருப்பத்தை கருத்தில் கொள்வோம் - ஒரு வெப்பநிலை சென்சார் கொண்ட வானிலை நிலையம். இதற்கு கூடுதல் மின்சாரம் தேவையில்லை (உருப்படி 4). மற்றும் அமைப்பு மிகவும் எளிமைப்படுத்தப்பட்டுள்ளது. COM போர்ட்டிற்கான அடாப்டர் (உருப்படி 2) இந்த திட்டத்தின் படி செய்யப்படலாம். அடாப்டர் 3.9V மற்றும் 6.2V இல் இரண்டு ஜீனர் டையோட்கள், இரண்டு ஷாட்கி டையோட்கள் மற்றும் ஒரு மின்தடை ஆகியவற்றைக் கொண்டுள்ளது.

COM போர்ட்டிற்கான அடாப்டர் வரைபடம்


D-SUB வீடுகளில் அடாப்டர்

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


நீர்ப்புகா சென்சார் வழிவகுக்கிறது

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

ரேடியோ பாகங்களின் விலை - 50 UAH க்கு மேல் இல்லை.

விருப்பம் எண். 2 - நான்கு சென்சார்கள்

நான்கு சென்சார்கள் கொண்ட மிகவும் சிக்கலான வானிலை நிலையம்: வெப்பநிலை, ஈரப்பதம், ஒளி, அழுத்தம். வெப்பநிலை சென்சார் மட்டுமே டிஜிட்டல் மற்றும் மீதமுள்ள அனலாக் என்பதால், கணினி நான்கு சேனல் ds2450 ADC ஐப் பயன்படுத்துகிறது. இந்த ADC 1-வயர் நெறிமுறையை ஆதரிக்கிறது. சுற்றுக்கு கூடுதல் சக்தி ஆதாரம் தேவைப்படுகிறது. ஆற்றல் மூலமானது உயர் மின்னழுத்த நிலைத்தன்மையை வழங்க வேண்டும். ஆனால் மேலே விவரிக்கப்பட்ட அடாப்டரின் சுற்று ஒரு குறைபாட்டைக் கொண்டிருப்பதால் - உண்மையான நிலம் (-) இல்லாததால் சென்சார்களுக்கு வெளிப்புற சக்தி மூலத்தை இணைக்க இயலாமை, நாங்கள் வேறு அடாப்டர் சர்க்யூட்டைப் பயன்படுத்துகிறோம். இந்த அடாப்டர் D-SUB COM போர்ட் இணைப்பியின் வீட்டுவசதிக்கும் பொருந்துகிறது. இப்போது கேபிளில் மூன்று கம்பிகள் உள்ளன: தரை (-), +5V மற்றும் தரவு.


வெளிப்புற மின்சாரம் கொண்ட COM போர்ட்டிற்கான அடாப்டர் சர்க்யூட்

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


தொகுதி வரைபடம்

பலகை மற்றும் சென்சார்கள் மழைப்பொழிவு மற்றும் சூரிய கதிர்வீச்சின் நேரடி வெளிப்பாட்டிலிருந்து பாதுகாக்கப்படும் வகையில், அளவீட்டு அலகு ஒரு வீட்டில் வைக்கப்பட வேண்டும். அடர்த்தியான நுரை பிளாஸ்டிக்கால் செய்யப்பட்ட ஒரு பெட்டி இந்த நோக்கங்களுக்காக மிகவும் பொருத்தமானது. பெட்டியின் சுவர்களில் (நிழல் பக்கத்தில் கீழே மற்றும் சுவர்) நீங்கள் காற்றோட்டம் அதிக துளைகள் செய்ய வேண்டும். அகச்சிவப்பு கதிர்வீச்சிலிருந்து கூடுதல் பாதுகாப்பிற்காக பெட்டியின் உட்புற சுவர்களை அலுமினியத் தாளுடன் மூடுவது நல்லது, இல்லையெனில் வெப்பநிலை அளவீட்டில் பிழை இருக்கும். ஒளியைத் தவிர அனைத்து சென்சார்களும் நேரடியாக போர்டில் வைக்கப்படுகின்றன. லைட் சென்சார் (ஃபோட்டோரெசிஸ்டர்) கம்பிகள் மீது பலகையில் இருந்து அகற்றப்பட்டு, நுரை வீட்டின் அடிப்பகுதியில் உள்ள துளையில் நிறுவப்பட்டுள்ளது. அதனால் சென்சார் மேற்பரப்பு கீழே எதிர்கொள்ளும். இந்த வழக்கில், மழைப்பொழிவு சென்சார் மீது விழாது, குறிப்பாக குளிர்காலத்தில், இது ஐசிங்கில் இருந்து பாதுகாக்கும். நீர்ப்புகாப்புக்காக, ஒளி சென்சார் சிகிச்சையளிக்கப்பட வேண்டும், எடுத்துக்காட்டாக, வெளிப்படையான பாலியூரிதீன் அடிப்படையிலான பசை (சிலிகான் முத்திரை குத்த பயன்படும் மெழுகு போன்ற ஒரு வகை பொருள் சோதனையில் தேர்ச்சி பெறவில்லை, அது தற்போதைய கசிவு). ஃபோட்டோரெசிஸ்டரின் ஒளிச்சேர்க்கை மண்டலத்தை உள்ளடக்கிய (!) சிகிச்சை. சென்சார் லீட்களை பசை கொண்டு நிரப்பி அவற்றை ஒரு இன்சுலேடிங் குழாயில் வைக்கவும். தடங்களின் முனைகளை ஒரு சிறிய பலகைக்கு சாலிடர் செய்யவும். மற்றும் இந்த பலகைக்கு அளவிடும் அலகு இருந்து கம்பிகள் சாலிடர். சாலிடரிங் பகுதிகளை பாரஃபினுடன் நிரப்பவும். இல்லையெனில், பலத்த மழை மற்றும் காற்று இருக்கும்போது, ​​​​வானிலை நிலையம் செயல்படாமல் போகலாம், நீங்கள் அதை பிரித்து எல்லாவற்றையும் உலர வைக்க வேண்டும். இணைப்பியைப் பயன்படுத்தி அலகு கேபிளுடன் இணைக்கப்படலாம். ஆனால் நீங்கள் ஒரு சிறப்பு ஈரப்பதம்-ஆதார இணைப்பு பயன்படுத்த வேண்டும் - கணினி கடினமான வானிலை நிலைகளில் வேலை செய்யும்.

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


அடைப்புக்குறியில் அளவிடும் அலகு

மின்சார விநியோகத்தின் (PSU) வெளியீட்டு மின்னழுத்தம் 4.8-5.3V க்குள் இருக்க வேண்டும். பழைய போனிலிருந்து சார்ஜ் செய்வதும் வேலை செய்யும். இருப்பினும், மின்சாரம் ஒரு நிலைப்படுத்தி இல்லை என்றால், நீங்கள் அதை மின்சார விநியோகத்தில் சேர்க்க வேண்டும், ஏனெனில் அளவீட்டு துல்லியத்திற்கு, நிலையான மின்னழுத்தம் இருப்பது மிகவும் முக்கியம். பவர் சப்ளையின் வெளியீட்டில் ஒரு வோல்ட்டின் பத்தில் அல்லது நூறில் ஒரு பங்கு மாறுகிறதா என்பதை நீங்கள் ஒரு சோதனையாளரைக் கொண்டு சரிபார்க்கலாம். ஒரு வோல்ட்டின் பத்தில் ஒரு பங்கு தாவல்கள் அனுமதிக்கப்படாது. ஒரு எளிய 5V நிலைப்படுத்தி சுற்று கீழே காட்டப்பட்டுள்ளது. மின்சாரம் வழங்கல் உள்ளீடு 7 முதல் 17V வரை இருக்கலாம். வெளியீடு சுமார் 5V ஆக இருக்கும். இதற்குப் பிறகு, நீங்கள் எங்கள் கேபிளை (அளவிடும் அலகுக்கு செல்கிறது) மின்சக்திக்கு இணைக்க வேண்டும் மற்றும் கேபிளின் மறுமுனையில் ஒரு சோதனையாளருடன் மின்னழுத்தத்தை அளவிட வேண்டும். இந்த மின்னழுத்தம் கேபிள் எதிர்ப்பின் காரணமாக மின்சார விநியோக வெளியீட்டில் நேரடியாக விட சற்று குறைவாக இருக்கலாம். இந்த அளவிடப்பட்ட மின்னழுத்தமானது பயன்பாட்டு அமைப்புகளில் "சென்சார் விநியோக மின்னழுத்தம்" என உள்ளிடப்பட வேண்டும்.


வழக்கமான மின்னழுத்த சீராக்கி சுற்று

வானிலை நிலையத்திற்கான கூறுகளின் விலை

ரேடியோ கூறுகளின் தோராயமான விலை (கடையில் 2015 விலைகள்).
1. வெப்பநிலை சென்சார் ds18b20 - 25 UAH
2. ADC ds2450 - 120 UAH
3. ஃபோட்டோரெசிஸ்டர் LDR07 - 6 UAH
4. ஈரப்பதம் சென்சார் HIH-5030 - 180 UAH
5. அழுத்தம் சென்சார் MPX4115A - 520 UAH.
மொத்தம்: 850 UAH அல்லது 37$

மொத்தத்தில் மீதமுள்ள கூறுகள் 50 UAH ஐ விட அதிகமாக இல்லை; மின்சாரம் உங்கள் தொலைபேசியின் பழைய "சார்ஜரில்" இருந்து எடுக்கப்படலாம்.


ரேடியோ கூறுகளை குறிப்பது

வானிலை நிலையத்திற்கான மென்பொருள்

விண்டோஸுக்கான அப்ளிகேஷனை நாங்கள் உருவாக்கியுள்ளோம், அத்தகைய வானிலை நிலையத்தை உருவாக்க விரும்பும் அனைவருக்கும் நாங்கள் இலவசமாக வழங்குவோம். இது உங்கள் கணினியில் வானிலை கண்காணிக்க அனுமதிக்கும்.


பிசி பயன்பாட்டு சாளரம்

கணினி தட்டு காற்றின் வெப்பநிலையைக் காட்டுகிறது

பயன்பாடு அனைத்து அளவிடப்பட்ட தரவையும் எங்கள் "Meteopost" சேவையகத்திற்கு அனுப்ப முடியும் மற்றும் ஒரு சிறப்பு பக்கத்தில் (எடுத்துக்காட்டு) நீங்கள் PC உலாவியில் இருந்து எல்லா வானிலை தரவையும் பார்க்கலாம். பக்கம் மொபைல் ஃபோன் உலாவிக்கும் ஏற்றது.


மொபைல் ஃபோன் உலாவி ஸ்கிரீன்ஷாட்

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

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

அணுகக்கூடிய, மலிவான வானிலை நிலையத்தை உருவாக்க முயற்சித்தோம். குறிப்பாக, இந்த நோக்கத்திற்காக கணினியில் ஒரு கணினி பயன்படுத்தப்படுகிறது. நீங்கள் அதை விலக்கினால், நீங்கள் கூடுதல் காட்சி அலகு, பிணையத்திற்கு தரவு பரிமாற்ற அலகு போன்றவற்றை உருவாக்க வேண்டும், இது விலையை கணிசமாக அதிகரிக்கும். எடுத்துக்காட்டாக, இப்போது பிரபலமாக உள்ள "நெட்டாட்மோ வானிலை நிலையம்" அதே அளவீடு அளவுருக்கள் சுமார் 4,000 UAH ($200) செலவாகும்.

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

வானிலை பார்ப்பது மிகவும் உற்சாகமான செயலாகும். பிரபலமானவற்றின் அடிப்படையில் எனது சொந்த வானிலை நிலையத்தை உருவாக்க முடிவு செய்தேன் .

வானிலை நிலையத்தின் முன்மாதிரி இதுபோல் தெரிகிறது:

எனது வானிலை நிலையத்தின் செயல்பாடுகள்:

  • அறை மற்றும் வெளிப்புற வெப்பநிலையின் அளவீடு மற்றும் காட்சி;
  • தற்போதைய நேரத்தின் காட்சி (மணி மற்றும் நிமிடங்கள்);
  • தற்போதைய நிலவு கட்டங்கள் மற்றும் சந்திர நாள் காட்சி;
  • ஒரு தொடர் இணைப்பு மூலம் கணினிக்கு அளவீட்டு முடிவுகளை மாற்றுதல்;
  • நெறிமுறை மூலம் அளவீட்டு முடிவுகளை அனுப்புதல் MQTTஉங்கள் கணினியில் பயன்பாட்டைப் பயன்படுத்துதல்.


ஹெக்ஸ்
-கோப்பு
ஃபார்ம்வேர் (மே 9, 2018 தேதியிட்ட பதிப்பு) - .
ப்ளாஷ் செய்வது எப்படி ஹெக்ஸ்- பலகைக்கு கோப்பு அர்டுயினோ, நான் விவரித்தேன்.

Arduino Nano 3.0 மைக்ரோகண்ட்ரோலர்

எனது வானிலை நிலையத்தின் "இதயம்" ஒரு மைக்ரோகண்ட்ரோலர் ஈபே):

சென்சார்களின் காட்சி மற்றும் வாக்குப்பதிவைக் கட்டுப்படுத்த, டைமர் 1ஐப் பயன்படுத்துகிறேன் அர்டுயினோ, 200 ஹெர்ட்ஸ் (காலம் - 5 எம்எஸ்) அதிர்வெண் கொண்ட குறுக்கீடுகளை ஏற்படுத்துகிறது.

காட்டி

அளவிடப்பட்ட சென்சார் அளவீடுகள் மற்றும் தற்போதைய நேரத்தைக் காட்ட, நான் இணைக்கிறேன் அர்டுயினோநான்கு இலக்க LED காட்டி ஃபோர்யார்ட் FYQ-5643BHபொதுவான அனோட்களுடன் (அனைத்து வெளியேற்றங்களின் ஒரே மாதிரியான பிரிவுகளின் அனோட்கள் இணைக்கப்படுகின்றன).
குறிகாட்டியில் நான்கு ஏழு பிரிவு இலக்கங்கள் மற்றும் இரண்டு பிரிக்கும் (மணி) புள்ளிகள் உள்ளன:

இண்டிகேட்டர் அனோட்கள் டெர்மினல்களுக்கு தற்போதைய-கட்டுப்படுத்தும் மின்தடையங்கள் மூலம் இணைக்கப்பட்டுள்ளன அர்டுயினோ:

வெளியேற்றம் 1 2 3 4
முடிவுரை A3 A2 D3 D9

பிரிவுகளின் கேத்தோட்கள் ஊசிகளுடன் இணைக்கப்பட்டுள்ளன அர்டுயினோ:

பிரிவு பி c f g
முடிவுரை D7 D12 D4 D5 D6 D11 D8 D13

தொடர்புடைய டிஸ்சார்ஜ் (1) நேர்மின்முனையில் அதிக திறன் மற்றும் கேத்தோடில் (0) குறைந்த திறன் இருந்தால் காட்டி பிரிவு ஒளிரும்.

குறிகாட்டியில் தகவலைக் காட்ட டைனமிக் டிஸ்ப்ளேவைப் பயன்படுத்துகிறேன் - ஒரு நேரத்தில் ஒரு இலக்கம் மட்டுமே செயலில் இருக்கும். செயலில் உள்ள வெளியேற்றங்கள் 200 ஹெர்ட்ஸ் அதிர்வெண்ணுடன் மாறி மாறி வருகின்றன (காட்சி காலம் 5 எம்எஸ்). அதே நேரத்தில், பிரிவுகளின் மினுமினுப்பு கண்ணுக்குத் தெரியாது.

வெப்பநிலை சென்சார் DS18x20

தொலைவில் வெப்பநிலையை அளக்க, சென்சார் ஒன்றை இணைத்துள்ளேன் , இது பரந்த அளவிலான வெளிப்புற வெப்பநிலையை அளவிடும். சென்சார் பஸ்ஸுடன் இணைக்கப்பட்டுள்ளது 1-கம்பிமற்றும் மூன்று வெளியீடுகளைக் கொண்டுள்ளது - சக்தி ( வி.சி.சி), தகவல்கள் ( DAT), பூமி ( GND):

சென்சார் வெளியீடு வி.சி.சி DAT GND
முடிவுரை அர்டுயினோ 5V A1 GND

ஊசிகளுக்கு இடையில் வி.சி.சிமற்றும் DATநான் 4.7 kOhm புல்-அப் மின்தடையத்தைச் சேர்த்துள்ளேன்.

டிகிரி செல்சியஸ் மற்றும் ஃபாரன்ஹீட் இடையே மாற்ற, நீங்கள் பின்வரும் அட்டவணையைப் பயன்படுத்தலாம்:

நான் சென்சாரை வீட்டின் ஜன்னலுக்கு வெளியே ஒரு பிளாஸ்டிக் பால்பாயிண்ட் பேனா கேஸில் வைத்தேன்:

\

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

அழுத்தம் மற்றும் வெப்பநிலை சென்சார் BMP280

வளிமண்டல அழுத்தத்தை அளவிட பாரம்பரியமாக பாதரச காற்றழுத்தமானிகள் மற்றும் அனிராய்டு காற்றழுத்தமானிகள் பயன்படுத்தப்படுகின்றன.

IN பாதரச காற்றழுத்தமானிவளிமண்டல அழுத்தம் பாதரசத்தின் நெடுவரிசையின் எடையால் சமப்படுத்தப்படுகிறது, அதன் உயரம் அழுத்தத்தை அளவிட பயன்படுகிறது:

IN அனிராய்டு காற்றழுத்தமானிவளிமண்டல அழுத்தத்தின் கீழ் பெட்டியின் சுருக்கம் மற்றும் விரிவாக்கம் பயன்படுத்தப்படுகிறது:

எனது வீட்டு வானிலை நிலையத்தில் வளிமண்டல அழுத்தம் மற்றும் அறை வெப்பநிலையை அளவிட நான் சென்சார் பயன்படுத்துகிறேன் - சிறிய SMD-சென்சார் அளவு 2 x 2.5 மிமீ, பைசோரெசிஸ்டிவ் தொழில்நுட்பத்தின் அடிப்படையில்:

சென்சார் கொண்ட தாவணி வர்த்தக மேடையில் வாங்கப்பட்டது ஈபே:

சென்சார் பஸ்ஸுடன் இணைக்கப்பட்டுள்ளது I2C(தொடர்பு விபரங்கள் - SDA/SDI, ஒத்திசைவு தொடர்பு - SCL/SCK):

சென்சார் வெளியீடு வி.சி.சி GND SDI எஸ்சிகே
முடிவுரை அர்டுயினோ 3V3 GND A4 A5

அடாஃப்ரூட்- கோப்புகள் Adafruit_Sensor.h, Adafruit_BMP280.h, Adafruit_BMP280.cpp.

வளிமண்டல அழுத்த அலகுகள்

செயல்பாடு வழியாக சென்சார் வாசிப்பு அழுத்தம்பாஸ்கல்களில் வளிமண்டல அழுத்தத்தைக் காட்டுகிறது. வளிமண்டல அழுத்தத்தை அளவிடுவதற்கான அடிப்படை அலகு ஹெக்டோபாஸ்கல்(hPa) (1 hPa = 100 Pa), இதன் அனலாக் அமைப்பு அல்லாத அலகு " மில்லிபார்" (mbar) (1 mbar = 100Pa = 1hPa). பொதுவாக பயன்படுத்தப்படும் ஆஃப்-சிஸ்டம் பிரஷர் யூனிட்களுக்கு இடையே மாற்றுவதற்கு " மில்லிமீட்டர் பாதரசம்"(mmHg) மற்றும் ஹெக்டோபாஸ்கல்ஸ் பின்வரும் விகிதங்கள் பயன்படுத்தப்படுகின்றன:
1 hPa = 0.75006 mm Hg. கலை. ≈ 3/4 mmHg; 1 mmHg =1.3332 hPa ≈ 4/3 hPa.

கடல் மட்டத்திலிருந்து உயரத்தில் வளிமண்டல அழுத்தத்தின் சார்பு

வளிமண்டல அழுத்தம் முழுமையான மற்றும் உறவினர் வடிவத்தில் வழங்கப்படலாம்.
முழுமையான அழுத்தம் QFE(ஆங்கிலம்) முழுமையான அழுத்தம்) தற்போதைய வளிமண்டல அழுத்தம், இது கடல் மட்டத்திற்கு மேலே உள்ள திருத்தத்தை கணக்கில் எடுத்துக்கொள்ளாது.
வளிமண்டல அழுத்தம் தோராயமாக 1 hPa குறைகிறது, உயரத்தில் 1 மீ அதிகரிக்கும்:

பாரோமெட்ரிக் சூத்திரம், ஒப்பீட்டு அழுத்தத்தைப் (mmHg இல்) பெற காற்றழுத்தமானி அளவீடுகளின் திருத்தத்தைத் தீர்மானிக்க உங்களை அனுமதிக்கிறது:
$\Delta P = 760 \cdot (1 - (1 \over (10^ ( (0.0081350 \cdot H)) \over (T + 0.00178308 \cdot H) ))))$ ,
இங்கு $T$ என்பது ரேங்கின் அளவில் சராசரி காற்று வெப்பநிலை, ° ரா, $H$ - கடல் மட்டத்திலிருந்து உயரம், அடி.
டிகிரி செல்சியஸை டிகிரி ரேங்கைனாக மாற்றுதல்:
$^(\circ)Ra = (^(\circ)C \cdot 1.8) + $491.67
பாரோமெட்ரிக் சூத்திரம் பாரோமெட்ரிக் லெவலிங்கிற்குப் பயன்படுத்தப்படுகிறது - உயரங்களை நிர்ணயித்தல் (0.1 - 0.5% பிழையுடன்). சூத்திரம் காற்றின் ஈரப்பதம் மற்றும் உயரத்துடன் ஈர்ப்பு முடுக்கம் மாற்றத்தை கணக்கில் எடுத்துக்கொள்ளவில்லை. உயரத்தில் உள்ள சிறிய வேறுபாடுகளுக்கு, இந்த அதிவேக சார்பு ஒரு நேரியல் சார்பு மூலம் போதுமான துல்லியத்துடன் தோராயமாக மதிப்பிடப்படலாம்.
உறவினர் அழுத்தம் QNH(ஆங்கிலம்) உறவினர் அழுத்தம், Q-குறியீடு கடல் உயரம்) வளிமண்டல அழுத்தம் என்பது கடல் மட்டத்தை குறிக்கும் வகையில் சரிசெய்யப்படுகிறது. சராசரி கடல் மட்டம், எம்.எஸ்.எல்) (இதற்கு ஐஎஸ்ஏமற்றும் வெப்பநிலை 15 டிகிரி செல்சியஸ்), மற்றும் ஆரம்பத்தில் வானிலை நிலையம் அமைந்துள்ள உயரத்தை கணக்கில் எடுத்துக்கொண்டு அமைக்கப்படுகிறது. வானிலை சேவை தரவு, பொது இடங்கள், விமான நிலையங்களில் உள்ள அளவீடு செய்யப்பட்ட கருவிகளின் அளவீடுகள் (அறிக்கைகளில் இருந்து) இதை அறியலாம். METAR), இணையத்திலிருந்து.
எடுத்துக்காட்டாக, அருகிலுள்ள கோமல் விமான நிலையத்திற்கு ( UMGG) உண்மையான வானிலை அறிக்கையை என்னால் பார்க்க முடிகிறது METAR ru.allmetsat.com/metar-taf/russia.php?icao=UMGG இல்:
UMGG 191800Z 16003MPS CAVOK M06/M15 Q1014 R28/CLRD//NOSIG ,
எங்கே Q1014- அழுத்தம் QNHவிமானநிலையத்தில் இது 1014 hPa ஆகும்.
அறிக்கைகளின் வரலாறு METAR aviationwxchartsarchive.com/product/metar இல் கிடைக்கும்.
சாதாரண உறவினர் காற்று அழுத்தத்திற்கு QNH 760 mmHg அழுத்தம் கருதப்படுகிறது. கலை. அல்லது 1013.25 hPa (0ºС வெப்பநிலையில், வடக்கு அல்லது தெற்கு அரைக்கோளத்தின் 45º அட்சரேகையில்).
நான் அனெராய்டு காற்றழுத்தமானிக்கான அழுத்தத்தை அமைத்தேன் QNHஉணர்திறன் சரிசெய்தல் திருகு பயன்படுத்தி:

வானிலை முன்னறிவிப்பு

அழுத்தம் மாற்றங்களின் பகுப்பாய்வு வானிலை முன்னறிவிப்பை உருவாக்க உங்களை அனுமதிக்கிறது, மேலும் அதன் துல்லியம் அதிகமாக உள்ளது, அழுத்தம் மிகவும் கூர்மையாக மாறுகிறது. எடுத்துக்காட்டாக, மாலுமிகளுக்கான பழைய கட்டைவிரல் விதி என்னவென்றால், 8 மணி நேரத்திற்குள் 10 hPa (7.5 mm Hg) அழுத்தம் வீழ்ச்சியானது வலுவான காற்றின் அணுகுமுறையைக் குறிக்கிறது.

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

வானிலை அறிவியலில், காற்றின் திசையானது காற்று வீசும் திசையாக எடுத்துக் கொள்ளப்படுகிறது:

இந்த திசை எட்டு புள்ளிகளுக்கு கீழே வருகிறது.

பாரோமெட்ரிக் அழுத்தம் மற்றும் காற்றின் திசையின் அடிப்படையில் வானிலையை கணிக்க ஒரு அல்காரிதம் பெரும்பாலும் பயன்படுத்தப்படுகிறது. ஜாம்பிரெட்டி.

ஈரப்பதம் சென்சார்

காற்று ஈரப்பதத்தை தீர்மானிக்க, நான் தொகுதியைப் பயன்படுத்துகிறேன் DHT11(சந்தையில் இருந்து வாங்கப்பட்டது ஈபே):

ஈரப்பதம் சென்சார் DHT11மூன்று வெளியீடுகளைக் கொண்டுள்ளது - மின்சாரம் ( + ), தகவல்கள் ( வெளியே), பூமி ( - ):

சென்சார் வெளியீடு + வெளியே -
முடிவுரை அர்டுயினோ 5V D10 GND

சென்சாருடன் வேலை செய்ய நான் நூலகத்தைப் பயன்படுத்துகிறேன் அடாஃப்ரூட்- கோப்புகள் DHT.h, DHT.cpp.

காற்றின் ஈரப்பதம் காற்றில் உள்ள நீராவியின் அளவைக் குறிக்கிறது. ஒப்பு ஈரப்பதம்தற்போதைய வெப்பநிலையில் அதிகபட்ச சாத்தியமான அளவுடன் ஒப்பிடும்போது காற்றில் உள்ள ஈரப்பதத்தின் சதவீதத்தைக் காட்டுகிறது. ஈரப்பதத்தை அளவிட பயன்படுகிறது :

மனிதர்களுக்கு, உகந்த காற்று ஈரப்பதம் வரம்பு 40 ... 60% ஆகும்.

உண்மையான நேர கடிகாரம்

நான் மாட்யூலை நிகழ் நேர கடிகாரமாகப் பயன்படுத்தினேன் RTC DS1302(கடிகாரத்துடன் கூடிய தாவணி வர்த்தக மேடையில் வாங்கப்பட்டது ஈபே):

தொகுதி DS1302பஸ்ஸுடன் இணைக்கிறது 3-கம்பி. இந்த தொகுதியை இணைந்து பயன்படுத்த அர்டுயினோநூலகம் உருவாக்கப்பட்டது iarduino_RTC (இருந்து iarduino.ru).

தொகுதி கொண்ட பலகை DS1302நான் பலகை ஊசிகளுடன் இணைத்த ஐந்து ஊசிகளைக் கொண்டுள்ளது அர்டுயினோ நானோ:

முடிவுரை ஆர்.டி.சி வி.சி.சி GND ஆர்எஸ்டி CLK DAT
முடிவுரை அர்டுயினோ 5V GND D2 D1 D0

மின்சாரம் நிறுத்தப்பட்டிருக்கும் போது சரியான கடிகார அளவீடுகளைப் பராமரிக்க, போர்டில் உள்ள ஸ்லாட்டில் பேட்டரியைச் செருகினேன் CR2032.

எனது கடிகார தொகுதியின் துல்லியம் மிக அதிகமாக இல்லை - நான்கு நாட்களில் கடிகாரம் ஒரு நிமிடம் வேகமாக இருக்கும். எனவே, வானிலை நிலையத்தின் சக்தியை இயக்கிய பிறகு Arduino இன் A0 பின்னுடன் இணைக்கப்பட்ட பொத்தானை அழுத்திப் பிடித்து நிமிடங்களை "பூஜ்ஜியம்" மற்றும் மணிநேரத்தை அருகிலுள்ள இடத்திற்கு மீட்டமைக்கிறேன். துவக்கத்திற்குப் பிறகு, தொடர் இணைப்பு வழியாக தரவை அனுப்ப A0 முள் பயன்படுத்தப்படுகிறது.

கணினிக்கு தரவை மாற்றுதல் மற்றும் MQTT நெறிமுறை வழியாக வேலை செய்தல்

தொடர் இணைப்பு மூலம் தரவை மாற்றுவதற்கு அர்டுயினோஇணைக்கிறது USB-UARTமாற்றி:

முடிவுரை அர்டுயினோவடிவத்தில் தரவுகளை அனுப்ப பயன்படுகிறது 8N1(8 டேட்டா பிட்கள், பேரிட்டி இல்லை, 1 ஸ்டாப் பிட்) 9600 பிபிஎஸ். தரவு பாக்கெட்டுகளில் அனுப்பப்படுகிறது, பாக்கெட் நீளம் 4 எழுத்துக்கள். தரவு பரிமாற்றம் " பிட்-பேங்"முறை, வன்பொருள் தொடர் போர்ட்டைப் பயன்படுத்தாமல் அர்டுயினோ.

அனுப்பப்பட்ட தரவு வடிவம்:

அளவுரு 1வது பைட் 2வது பைட் 3வது பைட் 4வது பைட்
வெளிப்புற வெப்பநிலை இடம் அல்லது கழித்தல் பத்து டிகிரி அல்லது இடம் டிகிரி அலகுகள்
அறை வெப்பநிலை நான் இடம் அல்லது கழித்தல் பத்து டிகிரி அல்லது இடம் டிகிரி அலகுகள்
வளிமண்டல அழுத்தம் நூற்றுக்கணக்கான மிமீ ஆர். கலை. பத்து mmHg அலகுகள் mmHg உடன்.
ஒப்பு ஈரப்பதம் விண்வெளி பத்து சதவீதம் அல்லது இடம் சதவீத அலகுகள்
தற்போதைய நேரம் பத்து மணி நேரம் மணிநேர அலகுகள் பத்து நிமிடங்கள் நிமிட அலகுகள்

MQTT

கோலாங்நெறிமுறை கிளையன்ட் பயன்பாடு MQTT, வானிலை நிலையத்திலிருந்து பெறப்பட்ட தகவலை சேவையகத்திற்கு அனுப்புதல் ( MQTT-தரகர்) :

சேவை இலவச கட்டணத் திட்டத்துடன் கணக்கை உருவாக்க உங்களை அனுமதிக்கிறது" " (வரம்பு: 10 இணைப்புகள், 10 Kb/s):

வானிலை நிலைய அளவீடுகளை கண்காணிக்க, நீங்கள் பயன்படுத்தலாம் ஆண்ட்ராய்டு-விண்ணப்பம் :

ஊட்டச்சத்து

வானிலை நிலையத்தை இயக்க, நான் பழைய மொபைல் போனிலிருந்து சார்ஜரைப் பயன்படுத்துகிறேன் மோட்டோரோலா, 0.55 A வரை மின்னோட்டத்துடன் 5 V மின்னழுத்தத்தை உற்பத்தி செய்து தொடர்புகளுடன் இணைக்கப்பட்டுள்ளது 5V(+) மற்றும் GND (-):

மின் விநியோகத்திற்காக தொடர்புகளுடன் இணைக்கப்பட்ட 9 V பேட்டரியையும் நீங்கள் பயன்படுத்தலாம். VIN(+) மற்றும் GND (-).

வானிலை நிலையத்தின் செயல்பாடு

தொடக்கத்தில், சென்சார்கள் துவக்கப்பட்டு சோதிக்கப்படுகின்றன.

சென்சார் இல்லாத நிலையில் DS18x20சென்சார் இல்லாதபோது பிழை "E1" காட்டப்படும் - பிழை "E3".

பின்னர் வானிலை நிலையத்தின் வேலை சுழற்சி தொடங்குகிறது:

  • வெளிப்புற வெப்பநிலையின் அளவீடு மற்றும் காட்சி;
  • அறை வெப்பநிலையின் அளவீடு மற்றும் காட்சி;
  • வளிமண்டல அழுத்தம் மற்றும் அதன் போக்கு ஆகியவற்றின் அளவீடு மற்றும் காட்சி;
  • ஒப்பீட்டு காற்று ஈரப்பதத்தின் அளவீடு மற்றும் காட்சி;
  • தற்போதைய நேரத்தின் காட்சி;
  • சந்திரன் கட்டம் மற்றும் சந்திர நாள் காட்சி.


எனது வானிலை நிலையம் செயல்படும் வீடியோ என்னிடம் உள்ளது -சேனல்: https://youtu.be/vVLbirO-FVU

வெப்பநிலை காட்சி

வெப்பநிலையை அளவிடும் போது, ​​இரண்டு வெப்பநிலை இலக்கங்கள் காட்டப்படும் மற்றும் எதிர்மறை வெப்பநிலைக்கு ஒரு கழித்தல் குறி (வலதுபுற இலக்கத்தில் ஒரு டிகிரி சின்னத்துடன்);
வெளிப்புற வெப்பநிலைக்கு டிகிரி அடையாளம் மேலே காட்டப்படும்:


அறை வெப்பநிலைக்கு - கீழே:

அழுத்தம் காட்சி

அழுத்தத்தை அளவிடும் போது, ​​mmHg இல் அழுத்தத்தின் மூன்று இலக்கங்கள் காட்டப்படும் (சின்னத்துடன் " பி"வலது இடத்தில்):

அழுத்தம் கடுமையாகக் குறைந்தால், சின்னத்திற்குப் பதிலாக " பி"சின்னம்" வலதுபுற இலக்கத்தில் காட்டப்படும் எல்"அது கூர்மையாக வளர்ந்திருந்தால், பின்னர்" எச்". மாற்றத்தின் கூர்மைக்கான அளவுகோல் 8 மணிநேரத்தில் 8 mm Hg ஆகும்:

எனது வானிலை நிலையம் முழுமையான அழுத்தத்தைக் காட்டுவதால் ( QFE), பின்னர் அறிக்கையின் தகவலுடன் ஒப்பிடும்போது அளவீடுகள் ஓரளவு குறைத்து மதிப்பிடப்படுகின்றன METAR(இது வழங்குகிறது QNH) (14 UTC மார்ச் 28, 2018):

அழுத்த விகிதம் (அதன்படி ATIS) $(1015 \ 998க்கு மேல்) = $1.017. கோமல் விமான நிலையத்தின் உயரம் (ICAO குறியீடு UMGG) கடல் மட்டத்திற்கு மேலே 143.6 மீ. ATIS இன் படி வெப்பநிலை 1 ° சி.

எனது வானிலை நிலையத்தின் அளவீடுகள் கிட்டத்தட்ட முழுமையான அழுத்தத்துடன் ஒத்துப்போகின்றன QFEதகவலின் படி ATIS!

அதிகபட்ச/குறைந்த அழுத்தம் ( QFE), எனது வானிலை நிலையத்தால் கண்காணிப்பு காலம் முழுவதும் பதிவு செய்யப்பட்டது:

ஒப்பீட்டு ஈரப்பதம் காட்சி

ஒப்பீட்டு காற்றின் ஈரப்பதம் ஒரு சதவீதமாகக் காட்டப்படும் (சதவீதக் குறியீடு இரண்டு வலது இலக்கங்களில் காட்டப்படும்):

தற்போதைய நேரத்தைக் காட்டு

தற்போதைய நேரம் குறிகாட்டியில் "HH:MM" வடிவத்தில் காட்டப்படும், பிரிக்கும் பெருங்குடல் ஒரு நொடிக்கு ஒரு முறை ஒளிரும்:

சந்திரன் கட்டங்கள் மற்றும் சந்திர நாள் காட்சி

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

சந்திரனில் எட்டு கட்டங்கள் உள்ளன (ஆங்கிலம் மற்றும் ரஷ்ய பெயர்கள் கொடுக்கப்பட்டுள்ளன (நீலத்தில் - துல்லியமற்றது)):

கட்டங்கள் பிக்டோகிராம்கள் மூலம் காட்டி மீது காட்டப்படும்:

கட்டம் உருவப்படம்
வளரும் அரிவாள் (பிறை)
குறையும் அரிவாள் (பிறை)

ஒரு கணினிக்கு தரவு பரிமாற்றம்

நீங்கள் வானிலை நிலையத்தை இணைத்தால் USB-UARTமாற்றி (எடுத்துக்காட்டாக, மைக்ரோ சர்க்யூட்டை அடிப்படையாகக் கொண்டது CP2102), இணைக்கப்பட்டுவிட்டது USB- கணினி போர்ட், வானிலை நிலையத்தால் அனுப்பப்படும் தரவைக் கண்காணிக்க டெர்மினல் நிரலைப் பயன்படுத்தலாம்:

நான் ஒரு நிரலாக்க மொழியில் உருவாக்கினேன் கோலாங்வானிலை அவதானிப்புகளின் பதிவை வைத்து சேவைக்கு தரவை அனுப்பும் ஒரு நிரல் , மற்றும் பார்க்க முடியும் ஆண்ட்ராய்டு- பயன்பாட்டைப் பயன்படுத்தி ஸ்மார்ட்போன் :

வானிலை கண்காணிப்பு பதிவின் படி, எடுத்துக்காட்டாக, வளிமண்டல அழுத்தத்தில் ஏற்படும் மாற்றங்களின் வரைபடத்தை நீங்கள் உருவாக்கலாம்:
குறிப்பிடத்தக்க குறைந்தபட்ச அழுத்தம் கொண்ட வரைபடத்தின் எடுத்துக்காட்டு


அழுத்தத்தில் சிறிது அதிகரிப்பு கொண்ட வரைபடத்தின் எடுத்துக்காட்டு

திட்டமிடப்பட்ட மேம்பாடுகள்:

  • காற்றின் திசை மற்றும் வேக உணரிகளைச் சேர்த்தல்

வானிலை நிலையங்களில், காற்றின் வேகத்தை அளவிட மூன்று-கப் ​​அனிமோமீட்டர் (1) பயன்படுத்தப்படுகிறது, மேலும் காற்றின் திசையை தீர்மானிக்க வானிலை வேன் (2) பயன்படுத்தப்படுகிறது:

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

இந்த சாதனத்தின் செயல்பாட்டின் கொள்கை என்னவென்றால், காற்று ஓட்டம் - காற்று மூலம் வெப்பச்சலனம் காரணமாக வெப்ப உறுப்புகளில் இருந்து வெப்பம் அகற்றப்படுகிறது. இந்த வழக்கில், இழைகளின் எதிர்ப்பானது இழையின் வெப்பநிலையால் தீர்மானிக்கப்படுகிறது. $T$ வெப்பநிலையைப் பொறுத்து இழை எதிர்ப்பின் மாற்றம் $R_T$ படிவத்தைக் கொண்டுள்ளது:
$R_T = R_0 \cdot (1 + (\alpha \cdot (T - T_0)))$ ,
$R_0$ என்பது $T_0$ வெப்பநிலையில் உள்ள இழையின் எதிர்ப்பாகும், $\alpha$ என்பது எதிர்ப்பின் வெப்பநிலை குணகம் (டங்ஸ்டன் $\alpha = 4.5\cdot(10^(-3)) (^(\circ)( C^( -1))))$).

காற்று ஓட்ட வேகத்தில் ஏற்படும் மாற்றத்துடன், நிலையான இழை மின்னோட்டத்தில் வெப்பநிலை மாறுகிறது (நிலையான மின்னோட்டம் அனிமோமீட்டர், ஆங்கிலம். CCA) வெப்பமூட்டும் உறுப்புகளின் வெப்பநிலை நிலையானதாக இருந்தால், உறுப்பு வழியாக மின்னோட்டம் காற்று ஓட்டத்தின் வேகத்திற்கு விகிதாசாரமாக இருக்கும் (நிலையான வெப்பநிலை அனிமோமீட்டர், ஆங்கிலம்). CTA).

தொடரும்

ரெவல்யூஷன் எஜுகேஷன் லிமிடெட் வழங்கும் Picaxe மைக்ரோகண்ட்ரோலரில் வானிலை நிலையம் கட்டப்பட்டுள்ளது மற்றும் இரண்டு முக்கிய பகுதிகளைக் கொண்டுள்ளது: 433 மெகா ஹெர்ட்ஸ் டிரான்ஸ்மிட்டரைப் பயன்படுத்தி ஒவ்வொரு 2 வினாடிக்கும் அதன் தரவை அனுப்பும் வெளிப்புற அலகு. மற்றும் 20 x 4 LCD டிஸ்ப்ளேவில் பெறப்பட்ட தரவைக் காண்பிக்கும் ஒரு உட்புற அலகு, அதே போல் வளிமண்டல அழுத்தம், உள்நாட்டில் உள்ளூரில் அளவிடப்படுகிறது.

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

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

தெரு சென்சார்கள்

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

வெப்பநிலை மற்றும் ஈரப்பதம் சென்சார்

வெப்பநிலையை அளவிடுவது மிகவும் எளிதானது. இதற்கு, DS18B20 சென்சார் பயன்படுத்தப்படுகிறது. ஈரப்பதத்தை அளவிட, HIH-3610 பயன்படுத்தப்பட்டது, இது 0% முதல் 100% ஈரப்பதத்தில் 0.8 - 3.9V மின்னழுத்தத்தை உருவாக்குகிறது.

நான் இரண்டு சென்சார்களையும் ஒரு சிறிய பிசிபியில் பொருத்தினேன். மழை மற்றும் பிற வெளிப்புற காரணிகளின் வெளிப்பாட்டைத் தடுக்கும் வீட்டில் தயாரிக்கப்பட்ட பெட்டிக்குள் பலகை நிறுவப்பட்டுள்ளது.

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

வெப்பநிலை சென்சார் ±0.5 °C துல்லியத்தை வழங்குகிறது. ஈரப்பதம் சென்சார் துல்லியமானது ± 2%, எனவே எத்தனை தசம இடங்கள் உள்ளன என்பது முக்கியமல்ல!

கணினியில் இயங்கும் மென்பொருளிலிருந்து ஒரு எடுத்துக்காட்டு சதி.

வெப்ப நிலை

முதன்மை: readtemp B.6, b1 ; b1 > 127 என்றால் neg மதிப்பை b1 ஆகப் படிக்கவும்; எதிர்மறை sertxd க்கான சோதனை (#b1, cr, lf) ; PE டெர்மினல் இடைநிறுத்தத்திற்கு மதிப்பை அனுப்பவும் 5000 goto main neg: b1 = b1 - 128 ; neg மதிப்பை சரிசெய்யவும் sertxt ("-") ; எதிர்மறை குறியீடு sertxt (#b1, cr, lf) அனுப்பவும்; PE டெர்மினல் இடைநிறுத்தத்திற்கு மதிப்பை அனுப்பவும் 5000 goto main

ஈரப்பதம்

முதன்மை: readadc B.7,b1 ; ஈரப்பதத்தின் மதிப்பைப் படிக்கவும் b1 = b1 - 41 * 100 / 157 ; %RH sertxd க்கு மாற்றவும் (#b1, "%", cr, lf) இடைநிறுத்தம் 5000 ; 5 வினாடிகள் காத்திருங்கள்

ஈரப்பதம் சென்சார் அளவீடுகளின் கணக்கீடு

ஹனிவெல் HIH-3610 சென்சார் ஆவணத்திலிருந்து எடுக்கப்பட்ட கணக்கீடுகள். வரைபடம் 0 °C இல் நிலையான சார்புநிலையைக் காட்டுகிறது.

Picaxe 18M2 மைக்ரோகண்ட்ரோலரின் ADC (B.7) இன் உள்ளீட்டில் சென்சாரிலிருந்து மின்னழுத்தம் அளவிடப்படுகிறது. மேலே காட்டப்பட்டுள்ள குறியீட்டில், 0 மற்றும் 255 (அதாவது 256 மதிப்புகள்) இடையே உள்ள எண்ணாகக் குறிப்பிடப்படும் மதிப்பு b1 மாறியில் சேமிக்கப்படுகிறது.

எங்கள் சுற்று 5V ஆல் இயக்கப்படுகிறது, எனவே ஒவ்வொரு ADC படியும் இதற்கு சமம்:
5/256 = 0.0195 வி.

வரைபடம் 0.8 V இன் ஆரம்ப ADC மதிப்பைக் காட்டுகிறது:
0.8 / 0.0195 = 41

வரைபடத்திலிருந்து மதிப்புகளை எடுத்துக் கொண்டால், வரைபடத்தின் சாய்வு (ஆஃப்செட்டைக் கணக்கில் எடுத்துக்கொள்வது) தோராயமாக:
வெளியீட்டு மின்னழுத்தம்/%RH அல்லது
(2.65 - 0.8) / 60 = 0.0308 V in% RH
(0.0306 ஆவணத்தில்)

1% ஈரப்பதத்தில் ADC படிகளின் எண்ணிக்கையைக் கணக்கிடுவோம்:
(V per% RH) / (ADC படி)
0.0308 / 0.0195 = 1.57

%RH = ADC இலிருந்து மதிப்பு - ADC ஆஃப்செட் / (%RH இல் ADC படிகள்), அல்லது
% RH = ADC உடன் மதிப்பு - 41 / 1.57

மைக்ரோகண்ட்ரோலருக்கான இறுதி கணக்கீட்டு சூத்திரம் இப்படி இருக்கும்: % RH = ADC உடன் மதிப்பு - 41 * 100/157

பாதுகாப்பு வீடுகள்

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

இரண்டு 20 மிமீ x 20 மிமீ மரத் தொகுதிகளை மேல் மற்றும் கீழ் முழு பகுதிகளிலும் இணைக்கவும், மற்ற பகுதிகளை அவற்றுடன் திருகவும்.

துண்டுகளில் ஒன்றை ஒரு முழு பக்கத்துடன் அளவுடன் வெட்டி, ஒரு பக்கத்தின் உட்புறத்தில் ஒட்டவும். பலகைகள் ஒட்டப்பட்டிருப்பதை உறுதிசெய்து, அவை ஒன்றாக "^" வடிவத்தை உருவாக்குகின்றன. எல்லா பக்கங்களிலும் இதைச் செய்யுங்கள்.

காற்றின் வேகம் மற்றும் திசை மீட்டர்

இயந்திர பாகம்

காற்றின் வேகம் மற்றும் திசை சென்சார்கள் இயந்திர மற்றும் மின்னணு கூறுகளின் கலவையாகும். இயந்திர பகுதி இரண்டு சென்சார்களுக்கும் ஒரே மாதிரியாக இருக்கும்.

PVC குழாய் மற்றும் குழாயின் மேல் முனையில் உள்ள துருப்பிடிக்காத எஃகு வட்டுக்கு இடையே 12mm மரைன் பிளை செருகி வைக்கப்பட்டுள்ளது. தாங்கி ஒரு துருப்பிடிக்காத எஃகு வட்டில் ஒட்டப்பட்டு ஒரு துருப்பிடிக்காத தட்டு மூலம் வைக்கப்படுகிறது.

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

புகைப்படத்தில் உள்ள மற்ற மூன்று துளைகள் கத்திகளுக்கானவை. 80 மிமீ நீளமுள்ள கத்திகள் 95 மிமீ திருப்பு ஆரம் கொடுக்கின்றன. 50 மிமீ விட்டம் கொண்ட கோப்பைகள். இவற்றுக்கு, கிட்டத்தட்ட கோள வடிவில் இருக்கும் கட்-ஆஃப் கொலோன் பாட்டில்களைப் பயன்படுத்தினேன். அவற்றின் நம்பகத்தன்மை பற்றி எனக்கு உறுதியாக தெரியவில்லை, எனவே அவற்றை எளிதாக மாற்றக்கூடியதாக மாற்றினேன்.

மின்னணு பாகம்

காற்றின் வேக உணரிக்கான மின்னணுவியல் ஒரு டிரான்சிஸ்டர் சுவிட்ச், ஒரு ஃபோட்டோடியோட் மற்றும் இரண்டு மின்தடையங்களை மட்டுமே கொண்டுள்ளது. அவை 32 மிமீ விட்டம் கொண்ட சிறிய சுற்று பிசிபியில் பொருத்தப்பட்டுள்ளன. அவை குழாயில் சுதந்திரமாக நிறுவப்பட்டுள்ளன, இதனால் ஈரப்பதம் உள்ளே நுழைந்தால், அது மின்னணுவியலைத் தொடாமல் கீழே பாய்கிறது.

அனிமோமீட்டர் என்பது அளவீடு செய்யப்பட வேண்டிய மூன்று சென்சார்களில் ஒன்றாகும் (மற்ற இரண்டு மழைவீழ்ச்சி மீட்டர் மற்றும் பாரோமெட்ரிக் பிரஷர் சென்சார்)

ஃபோட்டோடியோட் ஒரு புரட்சிக்கு இரண்டு துடிப்புகளை வழங்குகிறது. நான் இலக்காகக் கொண்ட எளிய "தொடர்ச்சியான" அமைப்பில் (அனைத்து சென்சார்களும் வாக்களிக்கப்பட்டவை), ஒவ்வொரு சென்சாரையும் வாக்களிக்க செலவழித்த நேரத்தின் நீளத்திற்கும் (இந்த விஷயத்தில், பருப்புகளை எண்ணுவது) மற்றும் கணினியின் வினைத்திறனுக்கும் இடையே ஒரு பரிமாற்றம் இருக்க வேண்டும். முழுவதும். சிறந்த முறையில், அனைத்து சென்சார்களும் 2-3 வினாடிகளுக்கு மேல் எடுக்கக் கூடாது.

மேலே உள்ள புகைப்படத்தில், சரிசெய்யக்கூடிய வேகத்துடன் மோட்டாரைப் பயன்படுத்தி சென்சார் சரிபார்க்கிறது.

; LCD-குறிப்பிட்ட கட்டளைகள் நீல hsersetup B9600_4, %10000 ; LCD பின் 1 ஐப் பயன்படுத்தவும், hserin hserout 0 இல்லை, (13) : இடைநிறுத்தம் 100 ; LCD hserout 0, (13) ஐ துவக்கவும் : இடைநிறுத்தம் 100 hserout 0, (13) : இடைநிறுத்தம் 100 இடைநிறுத்தம் 500 hserout 0, ("ac1", 13) ; தெளிவான காட்சி இடைநிறுத்தம் 50 hserout 0, ("ac", 13) hserout 0, ("ac81", 13, "adcount: ", 13) ; தலைப்புகள் இடைநிறுத்தம் 10 hserout 0, ("ac95", 13, "adpulsin: ", 13) ; தலைப்புகளை அச்சிடவும் இடைநிறுத்தம் 10 செய்ய C.2, 1000, w0 ; b8 = 1 முதல் 2 வரையிலான பருப்புகளை எண்ணுங்கள் (ஒவ்வொரு ரெவ்க்கும் இரண்டு) w1 = 0 ; துடிப்பு நீளத்தை இரண்டு முறை பல்சின் C.2, 1, w2 அளவிடவும்; ஒவ்வொரு rev மற்றும்... w1 = w1 + w2 அடுத்த w1 = w1 / 2 ; ...சராசரி hserout 0, ("ac89", 13, "ad ", #w0, " ", 13) ;எண்ணிக்கை மதிப்பை அச்சிடுக hserout 0, ("ac9d", 13, "ad", #w1, " ", 13) ;பல்ஸ்-லெந்த் மதிப்பை இடைநிறுத்தம் 100 லூப்பை அச்சிடவும்

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

எங்களிடம் 100% செயல்திறன் இருந்தால் மற்றும் கத்திகள் காற்றின் வேகத்தில் சுழன்றால், பின்:
ரோட்டார் ஆரம் = 3.75"
ரோட்டார் விட்டம் = 7.5" = 0.625 அடி
ரோட்டார் சுற்றளவு = 1.9642 அடி

1 அடி/நிமிடம் = 0.0113636 மீ/ம,
1.9642 ft/min = 1 rev = 0.02232 m/h
1 m/h = 1 / 0.02232 rpm

1 m/h = 44.8 rpm
? m/h = rpm / 44.8
= (rpm * 60) / 44.8

ஏனெனில் திருப்பத்திலிருந்து இரண்டு தூண்டுதல்கள் வெளிவருகின்றன
? m/h = (துடிப்புகள் ஒரு நொடி * 30) / 44.8
= (நொடிக்கு பருப்பு) / 448

காற்று திசை சென்சார் - இயந்திர பகுதி

காற்றின் திசை சென்சாரில், அலுமினிய தட்டுக்குப் பதிலாக ஒரு காந்தம் பயன்படுத்தப்படுகிறது, மேலும் ஆப்டோ எலக்ட்ரானிக் அலகுக்கு பதிலாக ஒரு சிறப்பு சிப் AS5040 (காந்த குறியாக்கி) பயன்படுத்தப்படுகிறது.

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

காற்றின் திசை சென்சார் - மின்னணு பகுதி

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

இரண்டு முறைகளும் அவற்றின் நன்மைகள் மற்றும் தீமைகள் உள்ளன. முக்கிய நன்மை என்னவென்றால், அவை இரண்டும் செயல்படுத்த எளிதானது. தீங்கு என்னவென்றால், அவை அணியக்கூடியவை - குறிப்பாக பொட்டென்டோமீட்டர்கள். ரீட் ஸ்விட்ச்களைப் பயன்படுத்துவதற்கு மாற்றாக, இயந்திர உடைகளைத் தீர்க்க ஹால் எஃபெக்ட் சென்சார் பயன்படுத்தப்படும், ஆனால் அவை இன்னும் 8 வெவ்வேறு நிலைகளுக்கு மட்டுமே உள்ளன... சிறப்பாக, நான் வேறு ஏதாவது முயற்சி செய்ய விரும்புகிறேன், இறுதியில் ரோட்டரி மேக்னடிக் ஐசி சென்சாரில் முடிவு செய்தேன். இது ஒரு மேற்பரப்பு ஏற்ற சாதனம் என்றாலும் (நான் தவிர்க்க முயற்சி செய்கிறேன்), இது பயன்படுத்துவதற்கு கவர்ச்சிகரமான பல நன்மைகளைக் கொண்டுள்ளது!

இது பல்வேறு வெளியீட்டு வடிவங்களைக் கொண்டுள்ளது, அவற்றில் இரண்டு எங்கள் நோக்கத்திற்கு மிகவும் பொருத்தமானவை. SSI இடைமுகத்தைப் பயன்படுத்தி சிறந்த துல்லியம் அடையப்படுகிறது. AS5040 பருப்பு வகைகளை 0° இல் 1 µs முதல் 1024 µs வரை 359.6° இல் உற்பத்தி செய்கிறது.

காற்று திசை சென்சாரின் அளவுத்திருத்தத்தை சரிபார்க்கிறது:

படிக்கவும். 0 - 360 (டிகிரி) பிழைத்திருத்தத்திற்கு மாற்றவும் ; ப்ரோக்/எடிட் டிபக் விண்டோ லூப்பில் காட்சி

மழைப்பொழிவு மீட்டர்

முடிந்தவரை நான் பிளாஸ்டிக் மற்றும் துருப்பிடிக்காத எஃகு மூலம் மழை மானியை உருவாக்கினேன், அடித்தளம் விறைப்புத்தன்மைக்காக 3 மிமீ தடிமன் கொண்ட அலுமினியத்தால் ஆனது.

மழை மீட்டரில் இரண்டு வாளிகள் உள்ளன. ஒவ்வொரு வாளியும் அதன் ஈர்ப்பு மையம் மாறுவதற்கு முன்பு 6 மில்லி தண்ணீரைக் கொண்டுள்ளது, இது கொள்கலனில் தண்ணீரை ஊற்றி சென்சாருக்கு ஒரு சமிக்ஞையை அனுப்புகிறது. வாளி முனைகள் முடிந்தவுடன், அலுமினியக் கொடி ஆப்டிகல் சென்சார் வழியாக செல்கிறது, இது வெளிப்புற அலகு எலக்ட்ரானிக்ஸ்க்கு ஒரு சமிக்ஞையை அனுப்புகிறது.

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

ஆப்டோசென்சர்கள் நெருக்கமானவை:

மழை மானியின் மின்னணு பகுதி

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

ஒரு மணி நேரத்திற்கு வாளிகளை எண்ணும் அளவுக்கு துல்லியமான 1 மணிநேர தாமதத்தை உருவாக்க, தனி சிப்பைப் பயன்படுத்துவதை அனுமதிக்கிறது.

அளவுத்திருத்தம்

Picaxe 18m2 ஒரு மணி நேரத்திற்கு தற்போதைய வாளிகளின் எண்ணிக்கையைப் பெற்று அதை காட்சி மற்றும் கணினியில் காண்பிக்கும்.

ஒரு தொடக்க புள்ளியாக, நான் பின்வரும் தரவைப் பயன்படுத்துகிறேன்:
புனல் விட்டம் 120மிமீ மற்றும் கொள்கலன் பகுதி 11.311மிமீ2
1 மிமீ மழை = 11.311 மிமீ3 அல்லது 11.3 மிலி.
ஒவ்வொரு வாளியும் 5.65 மி.லி. இவ்வாறு, 2 வாளிகள் 2 x 5.65 = 11.3 மில்லி (அல்லது 1 மிமீ) மழைப்பொழிவு. ஒரு வாளி = 0.5 மிமீ மழைப்பொழிவு.

சரிபார்க்க, நான் மலிவான மழைக் கண்ணாடியை வாங்கினேன்.

மேலே உள்ள சுற்று மற்றும் 08M Picaxe சென்சார் சர்க்யூட் ஒரே PCB இடவியலைப் பயன்படுத்துகின்றன. சாதனம் 7805 நிலைப்படுத்தி மூலம் 12V 7Ah பேட்டரி மூலம் இயக்கப்படுகிறது.
433 மெகா ஹெர்ட்ஸ் வயர்லெஸ் தகவல்தொடர்புக்கு RF கனெக்ட் கிட்டைப் பயன்படுத்தினேன். கிட்டில் ஒரு ஜோடி சிறப்பாக திட்டமிடப்பட்ட PIC கன்ட்ரோலர்கள் உள்ளன. சோதனையின் போது, ​​வயர்லெஸ் தொகுதிகளின் தொகுப்பு மிகவும் நம்பகமானதாக நிரூபிக்கப்பட்டது.

PP ஆனது 08M Picaxe மற்றும் 18m2 உடன் பொருத்தப்பட்டுள்ளது. அவை ஒவ்வொன்றும் அதன் சொந்த நிரலாக்க இணைப்பு உள்ளது. தனித்தனி இணைப்பிகள், ஒவ்வொன்றும் அதன் சொந்த +5 V உடன், ஒவ்வொரு சென்சார்க்கும் அர்ப்பணிக்கப்பட்டுள்ளன - வெப்பநிலை மற்றும் ஈரப்பதம் தவிர.

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

உட்புற அலகு

உட்புற அலகு 18m2 Picaxe, பிரஷர் சென்சார் மற்றும் LCD டிஸ்ப்ளே ஆகியவற்றைப் பயன்படுத்துகிறது. 5V மின்னழுத்த நிலைப்படுத்தியும் உள்ளது.

அழுத்தம் மீட்டர்

பல தோல்வியுற்ற முயற்சிகளுக்குப் பிறகு, நான் MPX4115A இல் குடியேறினேன். மற்ற சென்சார்கள் சற்று பெரிய அளவீட்டு வரம்பைக் கொண்டிருந்தாலும், அவற்றை அணுகுவது கடினம். கூடுதலாக, மற்ற சென்சார்கள், ஒரு விதியாக, 3.3V இல் இயங்குகின்றன மற்றும் கூடுதல் நிலைப்படுத்தி தேவைப்படுகிறது. MPX4115A அழுத்தத்திற்கு விகிதாசாரமாக 3.79 முதல் 4.25V வரையிலான அனலாக் மின்னழுத்தத்தை உருவாக்குகிறது. 1 mbar அழுத்த மாற்றத்தைக் கண்டறிய இது போதுமான தீர்மானம் என்றாலும், மன்றத்தில் சில விவாதங்களுக்குப் பிறகு, MCP3422 ADC ஐச் சேர்த்தேன். Picaxe இன் 10-பிட் பயன்முறையுடன் ஒப்பிடும்போது இது 16-பிட் பயன்முறையில் (அல்லது அதற்கு மேல்) இயங்கும். MCP3422 ஆனது சென்சாரிலிருந்து அனலாக் உள்ளீட்டிற்கு வேறுபட்ட பயன்முறையில் (எங்கள் சர்க்யூட்டில் உள்ளதைப் போல) இணைக்கப்படலாம். முக்கிய நன்மை என்னவென்றால், இது சென்சார் வெளியீட்டை சரிசெய்ய அனுமதிக்கிறது, இதன் மூலம் MPX4115A பிழைகளை எளிதாக ஈடுசெய்கிறது மற்றும் சென்சார் அளவீடு செய்வதற்கான எளிதான வழியை வழங்குகிறது.

MPC3422 உண்மையில் இரண்டு வேறுபட்ட உள்ளீடுகளைக் கொண்டுள்ளது, ஆனால் ஒன்று பயன்பாட்டில் இல்லாததால் அவை மூடப்பட்டுள்ளன. MCP3422 இலிருந்து வெளியீடு I2C இடைமுகத்தைக் கொண்டுள்ளது மற்றும் 18m2 Picaxe - பின்கள் B.1 மற்றும் B.4 இல் SDA மற்றும் SCL பின்களுடன் இணைக்கிறது. என் பார்வையில், MCP3422 ஐப் பயன்படுத்துவதில் உள்ள ஒரே குறை என்னவென்றால், இது ஒரு சிறிய மேற்பரப்பு ஏற்ற சாதனம், ஆனால் நான் அதை அடாப்டரில் சாலிடர் செய்தேன். I2C இடைமுகத்துடன் கூடுதலாக, MCP3422 18m2 ஆனது 433MHz வயர்லெஸ் ரிசீவரிலிருந்து உள்வரும் தரவைச் செயலாக்குகிறது, தரவைக் காட்டுகிறது மற்றும் தரவை PC க்கு அனுப்புகிறது. கணினி வேலை செய்யாதபோது உட்புற அலகு பிழைகளைத் தவிர்ப்பதற்காக, கணினியிலிருந்து எந்த பதிலும் இல்லை. உட்புற அலகு தரவுகளை அனுப்புகிறது மற்றும் நகர்கிறது. இது தோராயமாக 2-வினாடி இடைவெளியில் தரவை அனுப்புகிறது, இதனால் தரவு இழப்புகள் அடுத்த முறை விரைவாக ஈடுசெய்யப்படும். முன் பேனல் பட்டனை இணைக்க, பயன்படுத்தப்படாத 18m2 போர்ட்களைப் பயன்படுத்தினேன். எல்சிடி டிஸ்ப்ளேயின் பின்னொளியை ஆன் செய்ய ஸ்விட்ச் எஸ்1 (உள்ளீடு சி.5) பயன்படுத்தப்படுகிறது. ஸ்விட்ச் எஸ்2 (உள்ளீடு சி.0) எல்சிடி டிஸ்ப்ளேயில் அழுத்த மதிப்பை (எம்பார்) மீட்டமைக்கிறது. ஸ்விட்ச் எஸ்3 (உள்ளீடு சி.1) எல்சிடி டிஸ்ப்ளேவில் காட்டப்படும் மழைப்பொழிவை முந்தைய மணிநேரத்திற்கும் தற்போதைய நேரத்திற்கும் இடையில் மாற்றுகிறது. பொத்தான்கள் பதிலளிக்க 1 வினாடிக்கு மேல் வைத்திருக்க வேண்டும்.

உட்புற அலகு அசெம்பிள் செய்தல்

வெளிப்புற அலகுக்கான PCB ஐப் போலவே, Paintshop Pro ஐப் பயன்படுத்தி கையால் தளவமைப்பை வரைந்தேன், எனவே தூரங்களில் பிழைகள் இருக்கலாம்

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

வழக்கில் ஏற்கனவே நிறுவப்பட்ட அனைத்தையும் புகைப்படம் காட்டுகிறது.

போர்டில் உள்ள ஊசிகள் கேஸில் நிறுவுவதை கடினமாக்குகிறது, எனவே நான் அவற்றை அவிழ்த்து, கம்பிகள் மூலம் போர்டுக்கு காட்சியை சாலிடர் செய்ய வேண்டியிருந்தது.

வெளிப்புற அலகு - Picaxe குறியீடு

; ======================================================= === ================ ; Picaxe வானிலை நிலைய வெளிப்புற (டிரான்ஸ்மிட்டர்) அலகுக்கான முதன்மை 18M2 குறியீடு ; தசம துல்லியமான ஈரப்பதம் மற்றும் வெப்பநிலை நடைமுறைகள், ; பதிப்புரிமை, பீட்டர் எச் ஆண்டர்சன், பால்டிமோர், MD, ஜனவரி, "04 ; ; =================================== ============================================== #Picaxe 18M2 சின்னம் hvalue = w0 சின்னம் Highword = W1 சின்னம் குறைவானது = W2 சின்னம் RH10 = W3 சின்னம் HQuotient = B0 சின்னம் HFRACT = B1 சின்னம் X = B0 சின்னம் ADIG = B1 சின்னம் TC = B2 சின்னம் TC = B3 சின்னம் அடையாளங்காட்டி = B4 சின்னம் = b10 சின்னம் TFract = b11 சின்னம் TempC_100 = w6 சின்னம் MagDir = w7 சின்னம் MagDirLo = b14 சின்னம் MagDirHi = b15 சின்னம் WindSpeed ​​= w8 சின்னம் WindSpeedLo = b16 சின்னம் b8 = இந்த சின்னம் b8 = b9 ymbol RainRequest = b20 ; வன்பொருள் சின்னம் HumidRaw = B.7 சின்னம் TempRaw = B.6 சின்னம் DirRaw = B. 3 சின்ன வேகம் = B.0 செய்ய = 1613 * HValue RH10 = LowWord / 1024 LowWord = Highword * 64 RH10 = RH10 + LowWord RH10 = RH10 - 258 இடைநிறுத்தம் 100 ; வெப்பநிலை Readtemp12 TempRaw, TValue ; வெப்பநிலை SignBit = TValue / 256 / 128 ஐப் பெறவும் SignBit = 0 என்றால் நேர்மறை; இது "எதிர்மறை எனவே tvalue = tvalue ^ $ ffff + 1; ட்வோஸ் காம்ப் நேர்மறையை எடுத்துக் கொள்ளுங்கள்: tempc_100 = tvalue * 6; tc = மதிப்பு * 0.0625 tvalue = tvalue * 25 /100 tempc_100 = tempc_100 + tvalue tquotient = tempc_100 / 100 tfract SignBit = " endif GoSub TempCorrection ; RH HQuotient = RH10 / 10 ஐ ஈடுசெய்க ; RH அளவைக் கணக்கிடவும் மற்றும்... HFract = RH10 % 10 ; ...தசம இடம் . பிறகு ; HQuotient = 0 HFract = 0 endif வரம்பில் ; காற்றின் திசைக்கு AS540 காந்த குறியாக்கியைப் படிக்கவும். ஏறக்குறைய 1 நிமிடம்), 08M inc RainRequest இலிருந்து மழை அளவீட்டுத் தரவைக் கோரினால் RainRequest >= 30 பிறகு உயர் C.1 serin , C.0, N2400, ("r"), LastHour, ThisHour ; மழை அளவுகள் குறைவு C.1 RainRequest = 0 endif ; 8 பைட் தொகுதிகளில் உள்ளரங்க அலகுக்கு தரவை அனுப்பவும்; முதல் குழுவிற்கு அளவுத்திருத்தம் தேவையில்லை, எனவே கணக்கீடுகள் முதலில் இங்கு செய்யப்படுகின்றன. ; இரண்டாவது குழுவிற்கு "முறுக்குதல்" தேவைப்படும் - உட்புற முடிவில் மிகவும் எளிதாக செய்யப்படுகிறது. serout C.2, N2400, ("t", SignBit, TQuotient, TFract, HQuotient, HFract, "A", "B") இடைநிறுத்தம் 100 serout C.2, N2400, ("m", MagDirHi, MagDirLo, WindSpeedH WindSpeedLo, LastHour, ThisHour, "C") loop TempCorrection: Lookup X, (87, 89, 91, 93, 95, 97, 99, 101, 103, 106, 108, 110, 113, 1916, 121, 1916, ), TFactor " -40 -30 -20 -10 0 10 20 30 40 50 60 70 80 90 100 110 120 என்றால் TFactor< 100 then aDig = TFactor / 10 RH10 = RH10 * aDig / 10 TFactor = TFactor % 10 aDig = TFactor RH10 = RH10 * aDig / 100 + RH10 else TFactor = TFactor % 100 aDig = TFactor / 10 RH10 = RH10 * aDig / 10 + RH10 TFactor = TFactor % 10 aDig = TFactor RH10 = RH10 * aDig / 100 + RH10 endif return

பயன்படுத்தப்பட்ட நினைவகம் = 2048 இல் 295 பைட்டுகள்

மழைப்பொழிவு மீட்டர் - 08M குறியீடு

#picaxe 08M சின்னம் ThisHour = b2 ; தற்போதைய சென்சார் எண்ணிக்கையை b2 சின்னம் LastHour = b3 இல் சேமிக்கவும்; முந்தைய மணிநேர எண்ணிக்கையை b3 இல் சேமிக்கவும் ; வன்பொருள் வரையறைகள் சின்னம் DataRequest = pin3 Symbol BucketSensor = pin4 setint %00010000, %00010000 ; pin4 என்பது குறுக்கீடு பின் முக்கிய: w0 = 1 முதல் 60000 வரை 60000 க்கு அடுத்த மணிநேர இடைநிறுத்தம் ; கடந்த மணிநேர எண்ணிக்கையை ThisHour = 0 உடன் புதுப்பிக்கவும்; தற்போதைய மணிநேரம் & தற்போதைய மணிநேரத்தை மீட்டமைத்தல் முக்கிய ; அடுத்த மணிநேர குறுக்கீடு செய்யுங்கள்: setint %00010000, %00010000 ; DataRequest = 1 எனில் குறுக்கீட்டை மீண்டும் நிறுவவும்; குறுக்கீடு 18M2ல் இருந்ததா? serout 2, N2400, ("r", LastHour, ThisHour) ; ஆம், முந்தைய மணிநேர எண்ணிக்கை & நடப்பு எண்ணிக்கையை அனுப்பவும். செய்ய: லூப் போது DataRequest = 1 ; Endif ஐத் தொடர்வதற்கு முன் 18M2 கோரிக்கையை நிறுத்தும் வரை காத்திருங்கள் என்றால் BucketSensor = 1 பிறகு ; மழை சென்சாரில் இருந்து குறுக்கீடு ஏற்பட்டதா? inc ThisHour ; ஆம், அதனால் அதிகரிப்பு bucket-tip count do: loop while BucketSensor = 1 ; endif ரிட்டர்னைத் தொடர்வதற்கு முன், சென்சார் அழிக்கப்பட்டுள்ளதா என்பதை உறுதிப்படுத்திக் கொள்ளுங்கள்

உட்புற அலகு - Picaxe குறியீடு

;===================================================== == =========================== ; முக்கிய உட்புற (ரிசீவர்) திட்டம். ; ; வெளிப்புற யூனிட்டிலிருந்து தரவைப் பெறுகிறது, எல்சிடியில் காட்சிப்படுத்துகிறது மற்றும் பிசிக்கு தரவை அனுப்புகிறது; பாரோமெட்ரிக் அழுத்தத்தையும் அளவிடுகிறது ("மாதர்ப்"க்கு நன்றி) ;===================================== ====================================== # PICAXE 18M2 ; மாறி வரையறைகள் (அவை கிடைக்கும் போது mBar குறியீட்டிற்கு b2 முதல் b5 வரை மீண்டும் பயன்படுத்தப்படும்) குறியீடு Quotient = b2 சின்னம் Fract = b3 சின்னம் SignBit = b4 சின்னம் ஈரப்பதம் = b5 சின்னம் HFract = b14 சின்னம் Dir = w5 சின்னம் DirLo = b10 சின்னம் DirHi = b11 சின்னம் Speed ​​= w3 சின்னம் SpeedLo = b6 சின்னம் SpeedHi = b7 சின்னம் RainCountThisHour = b12 சின்னம் RainCountLastHour = b13 சின்னம் LCDRainWhole = b21 சின்னம் LCDRainFract = b22 சின்னம் LastOrThis = b23 ; MCP3422 ADC மாறிகள் சின்னம் mb900 = 17429 ; 900Mbarக்கான ADC ரீடிங், பின்னர் mbar சின்னத்திற்கு 72.288 எண்ணிக்கையைச் சேர்க்கவும் adj0 = 72 சின்னம் mBarADCValue = w0 சின்னம் adj1 = b4 ; ஒவ்வொரு 4 mbar சின்னத்திற்கும் 1 எண்ணிக்கை சேர்க்க பயன்படுகிறது adj2 = b5 ; ஒவ்வொரு 24 mbar குறியீட்டிலும் 1 எண்ணிக்கையைச் சேர்க்கப் பயன்படுகிறது mBar = w4 ; வீட்டு பராமரிப்பு மாறிகள் சின்னம் lastmbar = w8 ; முந்தைய mBar வாசிப்பு சின்னமான RiseFall = b18 என்பதை நினைவில் கொள்க; அழுத்தம் அதிகரிக்கும் அல்லது குறைவதற்கான காட்டி (மேல் அம்பு அல்லது கீழ் அம்பு) சின்னம் செயலில் = b19 ; எல்சிடி ஸ்கிரீன் சின்னமான LCD_Status = b20 இல் டெல்டேல் செயல்பாட்டைக் காட்டுகிறது; LCD பேக்லைட் ஆன் அல்லது ஆஃப் (0 அல்லது 1) உள்ளதா? ; வன்பொருள் வரையறைகள் சின்னம் வயர்லெஸ் = C.7 ; வயர்லெஸ் ரிசீவர்/டிகோடர் சின்னத்தில் இருந்து உள்வரும் இணைப்பு கணினி = C.2 ; கணினி சின்னமான LCD = pinC.5 க்கு வெளிச்செல்லும் தொடர் இணைப்பு ; முன்-பேனல் பொத்தான் வெற்று / வெற்று எல்சிடி பின்னொளி சின்னம் ClearRiseFall = pinC.0 ; அழுத்தத்தை அழிக்க முன்-பேனல் பொத்தான் "உயர்ந்து / வீழ்ச்சி" காட்டி சின்னம் LastOrThisSwitch = pinC.1 ; தற்போதைய அல்லது முந்தைய மணிநேர மழைப்பொழிவைக் காண்பிக்க முன்-பேனல் பொத்தான் Init: hsersetup B9600_4, %10000 ; LCD Pin 1 ஐப் பயன்படுத்தவும், hserin இல்லை ; ByVac 20x4 IASI-2 Serial LCD hi2csetup I2cmaster, %1102000000000000000000000000000000000000. 422 ADC chip. hi2cout (%00011000) ; 16 பிட் தொடர்ச்சியான மாற்றத்திற்கான MCP3422 ஐ அமைக்கவும் 500 hserout 0, (13) : இடைநிறுத்தம் 100 hserout 0, ("ac50", 13) hserout 0, ("ad", 32, 32, 32, 32, 49, 42, 36, 32, 13) ; கீழ் அம்புக்குறியை வரையறுக்கவும் (char 10) hserout 0, (" ac1", 13) ; காட்சி இடைநிறுத்தத்தை அழி hserout 0, ("ac88", 13, "admBar", 13) hserout 0, ("ac8e", 13, "adRH %", 13) hserout 0, ("acd5", 13, "ad", "dir" , 13) ; பிரிண்ட் ஃபுட்டிங்ஸ் ஹெஸரௌட் 0, ("ஏசிடிசி", 13, "விளம்பரம்", "எம்பிஎச்", 13) ; ஹெசர்அவுட் 0, ("ஏஸ்3", 13, "விளம்பரம்", "மிமீ", 13) லாஸ்ட்ம்பார் = 0 ; மாறிகளை துவக்கவும் LastOrThis = "c" ;=========================================== ================================================ ; முதன்மை வளையம் ======================================================== ====== முக்கிய: ; முன்-பேனல் சுவிட்ச் அழுத்தப்பட்டுள்ளதா எனச் சரிபார்க்கவும். Picaxe குறுக்கீடு பொறிமுறையானது; அதிக எண்ணிக்கையிலான செரின் மற்றும் செரவுட் கட்டளைகள் காரணமாக கிட்டத்தட்ட நிரந்தரமாக முடக்கப்பட்டது; எனவே ஸ்விட்ச் நிலையை சரிபார்க்க "gosub சுவிட்சுகள்" மூலம் நிரலை தெளித்தல் ; குறுக்கிடுகிறது பயனுள்ள. gosub சுவிட்சுகள்; 433MHz ரேடியோ இணைப்பு வழியாக வெளிப்புற யூனிட்டிலிருந்து மதிப்புகளின் முதல் குழுவைப் பெறுங்கள். செரின் வயர்லெஸ், N2400, ("t"), SignBit, Quotient, Fract, Humidity, HFract, b15, b15 ; எல்சிடியில் ஃப்ளாஷ் "டெல்டேல்" செயல்பாடு மற்றும் வயர்லெஸ் இருந்து வெற்றிகரமான "செரின்" குறிக்க. gosub சொல்லுதல்; LCD hserout 0, ("acc0", 13) hserout 0, ("ad", SignBit, #Quotient, ".", #Fract, " ", 13) hserout 0, ("acce", 13) இல் முதல் குழுவைக் காண்பி hserout 0, ("ad", #Humidity,".", #HFract, "", 13) gosub சுவிட்சுகள் ; முதல் குழுவை கணினி COM போர்ட்டுக்கு அனுப்பவும்; ஒவ்வொரு குழுவிற்கும் தொடக்க அடையாளங்காட்டி, தரவு மற்றும் இறுதி அடையாளங்காட்டி உள்ளது: ; தொடக்கம் = "xS", முடிவு "xE" எ.கா. காற்றின் தொடக்கம் WS, காற்று முடிவு WE ; பல தரவுகள் ஒரு இடைவெளி எழுத்து மூலம் பிரிக்கப்படுகின்றன. serout Computer, N2400, ("TS", SignBit, #Quotient," ", #Fract, "TE"); வெப்பநிலை serout கணினி, N2400, ("HS", #Humidity, "", #HFract, "HE"); ஈரப்பதம்; நிரல் முழுவதும் சீரான இடைவெளியில் சுவிட்சுகளை மீண்டும் சரிபார்க்கவும். gosub சுவிட்சுகள்; வெளிப்புற அலகு ரேடியோ இணைப்பிலிருந்து இரண்டாவது குழு மதிப்புகளைப் பெறுங்கள். serin Wireless, N2400, ("m"), DirHi, DirLo, SpeedHi, SpeedLo, RainCountLastHour, RainCountThisHour, b15 gosub telltale Speed ​​= வேகம் * 300 / 448 ; பருப்பு வகைகள்/வினாடியிலிருந்து mph க்கு மதிப்பிடப்பட்ட மாற்றம் Dir = Dir * 64 / 182 ; 0 - 1023 லிருந்து 0 - 359 டிகிரிக்கு மாற்றவும்; துல்லியத்தைப் பாதுகாக்க, மழை மானியை சரிசெய்து அளவீடு செய்ய வேண்டும்; டிப்பிங் வாளியில் இயந்திர நிறுத்தங்கள் அதனால் 1 முனையில் 0.5 மிமீ மழை பெய்யும். LastOrThis = "c" என்றால் ; முந்தைய மணிநேரத்தின் LCDRainWhole = RainCountThisHour / 2; மழைப்பொழிவு அல்லது தற்போதைய மணிநேரத்தைக் காட்ட வேண்டுமா என்பதைத் தீர்மானிக்கவும். LCDRainFract = RainCountThisHour * 5 // 10 else LCDRainWhole = RainCountLastHour / 2 ; LCDRainFract = RainCountLastHour * 5 // 10 endif ; இரண்டாவது குழுவை LCD hserout 0, ("ac95", 13) hserout 0, ("ad", #Dir, " ", 13) hserout 0, ("ac9c", 13) hserout 0, ("ad", # க்கு அனுப்பவும் வேகம், " ", 13) hserout 0, ("aca1", 13) hserout 0, ("ad", LastOrThis, "", #LCDRainWhole, ".", #LCDRainFract, "", 13) ; கணினிக்கு இரண்டாவது குழுவை அனுப்பவும் COM போர்ட் serout Computer, N2400, ("WS", #Dir," ", #Speed, "WE"); விண்ட் செரவுட் கம்ப்யூட்டர், N2400, ("RS", #RainCountLastHour," ", #RainCountThisHour, "RE"); ரெயின் கோசுப் சுவிட்சுகள்; mbar குறியீடு வளையத்திற்கான Picaxe மன்றத்தில் "matherp" க்கு நன்றி: ; MPX4115A உடன் வளிமண்டல அழுத்தத்தை அளவிடுதல்; MCP3422 ஐப் பயன்படுத்தி டிஜிட்டல் மாற்றத்திற்கான அனலாக்; MPX வெளியீடு V+, 2. 5V முதல் V-; ADC 16 பிட் முறையில் hi2cin (b1,b0,b2) ; ADC ரீடிங் மற்றும் MCP3422 adj1 = 0 adj2 = 0 w1 = mb900 mbar = 900 do, mBarADCValue > w1 இலிருந்து நிலை பைட்டைப் படிக்கவும்; mBarADCValue = w0 = b1:b0 inc mbar w1 = w1 + adj0 inc adj1 என்றால் adj1 = 4 பின்னர் inc adj2 w1 = w1 + 1 adj1 = 0 endif என்றால் adj2 = 6 பிறகு w1 = w1 + 1 adj2 = 0 endif loop gosub gosub மாறுகிறது சொல்லுதல்; கணினிக்கு அழுத்தத்தை அனுப்பவும் COM போர்ட் செரவுட் கணினி, N2400, ("PS:", #mbar, "PE"); லாஸ்ட்ம்பார் = 0 எனில் ஏற்கனவே அமைக்கப்படவில்லை என்றால் முந்தைய அழுத்த வாசிப்பை (லாஸ்ட்ம்பார்) துவக்கவும். mbar > lastmbar என்றால் RiseFall = "^" எனில் அழுத்தம் மாறியிருந்தால் மேல் அம்பு அல்லது கீழ் அம்புக்குறியைக் காட்டவும்; ^ lastmbar = mbar எண்டிஃப் என்றால் mbar< lastmbar then RiseFall = 10 ; Custom LCD character. Down arrow lastmbar = mbar endif hserout 0, ("acc7", 13) hserout 0, ("ad", RiseFall, #mbar, " ",13) gosub telltale goto main ; Check if one of the front panel buttons is pressed. switches: if LCD = 1 then ; LCD Backlight on/off Button is pressed if LCD_Status = 0 then ; Backlight is on so... hserout 0, ("ab0", 13) ; Turn it off LCD_Status = 1 else hserout 0, ("ab1", 13) ; Else turn it on. LCD_Status = 0 endif do: loop while LCD = 1 ; Don"t return while button is pressed endif if ClearRiseFall = 1 then ; Pressure rise/fall button is pressed RiseFall = " " ; Clear indicator and... hserout 0, ("acc7", 13) ; ... update display. hserout 0, ("ad", RiseFall, #mbar, " ",13) do: loop while ClearRiseFall = 1 endif if LastOrThisSwitch = 1 then ; Rain Previous Hour / Last Hour button. if LastOrThis = "c" then LastOrThis = "p" LCDRainWhole = RainCountLastHour / 2 ; Recalculate values and re-display to LCDRainFract = RainCountLastHour * 5 // 10 ; give visual confirmation of button-press else LastorThis = "c" LCDRainWhole = RainCountThisHour / 2 ; LCDRainFract = RainCountThisHour * 5 // 10 endif hserout 0, ("aca1", 13) hserout 0, ("ad", LastOrThis, " ", #LCDRainWhole, ".", #LCDRainFract, " ", 13) do: loop while LastOrThisSwitch = 1 endif return ; Flash "tell-tale" on LCD display to show activity telltale: if active = "*" then active = " " else active = "*" endif hserout 0, ("ac80", 13, "ad", active, 13) return

பயன்படுத்தப்பட்ட நினைவகம் = 2048 இல் 764 பைட்டுகள்

பிசி மென்பொருள்

கணினியில் இயங்கும் மென்பொருள் Borland Delphi 7 ஐப் பயன்படுத்தி எழுதப்பட்டது. இது தற்போதைய வடிவத்தில் மிகவும் பழமையானது, ஆனால் குறைந்தபட்சம் Picaxe இன் கணினியுடன் இணைப்பைக் காட்டுகிறது.

1 மணிநேரம் அல்லது 12 மணிநேரத்தில் காட்டப்பட வரைபடங்களைத் தேர்ந்தெடுக்கலாம். சுட்டியைப் பயன்படுத்தி வரைபடங்களை முன்னும் பின்னுமாக உருட்டலாம். அவர்கள் காப்பாற்றப்படலாம். இதைச் செய்ய, நீங்கள் அவற்றின் மீது வலது கிளிக் செய்து பெயர் மற்றும் மதிப்பு கோப்பைக் குறிப்பிட வேண்டும். APRS.TXT கோப்பின் ஒரு வரிக்கு நிமிடத்திற்கு ஒருமுறை எழுதப்படும் மற்றும் Weather.exe போன்ற அதே கோப்புறையில் சேமிக்கப்படும் APRS தரவின் வரையறுக்கப்பட்ட தொகுப்பை நீங்கள் உள்ளமைக்கலாம். வெப்பநிலை டிகிரி பாரன்ஹீட் மற்றும் மழைப்பொழிவு ஒரு அங்குலத்திற்கு 1/100 இல் உள்ளது என்பதை நினைவில் கொள்க.

கதிரியக்க உறுப்புகளின் பட்டியல்

பதவி வகை மதப்பிரிவு அளவு குறிப்புகடைஎன் நோட்பேட்
வெப்பநிலை மற்றும் ஈரப்பதம் சென்சார்
வெப்பநிலை சென்சார்

DS18B20

1 நோட்பேடிற்கு
ஈரப்பதம் சென்சார்HIH-36101 நோட்பேடிற்கு
மின்தடை

4.7 kOhm

1 நோட்பேடிற்கு
காற்றின் வேகம் மற்றும் திசை மீட்டர்
ஃபோட்டோட்ரான்சிஸ்டர்ஐஆர்1 நோட்பேடிற்கு
ஒளி உமிழும் டையோடுஐஆர்1 நோட்பேடிற்கு
மின்தடை

220 ஓம்

1 நோட்பேடிற்கு
மின்தடை

4.7 kOhm

1 நோட்பேடிற்கு
காந்த குறியாக்கி1 நோட்பேடிற்கு
மின்னாற்பகுப்பு மின்தேக்கி10 μF4 நோட்பேடிற்கு
மின்தேக்கி100 என்எஃப்1 நோட்பேடிற்கு
மின்தடை

4.7 kOhm

1 நோட்பேடிற்கு
மின்தடை

10 kOhm

1 நோட்பேடிற்கு
மழைப்பொழிவு மீட்டர்
எம்.கே.பிகாக்ஸ்

PICAXE-08M

1 நோட்பேடிற்கு
ரெக்டிஃபையர் டையோடு

1N4148

2 நோட்பேடிற்கு
மின்தேக்கி100 என்எஃப்1 நோட்பேடிற்கு
மின்தடை

4.7 kOhm

1 நோட்பேடிற்கு
மின்தடை

10 kOhm

4 நோட்பேடிற்கு
மின்தடை

22 kOhm

1 நோட்பேடிற்கு
மின்தடை

220 ஓம்

2 நோட்பேடிற்கு
ஒளி உமிழும் டையோடுஐஆர்1