உங்கள் Arudino சக்தி சேமிப்பு உதவிக்குறிப்புகள் உங்கள் நாட்களை இயக்கும்

உங்கள் Arudino சக்தி சேமிப்பு உதவிக்குறிப்புகள் உங்கள் நாட்களை இயக்கும்

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





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





உங்கள் முகநூல் பக்கத்தை யார் பின்பற்றுகிறார்கள் என்று எப்படி பார்ப்பது

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





1. Arduino குறைந்த சக்தி மென்பொருள் நூலகங்கள்

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

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



#include 'LowPower.h'
// setup() your sensors/LEDs here
void loop()
{
// This next line powers the arduino down for 8 seconds
//ADC means analogue to digital conversion, and BOD for brown out detection
//both are turned off during the sleep period to save power
LowPower.powerDown(SLEEP_8S, ADC_OFF, BOD_OFF);

//After each sleep, you can instruct the Arduino to carry out its tasks here - for example, take a temperature reading and send it to a server.
}

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

உங்கள் Arduino எவ்வளவு சக்தியை இழுக்கிறது என்பதை குறைக்க இது ஒரு எளிய ஆனால் பயனுள்ள நடவடிக்கை. நாம் இதை விட மிகவும் ஆழமாக செல்ல முடியும்!





2. Arduino உள்ளமைக்கப்பட்ட மின் சேமிப்பு

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

Arduino தூக்க சுழற்சியை குறுக்கிட வடிவமைக்கப்பட்ட குறிப்பிட்ட ஊசிகளைக் கொண்டுள்ளது, மேலும் அமைவு செயல்பாட்டைப் பயன்படுத்தி அவற்றை அணுகலாம்:





#define interruptPin 2
void setup()
{
//interrupt pin MUST be Arduino pin 2 or 3 on Uno
//set the pin to pull up mode
pinMode(interruptPin, INPUT_PULLUP);
}

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

void sendToSleep()
{
//enable sleeping - note this primes sleep, not starts it!
sleep_enable();
//attach the interrupt, specify the pin, the method to call on interrupt,
//and the interrupt conditions, in this case when the pin is pulled low.
attachInterrupt(interruptPin, wakeUpAgain, LOW);
//actually activate sleep mode
sleep_cpu();
//code continues on from here after interrupt
Serial.println('Just awoke.');
}
void wakeUpAgain()
{
//stop sleep mode
sleep_disable();
//clear the interrupt
detachInterrupt(interrputPin);
}

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

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

3. அர்டுயினோ கடிகார வேகத்தைக் குறைக்கவும்

உங்கள் Arduino இன் கடிகார வேகம் ஒரு வினாடிக்கு எத்தனை செயல்பாடுகளைச் செய்ய முடியும் என்பதை தீர்மானிக்கிறது. பெரும்பாலான Arduino போர்டுகள் 8 அல்லது 16 மெகா ஹெர்ட்ஸ் செயலியில் இயங்குகின்றன, இருப்பினும் டீன்சி 3.6 போன்ற சில ஆஃப்ஷூட் போர்டுகள் 180MHz வரை செயலாக்க வேகத்தை பெருமைப்படுத்துகின்றன! இதனால்தான் பல DIY ஹேக்கர்கள் டீன்ஸி போர்டுகளைப் பயன்படுத்த விரும்புகிறார்கள் தங்கள் DIY திட்டங்களில் Arduino மீது.

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

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

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

4. பவர்-பசி Arduino கூறுகளை மாற்றவும்

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

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

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

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

5. உங்கள் சொந்த அர்டுயினோவை உருவாக்குங்கள்

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

உங்கள் வட்டத்தின் அளவு மற்றும் நோக்கத்தின் மீது அதிக கட்டுப்பாட்டைக் கொண்டிருப்பதால், இது மின் நுகர்வு காத்திருப்பில் 15.15mA ஆகவும், தூக்க பயன்முறையில் 0.36mA ஆகவும் குறைக்க முடியும். இந்த புள்ளிவிவரங்கள் இருந்து எடுக்கப்பட்டது நம்பமுடியாத விரிவான பதிவு நிக் கம்மனால் அவரது மன்றத்தில்.

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

பெரிய யோசனைகள் மற்றும் ஒரு சிறிய சக்தி தடம் ஆகியவற்றிற்கு Arduino ஐப் பயன்படுத்தவும்

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

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

ஆண்ட்ராய்டில் கிளிப்போர்டை அணுகுவது எப்படி
பகிர் பகிர் ட்வீட் மின்னஞ்சல் எஃப்.பி.ஐ ஏன் ஹைவ் ரான்சம்வேருக்கு எச்சரிக்கை விடுத்தது என்பது இங்கே

குறிப்பாக மோசமான ரான்சம்வேர் திரிபு பற்றி எஃப்.பி.ஐ எச்சரிக்கை விடுத்தது. ஹைவ் ரான்சம்வேர் குறித்து நீங்கள் ஏன் குறிப்பாக எச்சரிக்கையாக இருக்க வேண்டும் என்பது இங்கே.

அடுத்து படிக்கவும்
தொடர்புடைய தலைப்புகள்
  • DIY
  • பேட்டரி ஆயுள்
  • அர்டுயினோ
  • வன்பொருள் குறிப்புகள்
எழுத்தாளர் பற்றி இயன் பக்லி(216 கட்டுரைகள் வெளியிடப்பட்டன)

இயன் பக்லி ஜெர்மனியின் பெர்லினில் வசிக்கும் ஒரு ஃப்ரீலான்ஸ் பத்திரிகையாளர், இசைக்கலைஞர், கலைஞர் மற்றும் வீடியோ தயாரிப்பாளர் ஆவார். அவர் எழுதாதபோது அல்லது மேடையில் இருக்கும்போது, ​​அவர் ஒரு பைத்தியக்கார விஞ்ஞானி ஆவார் என்ற நம்பிக்கையில் DIY எலக்ட்ரானிக்ஸ் அல்லது குறியீட்டுடன் டிங்கரிங் செய்கிறார்.

இயன் பக்லேயிடமிருந்து மேலும்

எங்கள் செய்திமடலுக்கு குழுசேரவும்

தொழில்நுட்ப குறிப்புகள், மதிப்புரைகள், இலவச மின் புத்தகங்கள் மற்றும் பிரத்யேக ஒப்பந்தங்களுக்கு எங்கள் செய்திமடலில் சேரவும்!

குழுசேர இங்கே சொடுக்கவும்
வகை Diy