Arduino IDE, Arduino-മായി പ്രവർത്തിക്കാൻ ഈ വികസന അന്തരീക്ഷം ഇൻസ്റ്റാൾ ചെയ്യുക

Arduino IDE-യെ കുറിച്ച്

അടുത്ത ലേഖനത്തിൽ നമ്മൾ Arduino IDE നോക്കാൻ പോകുന്നു. ഇതാണ് ആർഡ്വിനോയ്‌ക്കൊപ്പം പ്രവർത്തിക്കാനുള്ള ഒരു വികസന അന്തരീക്ഷം ഇതിനെക്കുറിച്ച് ഒരു സഹപ്രവർത്തകൻ ഇതിനകം ഞങ്ങളോട് സംസാരിച്ചു കുറച്ചു കാലം മുമ്പ്. കോഡ് എഴുതുന്നതിനുള്ള ഒരു ടെക്സ്റ്റ് എഡിറ്റർ, ഒരു സന്ദേശ ഏരിയ, ഒരു ടെക്സ്റ്റ് കൺസോൾ, പൊതുവായ ഫംഗ്ഷനുകൾക്കുള്ള ബട്ടണുകളുള്ള ടൂൾബാർ, ഒരു കൂട്ടം മെനുകൾ എന്നിവ ഉൾപ്പെടുന്ന ഒരു സംയോജിത വികസന അന്തരീക്ഷം ഈ IDE ഞങ്ങൾക്ക് വാഗ്ദാനം ചെയ്യുന്നു. പ്രോഗ്രാമുകൾ അപ്‌ലോഡ് ചെയ്യുന്നതിനും ആശയവിനിമയം നടത്തുന്നതിനും പ്രോഗ്രാം Arduino ബോർഡുമായി ബന്ധിപ്പിക്കാൻ കഴിയും.

Arduino IDE ഉപയോഗിച്ച് എഴുതിയ പ്രോഗ്രാമുകളെ സ്കെച്ചുകൾ എന്ന് വിളിക്കുന്നു. ഈ സ്കെച്ചുകൾ ഐഡിഇയുടെ ടെക്സ്റ്റ് എഡിറ്റർ ഉപയോഗിച്ചാണ് എഴുതിയിരിക്കുന്നത്, കൂടാതെ .ino ഫയൽ എക്സ്റ്റൻഷൻ ഉപയോഗിച്ച് സംരക്ഷിക്കപ്പെടുന്നു. ഒരു ക്രോസ്-പ്ലാറ്റ്ഫോം ആപ്ലിക്കേഷനാണ് അർഡുനോ ഇന്റഗ്രേറ്റഡ് ഡവലപ്മെന്റ് എൻവയോൺമെന്റ് (IDE) (ഗ്നു / ലിനക്സ്, വിൻഡോസ്, മാകോസ്). Arduino-അനുയോജ്യമായ ബോർഡുകളിലേക്ക് പ്രോഗ്രാമുകൾ എഴുതുന്നതിനും അപ്‌ലോഡ് ചെയ്യുന്നതിനും ഇത് ഉപയോഗിക്കുന്നു, എന്നാൽ മൂന്നാം കക്ഷി കേർണലുകളുടെ സഹായത്തോടെ മറ്റ് വെണ്ടർമാരിൽ നിന്നുള്ള ഡെവലപ്‌മെന്റ് ബോർഡുകൾക്കൊപ്പം ഉപയോഗിക്കാനും കഴിയും.

എഡിറ്റർ ഇന്റർഫേസ് ലളിതവും വൃത്തിയുള്ളതുമാണ്, അതിൽ നമുക്ക് വാചകം മുറിക്കാനും ഒട്ടിക്കാനും തിരയാനും/മാറ്റിസ്ഥാപിക്കാനുമുള്ള പ്രവർത്തനങ്ങൾ കണ്ടെത്താനാകും. സംരക്ഷിക്കുകയും കയറ്റുമതി ചെയ്യുകയും ചെയ്യുമ്പോൾ സന്ദേശ ഏരിയ വിവരങ്ങൾ നൽകുന്നു, കൂടാതെ പിശകുകളും പ്രദർശിപ്പിക്കുന്നു. മുഴുവൻ പിശക് സന്ദേശങ്ങളും മറ്റ് വിവരങ്ങളും ഉൾപ്പെടെ, കൺസോൾ IDE-യുടെ ടെക്സ്റ്റ് ഔട്ട്പുട്ട് പ്രദർശിപ്പിക്കുന്നു. വിൻഡോയുടെ താഴെ വലത് കോണിൽ, ബന്ധിപ്പിച്ച ബോർഡിനെയും സീരിയൽ പോർട്ടിനെയും കുറിച്ചുള്ള വിവരങ്ങൾ പ്രദർശിപ്പിക്കും. ടൂൾബാറിലെ ബട്ടണുകൾ ഉപയോഗിച്ച്, നമുക്ക് പ്രോഗ്രാമുകൾ പരിശോധിക്കാനും ലോഡുചെയ്യാനും സ്കെച്ചുകൾ സൃഷ്ടിക്കാനും തുറക്കാനും സംരക്ഷിക്കാനും കഴിയും. എഡിറ്റിംഗ് പ്രവർത്തനങ്ങൾ മെനു ബാറിൽ കാണാം.

arduino ഐഡി പ്രവർത്തിക്കുന്നു

ഐഡിഇയുടെ സോഴ്സ് കോഡ് ഗ്നു ജനറൽ പബ്ലിക് ലൈസൻസിന് കീഴിലാണ് പുറത്തിറക്കിയിരിക്കുന്നത്. പ്രത്യേക കോഡ് സ്ട്രക്ചറിംഗ് നിയമങ്ങൾ ഉപയോഗിച്ച് Arduino IDE C, C++ ഭാഷകളെ പിന്തുണയ്ക്കുന്നു. യുടെ ഒരു സോഫ്റ്റ്‌വെയർ ലൈബ്രറിയും ഇത് നൽകുന്നു വയറിംഗ് പദ്ധതി, ഇത് നിരവധി സാധാരണ I/O നടപടിക്രമങ്ങൾ നൽകുന്നു.

arduino ide മുൻഗണനകൾ

ഉപയോക്താവ് എഴുതിയ കോഡിന് രണ്ട് അടിസ്ഥാന പ്രവർത്തനങ്ങൾ മാത്രമേ ആവശ്യമുള്ളൂ, സ്കെച്ചും പ്രോഗ്രാമിന്റെ പ്രധാന ലൂപ്പും ആരംഭിക്കാൻ. ഇവ കംപൈൽ ചെയ്‌ത് ഒരു മെയിൻ() പ്രോഗ്രാം സ്റ്റബ്ബുമായി ഒരു ലൂപ്പിൽ ലിങ്ക് ചെയ്‌തിരിക്കുന്നു ഗ്നു ടൂൾ ചെയിൻ, എന്നിവയും ഉൾപ്പെടുത്തിയിട്ടുണ്ട്.

ഉബുണ്ടു 22.04 അല്ലെങ്കിൽ 20.04-ൽ Arduino IDE ഇൻസ്റ്റാൾ ചെയ്യുക

Arduino IDE ഇൻസ്റ്റാൾ ചെയ്യുന്നതിനായി ഞങ്ങൾ ഇവിടെ കാണാൻ പോകുന്ന നടപടിക്രമങ്ങൾ Debian, Linux Mint, POP OS, MX Linux എന്നിവയുൾപ്പെടെയുള്ള ഉബുണ്ടുവിന്റെ മറ്റ് പതിപ്പുകൾക്കും സമാനമായിരിക്കും…

എങ്ങനെ സ്നാപ്പ് ചെയ്യാം

Arduino IDE ഇൻസ്റ്റാൾ ചെയ്യാനുള്ള സാധ്യതകളിൽ ഒന്ന് (1.8.15 പതിപ്പ്) ഉബുണ്ടുവിലാണ് പാക്കേജ് ഉപയോഗിക്കുക Snapcraft-ൽ സ്നാപ്പ് ലഭ്യമാണ്. SNAPD ഇതിനകം പ്രവർത്തനക്ഷമമാക്കി ഉബുണ്ടു ഓപ്പറേറ്റിംഗ് സിസ്റ്റങ്ങളിൽ ഉപയോഗിക്കാൻ തയ്യാറാണ്, അതിനാൽ ഞങ്ങൾ ഒരു ടെർമിനലിൽ (Ctrl+Alt+T) ടൈപ്പ് ചെയ്തുകൊണ്ട് പ്രോഗ്രാം ഇൻസ്റ്റാൾ ചെയ്യണം:

arduino ID സ്നാപ്പ് ഇൻസ്റ്റാൾ ചെയ്യുക

sudo snap install arduino

പാരാ IDE അപ്‌ഡേറ്റുചെയ്യുക, ഒരു പുതിയ പതിപ്പ് പ്രസിദ്ധീകരിക്കുമ്പോൾ, ഞങ്ങൾ കമാൻഡ് മാത്രമേ ഉപയോഗിക്കാവൂ:

sudo snap refresh arduino

ഇൻസ്റ്റാളേഷന് ശേഷം, ഞങ്ങൾക്ക് കഴിയും അത് ആരംഭിക്കുക ഞങ്ങളുടെ സിസ്റ്റത്തിൽ അതിന്റെ അനുബന്ധ ലോഞ്ചറിനായി തിരയുന്നു.

അൺ‌ഇൻ‌സ്റ്റാൾ‌ ചെയ്യുക

നിങ്ങൾക്ക് വേണമെങ്കിൽ ഈ ആപ്പ് നീക്കം ചെയ്യുക, ടെർമിനലിൽ (Ctrl+Alt+T) കൂടുതലൊന്നും എഴുതാനില്ല:

സ്നാപ്പ് പാക്കേജ് നീക്കം ചെയ്യുക

sudo snap remove arduino

ഫ്ലാറ്റ്‌പാക്ക് പോലെ

നിങ്ങൾക്ക് മറ്റൊരു ഇൻസ്റ്റാളേഷൻ ഓപ്ഷൻ ഉപയോഗിക്കാൻ താൽപ്പര്യമുണ്ടെങ്കിൽ, നിങ്ങൾക്ക് തിരഞ്ഞെടുക്കാം പാക്കേജ് മാനേജർ ഉപയോഗിക്കുക ഫ്ലാറ്റ്പാക്ക് Arduino IDE പാക്കേജ് ഇൻസ്റ്റാൾ ചെയ്യാൻ (1.8.19 പതിപ്പ്) നിങ്ങൾ ഉബുണ്ടു 20.04 ഉപയോഗിക്കുകയും ഇപ്പോഴും ഈ സാങ്കേതികവിദ്യ നിങ്ങളുടെ കമ്പ്യൂട്ടറിൽ പ്രവർത്തനക്ഷമമാക്കിയിട്ടില്ലെങ്കിൽ, നിങ്ങൾക്ക് തുടരാം. വഴികാട്ടി ഈ ബ്ലോഗിൽ കുറച്ചു മുമ്പ് ഒരു സഹപ്രവർത്തകൻ എഴുതിയിരുന്നു.

നിങ്ങൾക്ക് ഇത്തരത്തിലുള്ള പാക്കേജുകൾ ഇൻസ്റ്റാൾ ചെയ്യാൻ കഴിയുമ്പോൾ, ഒരു ടെർമിനലിൽ (Ctrl+Alt+T) ഇനിപ്പറയുന്ന കമാൻഡ് ടൈപ്പ് ചെയ്യുക. നിർവഹിക്കുക ഇൻസ്റ്റാളേഷൻ:

ഫ്ലാറ്റ്പാക്ക് ആയി ഇൻസ്റ്റാൾ ചെയ്യുക

flatpak install flathub cc.arduino.arduinoide

പൂർത്തിയായാൽ, നമുക്ക് കഴിയും പ്രോഗ്രാം ആരംഭിക്കുക ഞങ്ങളുടെ സിസ്റ്റത്തിൽ ലോഞ്ചറിനായി തിരയുന്നു, അല്ലെങ്കിൽ ടെർമിനലിൽ ടൈപ്പ് ചെയ്തും നമുക്ക് അത് ആരംഭിക്കാം:

flatpak run cc.arduino.arduinoide

അൺ‌ഇൻ‌സ്റ്റാൾ‌ ചെയ്യുക

പാരാ ഞങ്ങളുടെ സിസ്റ്റത്തിൽ നിന്ന് പ്രോഗ്രാം നീക്കംചെയ്യുക, ഞങ്ങൾ ഒരു ടെർമിനൽ (Ctrl + Alt + T) തുറന്ന് അതിൽ പ്രവർത്തിപ്പിക്കേണ്ടതുണ്ട്:

arduino ID ഫ്ലാറ്റ്പാക്ക് അൺഇൻസ്റ്റാൾ ചെയ്യുക

flatpak uninstall --delete-data cc.arduino.arduinoide

APT വഴി

നിങ്ങളുടെ സിസ്റ്റം കാലികമാണെങ്കിൽ ഈ ആദ്യ ഘട്ടം ആവശ്യമില്ല. എന്നിരുന്നാലും, ഞങ്ങൾ ഇൻസ്റ്റാൾ ചെയ്തിട്ടുള്ള റിപ്പോസിറ്ററികളിൽ ലഭ്യമായ സോഫ്‌റ്റ്‌വെയറുകളുടെ ലിസ്റ്റ് കാലികമാണെന്ന് ഉറപ്പാക്കാൻ, ഒരു ടെർമിനലിൽ (Ctrl+Alt+T) എഴുതേണ്ടത് ആവശ്യമാണ്:

sudo apt update

ഈ ഇൻസ്റ്റലേഷൻ ഐച്ഛികം ഉപയോഗിക്കുന്നതിന്, Arduino IDE (Arduino IDE) ഇൻസ്റ്റാൾ ചെയ്യുന്നതിന് ഞങ്ങൾ സ്വമേധയാ പാക്കേജുകളൊന്നും ഡൗൺലോഡ് ചെയ്യേണ്ടതില്ല.1.0.5 പതിപ്പ്), കാരണം ഇതിനകം ഇത് ഉബുണ്ടുവിന്റെ ഡിഫോൾട്ട് പാക്കേജ് റിപ്പോസിറ്ററി വഴി ലഭ്യമാണ്. അതിനാൽ, ടെർമിനലിൽ (Ctrl+Alt+T) ടൈപ്പ് ചെയ്ത് APT പാക്കേജ് മാനേജർ ഉപയോഗിച്ച് നമുക്ക് ഇത് ഇൻസ്റ്റാൾ ചെയ്യാം:

arduino ide apt ഇൻസ്റ്റാൾ ചെയ്യുക

sudo apt install arduino

ഇൻസ്റ്റാളേഷൻ പൂർത്തിയായ ശേഷം, ലേക്ക് പ്രോഗ്രാം ആരംഭിക്കുക നമ്മുടെ കമ്പ്യൂട്ടറിൽ ഇൻസ്റ്റാൾ ചെയ്യാൻ പോകുന്ന ലോഞ്ചർ മാത്രം നോക്കേണ്ടി വരും.

arduino IDE ലോഞ്ചർ

അൺ‌ഇൻ‌സ്റ്റാൾ‌ ചെയ്യുക

Arduino ബോർഡുകൾക്കായി നിങ്ങൾക്ക് ഈ സംയോജിത വികസന അന്തരീക്ഷം ഇനി ആവശ്യമില്ലെങ്കിൽ, നിങ്ങൾക്ക് കഴിയും APT ഉപയോഗിച്ച് ഇത് അൺഇൻസ്റ്റാൾ ചെയ്യുക ഒരു ടെർമിനലിൽ (Ctrl + Alt + T) ഇനിപ്പറയുന്ന കമാൻഡ്:

arduino apt അൺഇൻസ്റ്റാൾ ചെയ്യുക

sudo apt remove arduino; sudo apt autoremove

ഈ IDE-യെക്കുറിച്ചുള്ള കൂടുതൽ വിവരങ്ങൾക്ക്, ഉപയോക്താക്കൾക്ക് കഴിയും പരിശോധിക്കുക പ്രോജക്റ്റ് വെബ്സൈറ്റ് അല്ലെങ്കിൽ അവന്റെ GitHub ശേഖരം.


ലേഖനത്തിന്റെ ഉള്ളടക്കം ഞങ്ങളുടെ തത്ത്വങ്ങൾ പാലിക്കുന്നു എഡിറ്റോറിയൽ എത്തിക്സ്. ഒരു പിശക് റിപ്പോർട്ടുചെയ്യാൻ ക്ലിക്കുചെയ്യുക ഇവിടെ.

അഭിപ്രായമിടുന്ന ആദ്യയാളാകൂ

നിങ്ങളുടെ അഭിപ്രായം ഇടുക

നിങ്ങളുടെ ഇമെയിൽ വിലാസം പ്രസിദ്ധീകരിച്ചു ചെയ്യില്ല.

*

*

  1. ഡാറ്റയുടെ ഉത്തരവാദിത്തം: മിഗുവൽ ഏഞ്ചൽ ഗാറ്റൻ
  2. ഡാറ്റയുടെ ഉദ്ദേശ്യം: സ്പാം നിയന്ത്രിക്കുക, അഭിപ്രായ മാനേജുമെന്റ്.
  3. നിയമസാധുത: നിങ്ങളുടെ സമ്മതം
  4. ഡാറ്റയുടെ ആശയവിനിമയം: നിയമപരമായ ബാധ്യതയല്ലാതെ ഡാറ്റ മൂന്നാം കക്ഷികളുമായി ആശയവിനിമയം നടത്തുകയില്ല.
  5. ഡാറ്റ സംഭരണം: ഒസെന്റസ് നെറ്റ്‌വർക്കുകൾ (ഇയു) ഹോസ്റ്റുചെയ്യുന്ന ഡാറ്റാബേസ്
  6. അവകാശങ്ങൾ: ഏത് സമയത്തും നിങ്ങളുടെ വിവരങ്ങൾ പരിമിതപ്പെടുത്താനും വീണ്ടെടുക്കാനും ഇല്ലാതാക്കാനും കഴിയും.