Arduino முன்மாதிரி திட்டங்களை வடிவமைப்பதற்கான ஒரு சிறந்த கருவியாகும். Arduino அடிப்படையிலான சில திட்டங்கள் அறை வெப்பநிலை கண்காணிப்பு, தீ எச்சரிக்கை மற்றும் வீட்டு பாதுகாப்பு அமைப்பு போன்ற நீண்ட கால செயல்பாட்டைக் கோருகின்றன, எனவே ஒருவரின் மனதில் ஒரு கேள்வி ஃபிளாஷ் Arduino 24/7 இயங்கும் திறன் கொண்டது. Arduino டெவலப்மெண்ட் போர்டுகள் மைக்ரோகண்ட்ரோலர்களைப் பயன்படுத்தி வடிவமைக்கப்பட்டுள்ளன, மேலும் இந்த கட்டுப்படுத்திகள் நீண்ட ஆயுளைக் கொண்டுள்ளன. Arduino போர்டு நீண்ட காலம் வாழத் தேவையான அனைத்து அளவுருக்களையும் இங்கே விவாதிப்போம்.
நான் Arduino 24/7 இயக்க முடியுமா?
ஆம், Arduino 24/7 இயங்கும் திறன் கொண்டது. Arduino அவர்கள் வடிவமைத்ததற்கு சாதாரண நிலைமைகளின் கீழ் நன்றாக வேலை செய்ய முடியும். சர்க்யூட்டின் அனைத்து கூறுகளையும் சரியாக வயர் அப் செய்து கொண்டு Arduino சரியாக ப்ரோக்ராம் செய்யப்பட்டிருந்தால், Arduino 24/7 க்கு மேல் இயங்குவதில் எந்த பிரச்சனையும் இல்லை.
நீண்ட காலத்திற்கு Arduino ஐ பாதிக்கும் காரணிகள்
இருப்பினும், நீண்ட காலத்திற்கு Arduino ஐ பாதிக்கக்கூடிய சில காரணிகளை நாம் கருத்தில் கொள்ள வேண்டும். இந்த காரணிகள் மனித பிழை அல்லது வெளிப்புற சுற்றுச்சூழல் நிலைமைகளாக இருக்கலாம். Arduino ஆயுளைப் பாதிக்கக்கூடிய அனைத்து காரணிகளையும் அறிவது அவசியம், எனவே Arduino 24/7 ஐ ஒரு சர்க்யூட்டில் இயக்குவதற்கு முன் மதிப்பாய்வு செய்யத் தேவையான அனைத்து காரணிகளையும் இங்கே நான் உடைப்பேன்.
-
- நிலையான உள்ளீட்டு சக்தி
- நிரலாக்க நுட்பங்கள்
- வெப்ப மேலாண்மை
- வெளிப்புற சுற்று பாதுகாப்பு
நிலையான உள்ளீட்டு சக்தி
ஒரு குறியீட்டை நீண்ட காலத்திற்கு நிலையான மற்றும் உகந்ததாக இயங்குவதற்கு Arduino க்கு நிலையான சக்தி தேவை. UNO போன்ற பிரபலமான Arduino பலகைகளை மூன்று முறைகளைப் பயன்படுத்தி இயக்க முடியும். இந்த முறைகள் அனைத்திற்கும் சில கட்டுப்பாடுகள் உள்ளன:
-
- DC பேரல் ஜாக்
- USB கேபிள்
- ஒயின் பின்
USB கேபிள்
ஆர்டுயினோவை இயக்குவதற்கான பொதுவான வழி யூ.எஸ்.பி போர்ட்டைப் பயன்படுத்துவதாகும், ஆனால் அதற்கு சில வரம்புகள் உள்ளன, ஏனெனில் நம் கணினியை நீண்ட காலத்திற்கு இயக்க முடியாது. Arduino ஐ நீண்ட நேரம் இயக்க, பவர் பேங்க், USB சாக்கெட் அல்லது USB ஹப் போன்ற வெளிப்புற 5V USB போர்ட்டைப் பயன்படுத்த வேண்டும். இது மிகவும் விரும்பத்தக்க முறைகளில் ஒன்றாகும், ஏனெனில் இது அதிக மின்னோட்டப் பாதுகாப்பிற்காக மறுசீரமைக்கக்கூடிய உருகியுடன் நிலையான 5V ஐ வழங்குகிறது.
DC பேரல் ஜாக்
ஆர்டுயினோவை டிசி பீப்பாய் ஜாக் மூலம் வெளிப்புற மின்சாரம் பயன்படுத்தி இயக்க முடியும். கவனிக்க வேண்டிய ஒன்று, வெளிப்புற பொருட்கள் நீண்ட காலத்திற்கு நிலையான உள்ளீட்டு மின்னழுத்தத்தை வழங்காது. நிலையற்ற மின்னழுத்தம் கூர்முனை ஆர்டுயினோ போர்டை அதிக வெப்பமடையச் செய்யலாம் மற்றும் நீல மேஜிக் புகையுடன் முடிவடையும். எப்போதும் பிரத்யேக மின்சாரம் பயன்படுத்த விரும்புகிறது.
ஒயின் பின்
Arduino வின் பின் மூலமாகவும் சக்தியை உட்கொள்ள முடியும். வின் தலைகீழ் துருவமுனைப்பு மின்னோட்டத்திற்கு எதிராக எந்த டையோடு பாதுகாப்பும் இல்லை, எதிர்மறை மின்னோட்டம் Arduino செயல்திறனை பாதிக்கலாம். தொடர்ச்சியான Arduino ஆதரவு தேவைப்படும் திட்டங்களில் Arduino ஐ இயக்க, Arduino ஐ இயக்குவதற்கு Vin ஐப் பயன்படுத்த பரிந்துரைக்கப்படவில்லை.
நிரலாக்க நுட்பங்கள்
திறமையான மற்றும் உகந்த நிரலாக்கமானது நீண்ட காலத்திற்கு Arduino ஐ இயக்க வழிவகுக்கும். Arduino போர்டில் இருந்து அதிகபட்ச பலனைப் பெற பல நிரலாக்க நுட்பங்கள் உள்ளன. Arduino போர்டுகளை சிக்காமல் இயக்க உதவும் சில நுட்பங்கள் இங்கே உள்ளன.
-
- வாட்ச்டாக் டைமர்
- மில்லிஸ் செயல்பாட்டைத் தவிர்க்கவும்
- EEPROM சுழற்சிகள்
வாட்ச்டாக் டைமர்
சில நேரங்களில் Arduino பலகைகள் கடிகாரப் பிழையின் காரணமாக எல்லையற்ற சுழற்சியில் சிக்கிக் கொள்ளும். அப்போதுதான் வாட்ச்டாக் டைமர் செயல்பாடு கைக்கு வரும். இது ஒரு எல்லையற்ற வளையத்திற்குள் சிக்கி, கட்டளைகளை இயக்க முடியாத போதெல்லாம் Arduino போர்டை மீட்டமைக்கிறது. வாட்ச்டாக் டைமர் அத்தகைய பிழைகளைத் தவிர்க்க Arduino க்கு உதவுகிறது. ஒவ்வொரு ஒன்று அல்லது இரண்டு நிமிடங்களுக்கு ஒருமுறை அதன் செட் பின்களில் ஏதேனும் ஒரு வெளியீட்டு சிக்னலை அனுப்பும் வகையில் Arduino ஐ நிரல் செய்யவும், வாட்ச்டாக் அந்த சிக்னலைப் பெறவில்லை என்றால், அது Arduino ஐ மீட்டமைக்கும்.
மில்லிஸ்() செயல்பாட்டைத் தவிர்க்கவும்
Arduino ஐ தொடர்ந்து இயக்க, நிரலில் millis() செயல்பாட்டைப் பயன்படுத்துவதைத் தவிர்க்கவும். மில்லிஸ்() என்பது ஒவ்வொரு 49 நாட்களுக்குப் பிறகு மீட்டமைக்கப்படும் உள் கடிகார கவுண்டர் ஆகும். ஒரு குறியீட்டை இவ்வளவு நேரம் இயக்க வேண்டும் என்றால், அது 49 நாட்களின் எண்ணிக்கையை அடைவதற்கு முன்பு மில்லிஸ்()ஐ 0க்கு மீட்டமைப்பது நல்லது. a ஐப் பயன்படுத்தி மில்லிஸ்() ஐ மீட்டமைக்கலாம் மீட்டமை பொத்தான் அல்லது உங்கள் Arduino ஓவியத்தை மீண்டும் பதிவேற்றவும். இந்த வழியில் Arduino நீண்ட நேரம் வைத்திருக்க முடியும்.
EEPROM சுழற்சிகள்
தவிர்க்க வேண்டிய மற்றொரு விஷயம் பயன்பாடு EEPROM.write() உங்கள் குறியீட்டில் செயல்பாடு. Arduino பலகைகளில் EEPROM ஆனது குறைந்த எண்ணிக்கையிலான எழுதுதல்/அழித்தல் சுழற்சிகளைக் கொண்டுள்ளது. Arduino UNO கையாளக்கூடிய அதிகபட்ச EEPROM சுழற்சி 1,00,000 ஆகும்.
வெப்ப மேலாண்மை
Arduino 5V மற்றும் 3.3V க்கான உள்ளமைக்கப்பட்ட மின்னழுத்த சீராக்கிகளைக் கொண்டுள்ளது. இந்த மின்னழுத்த சீராக்கிகள் உள்வரும் மின்னழுத்தங்களை 5V ஆகக் குறைத்து, மீதமுள்ள மின்னழுத்தங்களை வெப்ப வடிவில் சிதறடிக்கின்றன. Arduino அதிக வெப்பமடைவதைத் தடுக்க 7V மின்சாரம் பயன்படுத்த எப்போதும் பரிந்துரைக்கப்படுகிறது. அதிகப்படியான மின்னழுத்தத்தின் தொடர்ச்சியான பயன்பாடு Arduino இல் மின் தடைக்கு வழிவகுக்கும், அது அதன் செயல்பாட்டை பாதிக்கலாம்.
Arduino ஐ குளிர்ச்சியாக வைத்திருக்க வெப்ப மூழ்கிகள் உதவியாக இருக்கும். Arduino இயங்கும் மற்றொரு வழி வெப்ப காற்றோட்டத்திற்கு வெளிப்புற குளிரூட்டும் விசிறியைப் பயன்படுத்துவதாகும்.
வெளிப்புற சுற்று பாதுகாப்பு
பல வெளிப்புற சுற்றுகள் இணைக்கப்பட்ட சூழலில் Arduino வேலை செய்தால், ரிலேக்கள், மோட்டார்கள் மற்றும் பிற மின் சத்தத்தை ஏற்படுத்தும் கூறுகள் போன்ற கூறுகளால் Arduino குறுக்கீடு மற்றும் குறைபாடுகளை சந்திக்க நேரிடும். எந்த விபத்தையும் தவிர்க்க, டையோட்கள் மற்றும் உருகிகள் போன்ற வெளிப்புற சுற்று பாதுகாப்பைப் பயன்படுத்த பரிந்துரைக்கப்படுகிறது.
முடிவுரை
Arduino சர்க்யூட்டில் 24/7 இயங்க முடியும், ஆனால் அது எவ்வாறு பயன்படுத்தப்படுகிறது என்பதைப் பொறுத்தது. இந்த கட்டுரையில் பகிர்ந்து கொள்ளப்பட்ட அனைத்து நுட்பங்களையும் பின்பற்றி, சிக்கலான மற்றும் நீண்ட கால திட்டங்களுக்கு Arduino எளிதாக திட்டமிடலாம். தொழில்துறை அளவிலான சுற்றுகள் அல்லது தீவிர வானிலை நிலைகளில் Arduino ஐப் பயன்படுத்த பரிந்துரைக்கப்படவில்லை. சரியான அளவீடுகள் மற்றும் டைனமிக் புரோகிராமிங் மூலம் Arduino நீண்ட காலத்திற்கு நன்றாக வேலை செய்யும்.