ஒரு Arduino தொடக்கமாக செய்யக்கூடாத 10 தவறுகள்

ஒரு Arduino தொடக்கமாக செய்யக்கூடாத 10 தவறுகள்

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





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





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





பவர் அப்!

பெரும்பாலான அர்டுயினோ போர்டுகளில் போர்டில் பவர் ரெகுலேட்டர் உள்ளது, அதாவது நீங்கள் அதை யூஎஸ்பி அல்லது பவர் சப்ளை மூலம் பவர் செய்யலாம். ஒவ்வொரு பலகையும் சரியாக எதில் வேறுபடுகிறதோ, அது பொதுவாக உள்ளது 7-12v டிசி பீப்பாய் ஜாக் அல்லது VIN முள் மூலம் உள்ளீடு. இது எங்கள் முதல் தவறுக்கு நம்மை நன்றாக அழைத்துச் செல்கிறது:

1. 'பின்னோக்கி' போர்டை வெளிப்புறமாக இயக்குதல்

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



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

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





நாம் இதற்குள் நுழைவதற்கு முன், சக்தியின் பின்னால் உள்ள கோட்பாட்டை விரைவாகப் பார்ப்போம்.

தற்போதைய நிகழ்வுகள்

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





ஒரு கூறுக்கு எவ்வளவு சக்தி தேவைப்படும் என்பதை சரியாக புரிந்துகொள்வது Arduino போர்டுகளுடன் பணிபுரியும் ஒரு முக்கிய பகுதியாகும்.

2. நேரடியாக ஊசிகளிலிருந்து இயங்கும் கூறுகள்

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

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

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

ஆர்டுயினோவுடன் மோட்டார்கள் பயன்படுத்தும் தொடக்கக்காரர்களுக்கு, அடாஃப்ரூட் பயன்படுத்தி பயிற்சிகள் உள்ளன இரண்டு சிப் தானே மற்றும் அவர்களின் பிரேக்அவுட் மோட்டார் கேடயம் .

ரிலே மற்றும் MOSFET கள்

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

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

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

3. தவறான புரிதல்கள்

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

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

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

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

4. சாலிடரிங் மிஷாப்ஸ்

Arduinos அல்லது கூறுகளை protoboard க்கு சாலிடரிங் செய்யும் போது அதே பிரச்சனை ஏற்படலாம், குறிப்பாக Arduino Nano போன்ற சிறிய பலகைகளுடன். உங்கள் மைக்ரோகண்ட்ரோலரை சிதைக்கக்கூடிய ஒரு குறும்படத்தை ஏற்படுத்த இரண்டு ஊசிகளுக்கிடையே ஒரு சிறிய சாலிடர் மட்டுமே தேவை. இதைத் தவிர்ப்பதற்கான ஒரே வழி விழிப்புடன் இருக்க வேண்டும், முடிந்தவரை சாலிடரிங் பயிற்சி செய்யுங்கள்.

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

5. தவறான பின்ஸ் வரை வயரிங் விஷயங்கள்

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

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

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

6. குறியீட்டில் தொடரியல் பிழைகள்

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

  • வரிகளின் முடிவில் அரைப்புள்ளிகள் காணவில்லை
  • காணாமல் போன/தவறான வகை அடைப்புக்குறிகள்
  • எழுத்து பிழைகள்

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

void setup() {
pinMode(LED_BUILTIN, OUTPUT)
}
void loop {
digitalWrite(LED_BUILTIN, HIGH);
delay{1000};
digitalwrite(LED_BUILTIN, LOW);
delay(1000);

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

  1. வரி 2: அரைப்புள்ளி காணவில்லை.
  2. வரி 5: செயல்பாட்டு அடைப்புக்குறிகள் இல்லை.
  3. வரி 7: தவறான வகை அடைப்புக்குறிகள்.
  4. வரி 8: டிஜிட்டல்ரைட் செயல்பாடு தவறாக எழுதப்பட்டுள்ளது.
  5. வரி 8/9: சுருள் பிரேஸ் மூடுவதை காணவில்லை.

அந்த குறியீடு எப்படி இருக்க வேண்டும் என்பது இங்கே:

void setup() {
pinMode(LED_BUILTIN, OUTPUT);
}
void loop() {
digitalWrite(LED_BUILTIN, HIGH);
delay(1000);
digitalWrite(LED_BUILTIN, LOW);
delay(1000);
}

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

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

7. தொடர் முட்டாள்தனம்

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

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

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

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

8. காணாமல் போன நூலகங்கள்

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

தேர்வு செய்வதன் மூலம் நீங்கள் நேரடியாக நூலகங்களை IDE இலிருந்து நிறுவலாம் ஸ்கெட்ச் > நூலகம் அடங்கும் > நூலகங்களை நிர்வகிக்கவும் நூலக உலாவியை கொண்டு வர.

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

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

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

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

9. வெளியே மிதக்கும்

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

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

இருந்து இந்த வீடியோ AddOhms சிக்கலை விளக்குகிறது, அதை எப்படி சரிசெய்வது.

10. நிலவுக்கான படப்பிடிப்பு

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

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

ஒவ்வொரு சிறிய திட்டமும் அர்டுயினோ கன்ட்ரோலர்களைப் பயன்படுத்துவதற்கான மற்றொரு அம்சத்தை உங்களுக்குக் கற்பிக்கிறது, மேலும் அதை அறிவதற்கு முன்பே உங்கள் புத்திசாலித்தனமான சிறிய பலகைகளைப் பயன்படுத்தி உங்கள் முழு வாழ்க்கையையும் கட்டுப்படுத்த முடியும்!

கற்றல் வளைவு

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

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

முகநூலில் என்ன அர்த்தம்

மேலும், VS குறியீடு மற்றும் PlatformIO உடன் Arduino குறியீட்டைப் பாருங்கள்.

படக் கடன்: SIphotography/ வைப்புத்தொகைகள்

பகிர் பகிர் ட்வீட் மின்னஞ்சல் விண்டோஸ் 11 க்கு மேம்படுத்துவது மதிப்புள்ளதா?

விண்டோஸ் மறுவடிவமைப்பு செய்யப்பட்டுள்ளது. ஆனால் விண்டோஸ் 10 இலிருந்து விண்டோஸ் 11 க்கு மாறுவதற்கு இது போதுமானதா?

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

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

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

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

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

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