Arduino திட்டம் ஒரு இலவச வன்பொருள் திட்டமாகும், இது மின்னணு பலகைகளை இறுதி பயனருக்கு ஒரு சிறிய விலைக்கு நெருக்கமாகக் கொண்டுவர முயல்கிறது மற்றும் உரிமம் அல்லது பதிப்புரிமை செலுத்தாமல் நகலெடுத்து மாற்றியமைக்க முடியும். மேலும், இலவச மென்பொருள் போன்றவை, Arduino திட்ட வடிவமைப்புகள் எந்த வகையான இலவச மென்பொருள் மற்றும் வன்பொருளுடன் இணக்கமாக இருக்கும்.
பலகைகளின் வெவ்வேறு மாதிரிகளின் வடிவமைப்புகள் திட்டத்தின் அதிகாரப்பூர்வ வலைத்தளத்திலும், ஒன்றை உருவாக்க விரும்பாதவர்களுக்கு பலகைகளை வாங்குவதற்கான வாய்ப்பிலும் காணப்படுகின்றன, ஆனால் எங்கள் திட்டத்திற்கான பலகை மட்டும் எங்களுக்குத் தேவையில்லை வேலை செய்ய அல்லது அர்டுயினோவைப் புரிந்துகொள்ள, எங்கள் உபுண்டு மூலம் உருவாக்கக்கூடிய மென்பொருள், மென்பொருளும் எங்களுக்குத் தேவைப்படும். இந்த மென்பொருளை எளிய குறியீடு எடிட்டருடன் உருவாக்க முடியாது, ஆனால் அர்டுயினோ ஐடிஇ எனப்படும் ஒரு நிரலை நாம் கொண்டிருக்க வேண்டும்.
குறியீட்டு
Arduino IDE என்றால் என்ன?
Arduino IDE என்பது ஒரு நிரலாக்கத் தொகுப்பாகும், இது Arduino திட்டத்திற்கு பொறுப்பானவர்கள் Arduino பலகைகளுக்கு மென்பொருளை அறிமுகப்படுத்த உருவாக்கியது. Arduino IDE என்பது ஒரு குறியீடு எடிட்டர் மட்டுமல்ல, இது ஒரு பிழைத்திருத்தியையும் தொகுப்பையும் கொண்டுள்ளது, இது இறுதி நிரலை உருவாக்க அனுமதிக்கிறது, மேலும் அதை Arduino குழுவின் நினைவகத்திற்கு அனுப்பவும் செய்கிறது..
உபுண்டுவில் பல இலவச ஐடிஇக்கள் இருப்பதால் பிந்தையது ஆர்டுயினோ ஐடிஇயின் மிகவும் சுவாரஸ்யமான அல்லது முக்கியமான பகுதியாக இருக்கலாம், ஆனால் அவை எதுவும் அதிகாரப்பூர்வ ஆர்டுயினோ போர்டு மாடல்களுடன் இணைப்பை வழங்கவில்லை.
Arduino IDE இன் சமீபத்திய பதிப்புகள் இந்த திட்டத்தை திட்டத்தின் புதிய மாடல்களுடன் மிகவும் ஒத்துப்போகச் செய்ததோடு மட்டுமல்லாமல், IDE செயல்பாடுகளையும் மேம்படுத்தியுள்ளன, இது ஒரு உலகில் எங்கிருந்தும் Arduino க்கான ஒரு நிரலை உருவாக்க அனுமதிக்கும் மேகக்கணி இடைமுகம் (குறைந்தது இணைய இணைப்பு உள்ள இடத்தில்). புவியியல் இடத்தில் அர்டுயினோ ஐடிஇ இலவசம் மட்டுமல்ல, கம்ப்யூட்டிங் இடத்திலும் இது இலவசம், ஏனெனில் ஆர்டுயினோ ஐடிஇ அனைத்து வகையான நிரல்களுடனும் இணைப்பை ஆதரிக்கிறது, இதில் குறியீடு தொகுப்பாளர்கள் உட்பட அர்டுயினோ வன்பொருளுடன் பணிபுரிய உதவும். இருப்பினும், Arduino IDE இலவச மென்பொருளாகும்.
எனது உபுண்டுவில் Arduino IDE ஐ எவ்வாறு நிறுவுவது?
Arduino IDE அதிகாரப்பூர்வ உபுண்டு களஞ்சியங்களில் இல்லை, குறைந்தது சமீபத்திய பதிப்பில் உள்ளது இந்த ஐடிஇ பெற திட்டத்தின் அதிகாரப்பூர்வ வலைத்தளத்தைப் பயன்படுத்த வேண்டும். Arduino IDE இன் தற்போது இரண்டு பதிப்புகள் உள்ளன, 1.8.x கிளைக்கு ஒத்த பதிப்பு மற்றும் 1.0.x பதிப்பிற்கு ஒத்த மற்றொரு கிளை. இரண்டு பதிப்புகளுக்கும் இடையிலான வேறுபாடு அவர்கள் ஆதரிக்கும் தட்டு மாதிரிகளில் உள்ளது. தனிப்பட்ட முறையில் நான் நினைக்கிறேன் சிறந்த விருப்பம் Arduino IDE இன் 1.8.x கிளையை பதிவிறக்கம் செய்வது. ஏனென்றால், நாங்கள் எந்த நேரத்திலும் பலகையை மாற்றலாம், இந்த பதிப்பு அதை ஆதரிக்கும், ஆனால் மற்ற கிளையிலிருந்து ஒரு பதிப்பைத் தேர்வுசெய்தால், 1.0.6 கிளை செய்வதால், நவீன குழுவிற்கு மாற்றினால் நிரலை மாற்ற வேண்டும். பலகைகளை ஆதரிக்கவில்லை நவீன ஆர்டுயினோ.
நாங்கள் Arduino IDE தொகுப்பை பதிவிறக்கம் செய்தவுடன் இங்கே, எங்கள் வீட்டின் எந்த கோப்புறையிலும் சுருக்கப்பட்ட கோப்பை அவிழ்த்து விடுகிறோம் (எதிர்காலத்தில் நாங்கள் சுத்தம் செய்யும் போது சிக்கல்களைத் தவிர்ப்பதற்காக அதை வீட்டிலேயே செய்வது நல்லது, பதிவிறக்கங்களில் அல்ல).
நாங்கள் அன்ஜிப் செய்த தொகுப்பில், பல கோப்புகள் மற்றும் இரண்டு இயங்கக்கூடியவை கூட இருக்கும், அவற்றில் ஒன்று அர்டுயினோ-பில்டர் என்று அழைக்கப்படுகிறது, ஆனால் இந்த இயங்கக்கூடிய கோப்புகள் எங்கள் உபுண்டுவில் Arduino IDE ஐ நிறுவ தேவையில்லை. இந்த கோப்புகள் அனைத்தும் இருக்கும் கோப்புறையில் ஒரு முனையத்தை திறக்க வேண்டும் என்றால். இது கிடைத்தவுடன், முனையத்தில் பின்வருவதை எழுதுகிறோம்:
sudo chmod +x install.sh
இந்த கட்டளை நிறுவல் கோப்பை ரூட் இல்லாமல் இயங்க வைக்கும். இப்போது நாம் முனையத்தில் பின்வருவனவற்றை இயக்குகிறோம்:
./install.sh
இது எங்கள் உபுண்டுவில் Arduino IDE நிறுவலைத் தொடங்கும். உதவியாளரின் கட்டளைகளுக்குக் கீழ்ப்படிந்து பல விநாடிகள் (அல்லது நிமிடங்கள், கணினியைப் பொறுத்து) காத்த பிறகு. அவ்வளவுதான், எங்கள் உபுண்டுவில் Arduino IDE நிறுவப்பட்டிருக்கும் மற்றும் எங்கள் டெஸ்க்டாப்பில் ஒரு நல்ல குறுக்குவழி இருக்கும். இந்த வழக்கில் எங்களிடம் உள்ள உபுண்டுவின் எந்த பதிப்பைப் பொருட்படுத்தாது, ஏனெனில் இது வெளியிடப்பட்ட கடைசி 10 உபுண்டு பதிப்புகளுடன் இயங்குகிறது (எல்.டி.எஸ் பதிப்புகள் சேர்க்கப்பட்டுள்ளன).
Arduino IDE உடன் நான் என்ன வேலை செய்ய வேண்டும்?
மேற்கூறியவை அனைத்தும் உபுண்டுவில் Arduino IDE ஐ நிறுவ எங்களுக்கு உதவும், ஆனால் எங்கள் Arduino போர்டு சரியாக வேலை செய்யவோ அல்லது நாம் விரும்புவதைப் போலவோ இது போதுமானதாக இருக்காது என்பது உண்மைதான். இப்போது, அர்டுயினோ ஐடிஇ நிரல் கெடிட் போன்ற எளிய குறியீடு எடிட்டராக உள்ளது. ஆனால் அதை சரிசெய்ய முடியும். இதற்காக எங்களுக்கு ஒரு அச்சுப்பொறி யூ.எஸ்.பி கேபிள், 5 வி பவர் கேபிள் மற்றும் மேம்பாட்டு வாரியம் தேவைப்படும்.
நாங்கள் எல்லாவற்றையும் இணைக்கிறோம், இப்போது Arduino IDE இலிருந்து நாங்கள் போகிறோம் கருவிகள் மற்றும் தட்டில் நாம் பயன்படுத்தப் போகும் மாதிரியைத் தேர்ந்தெடுக்கிறோம், நாங்கள் குழுவுடன் தொடர்புகொள்வதற்கான துறைமுகத்தைத் தேர்ந்தெடுத்து, பின்னர் விருப்பத்தைத் தேர்வு செய்கிறோம் சாதனத்துடன் நாங்கள் சரியாக தொடர்புகொள்கிறோம் என்பதை சரிபார்க்க "குழுவிலிருந்து தகவல்களைப் பெறுங்கள்".
இப்போது நாங்கள் நிரலை எழுதுகிறோம், நாங்கள் முடிக்கும்போது, நிரல் மெனுவுக்கு செல்கிறோம். அதில் நாம் முதலில் இருக்க வேண்டும் சரிபார்க்கவும் / தொகுக்கவும், அது எந்த பிரச்சனையும் வெளியிடவில்லை என்றால், பதிவேற்ற விருப்பத்தைப் பயன்படுத்தலாம்.
எனது கணினி இல்லை என்றால், எனது உபுண்டு இல்லாமல் Arduino IDE ஐ எவ்வாறு பயன்படுத்துவது?
ஒரு வேளை நம் உபுண்டு கையில் இல்லை அல்லது ஒரு போர்டுக்கான ஒரு திட்டத்தை உருவாக்க நாங்கள் விரும்புகிறோம், ஆனால் மேலே உள்ள அனைத்தையும் மீண்டும் செய்ய விரும்பவில்லை என்றால், நாம் செல்ல வேண்டும் இந்த வலை இது முற்றிலும் கிளவுட்டில் Arduino IDE இன் பதிப்பை எங்களுக்கு வழங்குகிறது. இந்த கருவி Arduino Create என்று அழைக்கப்படுகிறது.
இந்த பதிப்பு Arduino IDE இன் கடைசி பதிப்பைப் போலவே எல்லாவற்றையும் செய்ய அனுமதிக்கிறது நாங்கள் உருவாக்கிய நிரல்கள் மற்றும் குறியீடுகளை ஒரு வலை இடத்தில் சேமிக்க முடியும் Arduino IDE இல் நாங்கள் உருவாக்கும் எந்தவொரு திட்டத்திற்கும் அவற்றைப் பயன்படுத்துவதற்கு அவற்றை நாங்கள் பதிவிறக்கம் செய்துள்ளோம்.
இந்த அனைத்து நடவடிக்கைகளையும் நான் தவிர்க்க முடியுமா?
Arduino போர்டை சரியாகச் செயல்படுத்த, உண்மை என்னவென்றால், முந்தைய எந்த நடவடிக்கைகளையும் எங்களால் தவிர்க்க முடியாது, ஆனால் ஆர்டுயினோ ஐடிஇ மைக்ரோசாஃப்ட் வேர்ட் அல்லது அடோப் அக்ரோபேட் போன்றவற்றால் செயல்படுவதால் அல்ல நல்லது என்று மாற்று இல்லை என்ற எளிய உண்மை. சாராம்சத்தில், எங்கள் பலகைகளில் எங்கள் சொந்த மென்பொருள் அல்லது நிரலை இயக்க, முதலில் நிரலை உருவாக்க எங்களுக்கு ஒரு IDE தேவை. இதற்கு இது போதுமானதாக இருக்கும் நெட்பீன்ஸுடன், ஆனால் எங்களுக்கு தேவை அதை தட்டுக்கு அனுப்பக்கூடிய விருப்பம். இதற்காக எங்களுக்கு நெட்பீன்ஸ் மட்டுமல்ல, கோப்பு மேலாளரும் தேவை. ஆனால், இதற்காக நமக்குத் தேவைப்படும் நாங்கள் பயன்படுத்தும் Arduino போர்டுக்கான அனைத்து இயக்கிகளையும் உபுண்டு வைத்திருந்தது.
இவை அனைத்தும் பல டெவலப்பர்கள் செலவழிக்க விரும்பாத இடத்தையும் நேரத்தையும் எடுத்துக்கொள்கின்றன, எனவே Arduino IDE ஐப் பயன்படுத்துவதன் முக்கியத்துவம் மற்றும் இயக்கிகள் இல்லாத, அல்லது IDE இல்லாத அல்லது மென்பொருளை வழங்க அனுமதிக்காத பிற விருப்பங்கள் அல்ல. தட்டு. உபுண்டு போலவே அர்டுயினோ திட்டத்தைப் பற்றிய நல்ல விஷயம் என்னவென்றால், உபுண்டு மற்றும் அர்டுயினோவுடன் இணக்கமான நிரல்கள், தீர்வுகள் அல்லது கருவிகளை யார் வேண்டுமானாலும் உருவாக்க முடியாது.
3 கருத்துகள், உங்களுடையதை விடுங்கள்
மீண்டும், மிக்க நன்றி !! நல்ல விளக்கம் மற்றும் எல்லாம் அதிசயங்களைச் செய்கிறது.
நான் அதை எனது லுபுண்டு 18.04 இல் நிறுவியிருக்கிறேன், அது நன்றாக வேலை செய்கிறது, நான் இன்னும் மதர்போர்டை வாங்க வேண்டும். அர்ஜென்டினாவில் இடைநிலைக் கல்வியின் கல்வித் திட்டங்கள் என்னிடம் கேட்கின்றன, ஏனெனில் நான் ஒரு தொழில்நுட்ப கல்வி ஆசிரியர்.
மன்னிக்கவும் ஆனால் இறுதியில் கன்சோலில் இருந்து நிறுவ நான் கோப்புறையில் நுழைந்து கட்டளை இயக்க வேண்டும் sudo apt install arduino-builder
ஏன் என்று எனக்குத் தெரியவில்லை, ஆனால் நான் கட்டளையை நிறைவேற்றும்போது அது எனக்குச் சொல்லும் என்று நீங்கள் குறிப்பிட்டீர்கள்.
chmod: 'install.sh' ஐ அணுக முடியாது: கோப்பு அல்லது அடைவு இல்லை
நான் இலவச மென்பொருள் பகுதிக்கு புதியவன், நான் தவறு செய்தேன் என்று நினைக்கிறேன், ஆனால் குறைந்தபட்சம் என்னை நானே சரிசெய்து கன்சோலில் இருந்து நிறுவ முடிந்தது.
எனது தவறு என்ன அல்லது ஏன் இந்த புராணக்கதை வெளிவருகிறது என்று நீங்கள் கருத்து தெரிவிக்க முடிந்தால், நான் தெரிந்து கொள்ள விரும்புகிறேன். முன்கூட்டியே நன்றி மற்றும் இலவச மென்பொருளைப் பிடித்துக் கொள்ளுங்கள் !!!