റാസ്‌ബെറി പൈയിൽ പൈത്തണും ലൈബ്രറികളും ഇൻസ്റ്റാൾ ചെയ്യുകയും കോൺഫിഗർ ചെയ്യുകയും ചെയ്യുന്നു. റാസ്‌ബെറി പൈയ്‌ക്കായുള്ള പ്രോഗ്രാമുകൾ

2011-ൽ, റെഡിമെയ്ഡ് സൊല്യൂഷനുകൾക്കായി തിരയുന്നതിൽ മടുത്തവർക്കും സ്വന്തമായി ഒരു സാങ്കേതിക അന്തരീക്ഷം സൃഷ്ടിക്കാൻ തീരുമാനിച്ചവർക്കും വേണ്ടി റാസ്ബെറി പൈ സിംഗിൾ ബോർഡ് കമ്പ്യൂട്ടർ പുറത്തിറങ്ങി. കൈകൊണ്ട് പ്രവർത്തിക്കാൻ ഇഷ്ടപ്പെടുന്നവർക്ക് Arduino ഒരു കളിപ്പാട്ടമാണെങ്കിലും, "റാസ്‌ബെറി" ഉൽപ്പന്നം പ്രോഗ്രാമർമാർക്ക് ഒരു ബ്രെയിൻ വർക്ക്ഔട്ടാണ്.

വെറും 6 വർഷത്തിനുള്ളിൽ, മിക്കവാറും എല്ലാ ജനപ്രിയ പ്രോഗ്രാമിംഗ് ഭാഷകളും റാസ്‌ബെറിക്കായി സ്വീകരിച്ചു. ചിലർക്ക് കാര്യമായ പരിമിതികളുണ്ട്, മറ്റുള്ളവർ അവരുടെ പൂർണ്ണ ശേഷിയിൽ പ്രവർത്തിക്കുന്നു. രണ്ടാമത്തെ വിഭാഗത്തിലെ 9 പ്രതിനിധികളെ നമുക്ക് പരിഗണിക്കാം.

സ്ക്രാച്ച്

റാസ്‌ബെറി ഉപയോക്താക്കൾ ആദ്യം സ്‌ക്രാച്ചിലേക്ക് തിരിയണമെന്ന് ഔദ്യോഗിക വെബ്‌സൈറ്റ് നിർദ്ദേശിക്കുന്നു. സ്റ്റാൻഡേർഡ് റാസ്‌ബിയൻ ഓപ്പറേറ്റിംഗ് സിസ്റ്റത്തിൽ ഭാഷാ ഉറവിടങ്ങൾ ഇതിനകം ഉൾപ്പെടുത്തിയിട്ടുണ്ട്. പ്രായപൂർത്തിയായ ഒരു സ്പെഷ്യലിസ്റ്റിനും കുട്ടിക്കും സ്ക്രാച്ച് ഉപയോഗിച്ച് IoT സൃഷ്ടിക്കാൻ തുടങ്ങാം. വെറും 10 വർഷത്തിനുള്ളിൽ സെർച്ച് എഞ്ചിനുകളിലെ അന്വേഷണങ്ങളുടെ എണ്ണത്തിൻ്റെ അടിസ്ഥാനത്തിൽ ഇത് മികച്ച 20 ഭാഷകളിൽ ഒന്നായി മാറിയതിൽ അതിശയിക്കാനില്ല.

പൈത്തൺ

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

HTML5, CSS3 എന്നിവ

IoT സിസ്റ്റങ്ങൾ നിർമ്മിക്കുന്നതിന് റാസ്‌ബെറി പൈ കമ്പ്യൂട്ടറുകൾ അനുയോജ്യമാണ്, കൂടാതെ ബിൽറ്റ്-ഇൻ എപ്പിഫാനി ബ്രൗസർ അനുയോജ്യമായ ഒരു ക്ലയൻ്റ് ഇൻ്റർഫേസാണ്. ഇതിനർത്ഥം നിങ്ങൾക്ക് വെബ് ഭാഷകളില്ലാതെ ചെയ്യാൻ കഴിയില്ല എന്നാണ്. കുറഞ്ഞ സമയവും ചെറിയ നിയന്ത്രണങ്ങളും ഉള്ള ഒരു സ്മാർട്ട് ഹോമിനായി ഒരു വെർച്വൽ ഷെൽ സൃഷ്ടിക്കുന്നതിനുള്ള പ്രശ്നം പരിഹരിക്കാൻ HTML5, CSS3 എന്നിവ നിങ്ങളെ അനുവദിക്കും.

ജാവാസ്ക്രിപ്റ്റ്

റാസ്‌ബെറി പൈയുടെ ചലനാത്മക ശക്തിയാണ് ജാവാസ്ക്രിപ്റ്റ്. ഡെസ്‌ക്‌ടോപ്പും വെബ് ആപ്ലിക്കേഷനുകളും സൃഷ്‌ടിക്കാൻ നിങ്ങളെ അനുവദിക്കുന്ന Node.js പ്ലാറ്റ്‌ഫോമിന് നന്ദി നിങ്ങൾക്ക് ഇത് ഉപയോഗിച്ച് പ്രവർത്തിക്കാനാകും. കുറിച്ച് മറക്കരുത് jQuery ലൈബ്രറി, ഏത് ബ്രൗസറിലും പ്രവർത്തിക്കുകയും പരിചിതമായ ഡൈനാമിക് ഫംഗ്ഷനുകൾ ഉപയോഗിച്ച് അത് പൂരിപ്പിക്കുകയും ചെയ്യുന്നു.

ജാവ

ഏത് പ്ലാറ്റ്‌ഫോമിലും ജാവ കോഡ് പ്രവർത്തിപ്പിക്കാനുള്ള കഴിവാണ് ഭാഷയുടെ പ്രധാന ആശയം. റാസ്‌ബെറി പൈ പോലുള്ള പ്ലാറ്റ്‌ഫോമുകൾക്ക് ഈ ആശയം പ്രത്യേകിച്ചും ഉപയോഗപ്രദമാണ്. നിങ്ങൾ ആദ്യം ഒരു "വലിയ" OS-ൽ കോഡ് ഡീബഗ് ചെയ്യും, തുടർന്ന് അത് Raspbian-ലേക്ക് മാറ്റും. അതേസമയം, "റാസ്‌ബെറി" സിസ്റ്റത്തിനുള്ളിൽ ജാവയിൽ ആപ്ലിക്കേഷനുകൾ വികസിപ്പിക്കുന്നത് ബുദ്ധിമുട്ടാണ് - ഈ ഭാഷയ്ക്ക് പൂർണ്ണമായ അന്തരീക്ഷമില്ല.

കൂടെ

Raspbian ഒരു Unix അടിസ്ഥാനമാക്കിയുള്ള OS ആയതിനാൽ അടിസ്ഥാന ഭാഷഎസ് ഇവിടെ പ്രവർത്തിക്കുന്നു അവൻ്റെ സഹായത്തോടെ നിങ്ങൾക്ക് ലഭിക്കും പരമാവധി പ്രകടനംമെഷീൻ കമാൻഡുകൾ ഉപയോഗിക്കാതെ. ഐഒടിയിലെ സെർവർ സിസ്റ്റങ്ങൾക്ക് ഇത് വളരെ പ്രധാനമാണ്. ഐഫോണിനും ഐപാഡിനും ആപ്ലിക്കേഷനുകൾ എഴുതാൻ ഒബ്ജക്റ്റീവ്-സി എന്ന ഭാഷയുടെ സൂപ്പർസെറ്റ് ഉപയോഗിക്കുന്നു, ഇത് നിങ്ങളുടെ റാസ്‌ബെറിക്കും ഉപയോഗപ്രദമാകും.

C++

വേഗത, സുരക്ഷ, ജോലിയുടെ വ്യക്തത എന്നിവ ആവശ്യമുള്ളിടത്ത് C++ ഉപയോഗപ്രദമാണ്. ടാസ്‌ക്കുകളുടെ ശ്രേണി അവിശ്വസനീയമാംവിധം വിശാലമാണ് - ഹാർഡ്‌വെയറുമായി നേരിട്ട് പ്രവർത്തിക്കുന്നത് മുതൽ ഉപകരണങ്ങളുടെയും ക്ലയൻ്റുകളുടെയും ഇടപെടൽ സംഘടിപ്പിക്കുന്നത് വരെ. C++ കഴിഞ്ഞ നൂറ്റാണ്ടിലെ പരിചയസമ്പന്നരായ ഡെവലപ്പർമാരുടെയും മൈക്രോകൺട്രോളറുകൾക്കായി മാത്രം മുമ്പ് കോഡ് എഴുതിയവരുടെയും "റാസ്‌ബെറി" വശം മാറ്റും.

പേൾ

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

എർലാങ്

സൃഷ്ടിക്കുന്നതിനുള്ള ഒരു പ്രോഗ്രാമിംഗ് ഭാഷയാണ് എർലാംഗ് സങ്കീർണ്ണമായ സംവിധാനങ്ങൾ. നിങ്ങളുടെ സിംഗിൾ ബോർഡ് സുഹൃത്തിൽ നിങ്ങൾ വികസിപ്പിക്കുകയാണെന്ന് പറയാം ആണവ നിലയംഅല്ലെങ്കിൽ ന്യൂറൽ കമ്പ്യൂട്ടിംഗ് നെറ്റ്‌വർക്ക്. C++ അല്ലെങ്കിൽ മറ്റൊരു ആപ്ലിക്കേഷൻ ഭാഷ പ്രവർത്തിക്കില്ല. എന്നാൽ പിശകുകൾ കുറയ്ക്കാനും നിങ്ങളുടെ Raspberry Pi പരമാവധി പ്രയോജനപ്പെടുത്താനും Erlang നിങ്ങളെ അനുവദിക്കും. തീർച്ചയായും, നിങ്ങൾ ഈ നിലയിലേക്ക് വളരുകയാണെങ്കിൽ.

നിങ്ങൾ മനസ്സിലാക്കുന്നതുപോലെ, റാസ്ബെറി പൈയുടെ വികസന ഭാഷയ്ക്ക് ദ്വിതീയ പ്രാധാന്യമുണ്ട്. തിരഞ്ഞെടുക്കൽ രുചി മുൻഗണനകൾ, പരിഹരിക്കപ്പെടുന്ന പ്രശ്നത്തിൻ്റെ തരം, നിങ്ങളുടെ അനുഭവം എന്നിവയെ ആശ്രയിച്ചിരിക്കുന്നു. നിങ്ങൾ ഏത് പാത തിരഞ്ഞെടുത്താലും റാസ്ബെറി പൈ നിങ്ങളുടെ വിശ്വസ്ത പ്രോഗ്രാമിംഗ് കൂട്ടാളിയാകും എന്നാണ് ഇതിനർത്ഥം.

ഒരു ബ്ലോഗിന് പോലും ദൈർഘ്യമേറിയ ഈ ലേഖനം, ഒരു മധ്യവയസ്കനായ “ഐടി സ്പെഷ്യലിസ്റ്റിൻ്റെ” മാസ്റ്ററിംഗിനുള്ള പാതയിലെ ആദ്യ ചുവടുകൾ വിവരിക്കുന്നു. ഏറ്റവും പുതിയ സമീപനംവികസിത രാജ്യങ്ങളിലെ സ്‌കൂളുകളിലെയും സർവകലാശാലകളിലെയും വിവര വിദ്യാഭ്യാസത്തിലേക്ക് - നിങ്ങളുടെ പ്രിയപ്പെട്ട കുട്ടിക്കും ഹോം സ്‌കൂളിനും അത് ആക്‌സസ് ചെയ്യുന്നതിനായി devboard റാസ്‌ബെറി പൈയിലെ ഫിസിക്കൽ കമ്പ്യൂട്ടിംഗ്.

വഴിയിൽ, എൻ്റെ ജീവിതത്തിൽ ആദ്യമായി എനിക്ക് ഒരു ബദൽ "Wintel" ഹാർഡ്‌വെയർ പ്ലാറ്റ്‌ഫോം (ഒരു ARM പ്രോസസറിനെ അടിസ്ഥാനമാക്കിയുള്ള റാസ്‌ബെറി പൈ 3) പരിചയപ്പെടേണ്ടി വന്നു, അപരിചിതമായ ഒരു ഓപ്പറേറ്റിംഗ് സിസ്റ്റത്തിൽ ജോലി ചെയ്യുന്ന മാസ്റ്റർ (റാസ്ബിയൻ OS ഓൺ ഡെബിയൻ ഡാറ്റാബേസ് Linux), ഒരു പുതിയ പ്രോഗ്രാമിംഗ് ഭാഷ (പൈത്തൺ) ഉപയോഗിച്ച് ചങ്ങാത്തം കൂടുക, അടിസ്ഥാനകാര്യങ്ങൾ ഓർക്കുക റേഡിയോ ഇലക്ട്രോണിക്സ്.

തത്ഫലമായി, 3.5 ആയിരം റൂബിൾസ് മാത്രം. ഒരു മാസത്തെ കാത്തിരിപ്പിന് ശേഷം, എൻ്റെ കുട്ടിക്ക് വളരെ ശക്തമായ ഒരു ഉപകരണം ലഭിച്ചു, അതിൻ്റെ വിദ്യാഭ്യാസ കഴിവുകളിൽ അതുല്യമായ, സൈലൻ്റ് 4-കോർ കമ്പ്യൂട്ടറിൻ്റെ വലുപ്പം സംയോജിപ്പിക്കുന്നു ക്രെഡിറ്റ് കാർഡ്, വെബ് സെർവർ, മീഡിയ സെൻ്റർ, സ്മാർട്ട് ഹോം സെൻസറുകൾക്കുള്ള കൺട്രോൾ സെൻ്റർ, പ്രോഗ്രാമിംഗ്, റോബോട്ടിക്സ്, റേഡിയോ ഇലക്ട്രോണിക്സ് എന്നിവയുടെ അടിസ്ഥാനകാര്യങ്ങൾ പഠിക്കുന്നതിനുള്ള ഒരു ലബോറട്ടറി - ഏതാണ്ട് തികഞ്ഞ പരിഹാരംഒരു സ്കൂൾ കമ്പ്യൂട്ടർ സയൻസ് ക്ലബ്ബിനായി.
അതേ സമയം, അതിലെ എല്ലാ പ്രോഗ്രാമുകളും തുടക്കത്തിൽ സൌജന്യവും ഓൺലൈൻ റിപ്പോസിറ്ററികളിൽ നിന്ന് വൈവിധ്യമാർന്നതും ലഭ്യമാണ്, തത്വത്തിൽ വൈറസുകളൊന്നുമില്ല.

സ്കൂളിലും യൂണിവേഴ്സിറ്റിയിലും കമ്പ്യൂട്ടർ സയൻസ് പഠിപ്പിക്കുന്നതിൻ്റെ ചരിത്രത്തിലേക്കുള്ള ഒരു ഉല്ലാസയാത്ര

90 കളുടെ അവസാനം മുതൽ, സ്കൂളുകളിലും സർവ്വകലാശാലകളിലും വിദ്യാഭ്യാസത്തിൻ്റെ വിവരവത്കരണ പ്രക്രിയയുടെ വികസനത്തിൽ ഞാൻ ഒരു തരത്തിൽ അല്ലെങ്കിൽ മറ്റൊന്നിൽ ഏർപ്പെട്ടിട്ടുണ്ട്.
80 കളുടെ അവസാനത്തിൽ, ഒരു ഹൈസ്കൂൾ വിദ്യാർത്ഥിയെന്ന നിലയിൽ, സ്കൂൾ വിദ്യാഭ്യാസത്തിൽ കമ്പ്യൂട്ടറുകൾ അവതരിപ്പിക്കുന്നതിൻ്റെ തുടക്കത്തിൽ ഞാൻ ആകർഷിച്ചു. പിന്നീട് ഇവ BK 0010 മൈക്രോകമ്പ്യൂട്ടറും DVK-2 ടീച്ചർ കമ്പ്യൂട്ടറും അടിസ്ഥാനമാക്കിയുള്ള കമ്പ്യൂട്ടർ ക്ലാസുകളായിരുന്നു. ഞാൻ ബേസിക് പ്രോഗ്രാമിംഗ് ആവേശത്തോടെ പഠിച്ചു. അന്ന് പ്രായോഗികമായി പുസ്തകങ്ങളൊന്നും ഉണ്ടായിരുന്നില്ല. ടീച്ചറോടൊപ്പം, ബ്രോഷറുകളും "ശാസ്ത്രീയ രീതിയും" ഉപയോഗിച്ച് എനിക്ക് എല്ലാം പഠിക്കേണ്ടിവന്നു. സ്കൂൾ വിദ്യാഭ്യാസം പൂർത്തിയാക്കുന്നതിന് മുമ്പ്, IBM പൈലറ്റ് സ്കൂളുകൾ പദ്ധതി ചുവാഷിയയിൽ വന്നു. ഭാഗ്യവശാൽ, Novocheboksarsk (നമ്പർ 14) ലെ സ്കൂളുകളിലൊന്നിൽ IBM PS/2 അടിസ്ഥാനമാക്കിയുള്ള ഒരു കമ്പ്യൂട്ടർ ലാബ് ഇൻസ്റ്റാൾ ചെയ്തു. അപ്പോൾ അതൊരു അത്ഭുതം പോലെയായിരുന്നു - മൗസും ഫ്ലോപ്പി ഡ്രൈവും മനോഹരമായ 256-കളർ സ്ക്രീനും ഉള്ള ഒരു യഥാർത്ഥ IBM PS കമ്പ്യൂട്ടർ! ടീച്ചറുടെ കമ്പ്യൂട്ടറിൽ 286 പ്രോസസർ ഉണ്ടായിരുന്നു, 1 മെഗാബൈറ്റ് റാംകൂടാതെ 40 എം.ബി ഹാർഡ് ഡ്രൈവ്(ഒരു ഫ്ലോപ്പി ഡിസ്കുമായി താരതമ്യപ്പെടുത്തുമ്പോൾ ഇത് വളരെ വലുതായി തോന്നി, അത് എന്തെങ്കിലുമൊരു ശേഷി നിറയ്ക്കാൻ കഴിയുമോ എന്ന് ഞങ്ങൾക്ക് അറിയില്ല). എല്ലാത്തിനൊപ്പം ഒരു ഡോട്ട് മാട്രിക്സ് പ്രിൻ്ററും ഉൾപ്പെടുത്തിയിട്ടുണ്ട് - "വിദ്വേഷ സാങ്കേതികവിദ്യയുടെ ഒരു അത്ഭുതം."
തുടർന്ന് യൂണിവേഴ്സിറ്റിയിൽ 5 “പെരെസ്ട്രോയിക്ക” വർഷത്തെ പഠനമുണ്ടായിരുന്നു, അവിടെ വിദ്യാഭ്യാസ പ്രക്രിയയിൽ ഞാൻ ക്യൂബൻ എസ്എം കമ്പ്യൂട്ടറുകളുമായി (ഡാറ്റയും ഹെവി മെറ്റൽ കീബോർഡുകളും റെക്കോർഡുചെയ്യുന്നതിനുള്ള കോയിലുകളുള്ള അതേ) പരിചയപ്പെട്ടു. എന്നാൽ ആ വർഷങ്ങളിൽ തന്നെ പാശ്ചാത്യ രാജ്യങ്ങളിൽ സർവകലാശാലകൾക്ക് ഗ്രാൻ്റുകൾ ലഭിക്കാൻ തുടങ്ങി ആധുനിക കമ്പ്യൂട്ടറുകൾഐബിഎം പിസി-എക്‌സ്‌ടി 286, ഐബിഎം പിസി/എടി 386. ജോലിക്കിടെ പാസ്കൽ പഠിച്ചപ്പോൾ വീണ്ടും ഞെട്ടി. നോർട്ടൺ കമാൻഡർലാടെക്സ് ഹൈപ്പർടെക്സ്റ്റ് ഡോക്യുമെൻ്റ് ലേഔട്ട് പരിതസ്ഥിതിയിൽ പ്രാവീണ്യം നേടുകയും ചെയ്യുന്നു.
യൂണിവേഴ്സിറ്റിയിൽ നിന്ന് ബിരുദം നേടിയ ശേഷം സ്കൂളിൽ വർഷങ്ങളോളം ജോലി ചെയ്ത എനിക്ക്, BK 0010 കമ്പ്യൂട്ടർ സയൻസ് ക്ലാസ്റൂമുകൾ എങ്ങനെയാണ് ക്രമേണ പുതിയതും ഗ്രാഫിക്കൽ വിൻഡോസ് OS ഉള്ളതുമായ പെൻ്റിയം കമ്പ്യൂട്ടറുകൾ ഉപയോഗിച്ച് മാറ്റിസ്ഥാപിക്കുന്നത് എന്ന് നിരീക്ഷിക്കാനുള്ള ഭാഗ്യം ലഭിച്ചു. ഓഫീസ് പ്രോഗ്രാമുകൾ"ഓൺ ബോർഡ്". എന്നാൽ കുട്ടികൾ അവ ഉപയോഗിച്ച് അടിസ്ഥാനവും പാസ്കലും പഠിക്കുന്നത് തുടരുന്നു...
ജോലിയുടെ ലൈൻ കാരണം, തൻ്റെ ജന്മനാട്ടിൽ ആദ്യമായി ഓൺലൈനിൽ പോയവരിൽ ഒരാളാണ് അദ്ദേഹം, ഭാവി അവനാണെന്ന് പെട്ടെന്ന് മനസ്സിലാക്കി. ഞാൻ വെബ്‌സൈറ്റുകൾ സൃഷ്‌ടിക്കാനും ഇൻ്റർനെറ്റ് പ്രോജക്‌റ്റുകൾ വികസിപ്പിക്കാനും തുടങ്ങി, ഇൻറർനെറ്റിൻ്റെ പ്രധാന ഓപ്പറേറ്റിംഗ് സിസ്റ്റമായ ലിനക്‌സിനെയും പിന്നീട് ഏറ്റവും കൂടുതൽ പേർലിനെയും പരിചയപ്പെട്ടു. ജനകീയ ഭാഷഇൻ്റർനെറ്റ് ആപ്ലിക്കേഷൻ പ്രോഗ്രാമിംഗ്.
കുറച്ചു കാലത്തേക്ക് ഞാൻ സ്കൂൾ വിദ്യാഭ്യാസത്തിൽ നിന്ന് പിന്മാറി. ഏകദേശം 10 വർഷത്തിനുശേഷം, എൻ്റെ ഹോം സ്കൂളിൽ (ഇപ്പോൾ ഒരു ജിംനേഷ്യം) ഒരു കമ്പ്യൂട്ടർ ജ്യോതിശാസ്ത്ര ക്ലബ് സംഘടിപ്പിക്കാനുള്ള സമയവും ആഗ്രഹവും ഞാൻ കണ്ടെത്തി. എൻ്റെ കൺമുന്നിൽ, പഴയ പെൻ്റിയങ്ങളും സെലെസ്‌റോണുകളും കമ്പ്യൂട്ടർ ക്ലാസ്പ്രസിഡൻഷ്യൽ ഗ്രാൻ്റിന് നന്ദി, അവയ്ക്ക് പകരം ശക്തമായ ഡ്യുവൽ കോർ ലാപ്‌ടോപ്പുകൾ നൽകി. പാഠ്യപദ്ധതിയിൽ ഇതിനകം തന്നെ ഓഫീസ് പാക്കേജുകളും ഗ്രാഫിക്സ് എഡിറ്റർമാരും, ഇൻ്റർനെറ്റിൽ ജോലി ചെയ്യുന്നതിൻ്റെ അടിസ്ഥാനകാര്യങ്ങളും HTML-ലേക്കുള്ള ആമുഖവും ഉൾപ്പെടുത്തിയിട്ടുണ്ട്. എന്നാൽ പഴയ അടിസ്ഥാനവും പാസ്കലും തുടർന്നു...
ഇപ്പോൾ പുതിയ സഹസ്രാബ്ദത്തിൻ്റെ രണ്ടാം ദശകം ഇതിനകം തന്നെ നമ്മുടെ അടുത്താണ്. എൻ്റെ മകൾ കമ്പ്യൂട്ടർ സയൻസ് പാഠങ്ങൾ പഠിക്കാൻ വളർന്നു. സ്‌കൂളുകൾ ഇപ്പോഴും വിൻഡോസിൽ പ്രവർത്തിക്കുന്നതിൻ്റെയും... ബോർലാൻഡ് പാസ്കലിലെ പ്രോഗ്രാമിംഗിൻ്റെയും അടിസ്ഥാനകാര്യങ്ങൾ പഠിപ്പിക്കുന്നുവെന്ന് അവളിൽ നിന്ന് ഞാൻ മനസ്സിലാക്കി.
അതേസമയം, ലോകമെമ്പാടും, ചെറിയ കുട്ടികൾ സ്കൂൾ പ്രായംഇതിനകം ആൻഡ്രോയിഡിനായി പ്രോഗ്രാമുകൾ എഴുതുന്നു, സൂപ്പർ ജനപ്രിയ പൈത്തൺ ഭാഷയിൽ ഇൻ്റർനെറ്റ് സേവനങ്ങൾ സൃഷ്ടിക്കുന്നു, സ്മാർട്ട്‌ഫോണുകളിൽ നിന്നുള്ള SoC പ്രോസസറുകൾ ഉപയോഗിച്ച് Linux-devboards അടിസ്ഥാനമാക്കിയുള്ള സ്മാർട്ട് ഹോമുകൾ കൈകാര്യം ചെയ്യുന്നു...
പരിശീലനം നടപ്പിലാക്കുന്നതിൽ സ്തംഭനാവസ്ഥയുടെ പ്രശ്നത്തെക്കുറിച്ച് വിദ്യാഭ്യാസ സമ്പ്രദായത്തിൻ്റെ പ്രതിനിധികളോട് ഞാൻ ചോദ്യങ്ങൾ ചോദിച്ചു ആധുനിക സാങ്കേതികവിദ്യകൾസ്കൂളിൽ? ഈ ചോദ്യത്തിന് ഏകാക്ഷരത്തിലുള്ള ഉത്തരം ഞാൻ കേട്ടിട്ടില്ല. എനിക്ക് ഒരു കാര്യം മാത്രം മനസ്സിലായി: വികസിത യുവാക്കൾക്കിടയിൽ കമ്പ്യൂട്ടർ സയൻസ് അധ്യാപകരുടെ പ്രൊഫഷനിലെ ജനപ്രീതിയില്ലാത്തതിനാൽ, പാഠ്യപദ്ധതികളും മാനുവലുകളും എഴുതുന്ന പ്രക്രിയയുടെ ദൈർഘ്യം, അധ്യാപകർക്ക് വീണ്ടും പരിശീലനം നൽകൽ, കമ്പ്യൂട്ടർ ക്ലാസുകളുടെ നവീകരണം എന്നിവ കാരണം, സമീപഭാവിയിൽ ഒന്നും ഉണ്ടാകില്ല. എൻ്റെ കുട്ടി സ്കൂളിൽ, എങ്കിൽ... പുതിയ ഉത്സാഹികൾ ടെക്നോളജി സ്വീകരിക്കുന്നില്ലെങ്കിൽ, പാഠ്യേതര അല്ലെങ്കിൽ ഒളിമ്പ്യാഡ് ജോലികൾ പോലെ. ഭാഗ്യവശാൽ, ഞാൻ സ്വയം ഒരു ഉത്സാഹിയാണ്, എൻ്റെ ആദ്യത്തെ കമ്പ്യൂട്ടർ സയൻസ് അധ്യാപകനും അവരിൽ ഒരാളാണ്. എവിടെയെങ്കിലും തുടങ്ങാൻ നിങ്ങൾക്ക് സഹായം ആവശ്യമാണ്...

Arduino vs റാസ്‌ബെറി പൈ


അൽപ്പം ഗൂഗിൾ ചെയ്‌തപ്പോൾ, ഐഒടി (ഇൻ്റർനെറ്റ് ഓഫ് തിംഗ്‌സ്) സാങ്കേതികവിദ്യയുടെ അടിസ്ഥാനമായ ഫിസിക്കൽ കംപ്യൂട്ടിംഗ് കഴിഞ്ഞ രണ്ട് വർഷങ്ങളായി ലോകമെമ്പാടുമുള്ള വിവര വിദ്യാഭ്യാസത്തിൻ്റെ ഏറ്റവും ആധുനിക മേഖലയായി മാറിയെന്ന് ഞാൻ കണ്ടെത്തി. വിലകുറഞ്ഞതും എന്നാൽ ശക്തവുമായ ഹാർഡ്‌വെയർ പ്ലാറ്റ്‌ഫോമായ റാസ്‌ബെറി പൈയുടെയും അനുബന്ധ ഇൻഫ്രാസ്ട്രക്ചറിൻ്റെയും ആവിർഭാവത്തിന് നന്ദി ഈ വിഷയം അതിവേഗം വികസിക്കാൻ തുടങ്ങി - അധ്യാപകരുടെയും ഉത്സാഹികളുടെയും ഒരു വലിയ സമൂഹം, എണ്ണമറ്റ തുടക്ക ഗൈഡുകളും പാഠപുസ്തകങ്ങളും, വിവിധ ലൈബ്രറികളുടെ ആയിരക്കണക്കിന് ഡെവലപ്പർമാർ, വിശാലമായ ശ്രേണി. റെഡിമെയ്ഡ് എക്സ്റ്റൻഷനുകളും സെൻസറുകളും. റാസ്‌ബെറി പൈയ്‌ക്ക് മുമ്പ്, ആർഡ്വിനോ മൈക്രോകൺട്രോളറുകളെ അടിസ്ഥാനമാക്കിയുള്ള സൈബർനെറ്റിക്‌സിൻ്റെയും ഫിസിക്കൽ കംപ്യൂട്ടിംഗിൻ്റെയും അടിസ്ഥാനകാര്യങ്ങൾ പഠിക്കുക എന്ന വിഷയം വിദേശത്ത് സ്കൂൾ വിദ്യാഭ്യാസത്തിൽ സജീവമായി പ്രോത്സാഹിപ്പിക്കപ്പെട്ടു. ഇതിന് നന്ദി, ആർഡ്വിനോയ്‌ക്കായി ഇപ്പോൾ വിവിധ സെൻസറുകളുടെ വിശാലമായ തിരഞ്ഞെടുപ്പ് ഉണ്ട്, മുതിർന്നവരുടെ മേൽനോട്ടത്തിൽ കുട്ടികളെ അനുവദിക്കുന്നു, ഉദാഹരണത്തിന്, പ്രാകൃത “റോബോട്ട് റേസുകൾ” സംഘടിപ്പിക്കുന്നതിന് റോബോട്ടിക് പ്ലാറ്റ്‌ഫോമുകൾ നിർമ്മിക്കാൻ. തത്വത്തിൽ, Arduino എന്ന വിഷയം ഇന്നും പ്രസക്തമാണ്, എന്നാൽ ഫിസിക്കൽ കമ്പ്യൂട്ടിംഗ്, പ്രോഗ്രാമിംഗ്, സൈബർനെറ്റിക്സ് എന്നിവ പഠിക്കുന്ന പ്രക്രിയയുടെ പ്രാരംഭ ഭാഗമായി. റാസ്‌ബെറി പൈ അടുത്ത, കൂടുതൽ വിപുലമായ തലമാണ്, വാസ്തവത്തിൽ, കഴിവുകളിൽ പരിധിയില്ല...

റാസ്‌ബെറി പൈയും ആർഡ്വിനോയും എങ്ങനെ വ്യത്യാസപ്പെട്ടിരിക്കുന്നുവെന്നും അവയുടെ കഴിവുകൾ താരതമ്യം ചെയ്യുന്നതിലൂടെ അവരുടേതായ രീതിയിൽ മികച്ചതാണെന്നും നിങ്ങൾക്ക് മനസ്സിലാക്കാൻ കഴിയും.

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

റാസ്‌ബെറി പൈ (v3 മോഡൽ ബി)- 1GB റാമും USB കണക്റ്റിവിറ്റിയുമുള്ള ഒരു പൂർണ്ണമായ 4-കോർ സിംഗിൾ-ബോർഡ് കമ്പ്യൂട്ടർ ബാഹ്യ ഡ്രൈവുകൾ, നൂതന മൾട്ടിമീഡിയ (ഓപ്പൺ ജിഎൽ, എച്ച്ഡി-വീഡിയോ), കമ്മ്യൂണിക്കേഷൻ (വൈഫൈ, ബ്ലൂടൂത്ത്, ഇഥർനെറ്റ്) കഴിവുകളുള്ള ഒരു ആധുനിക ലിനക്സ് സിസ്റ്റം പ്രവർത്തിപ്പിക്കുന്നു. ചില റിസർവേഷനുകൾക്കൊപ്പം, റാസ്‌ബെറി പൈ ഒരു പൂർണ്ണ വിദ്യാർത്ഥി/വിദ്യാർത്ഥി കമ്പ്യൂട്ടറായി വിജയകരമായി ഉപയോഗിക്കാൻ കഴിയും, അതിൽ, ഫിസിക്കൽ കമ്പ്യൂട്ടിംഗിൻ്റെ പ്രധാന ദൗത്യത്തിന് പുറമേ, നിങ്ങൾക്ക് സംഗീതം കേൾക്കാനും HD വീഡിയോകൾ കാണാനും വെബിൽ സർഫ് ചെയ്യാനും പ്രവർത്തിക്കാനും കഴിയും. ഓഫീസ് എഡിറ്റർമാരിലെ ഡോക്യുമെൻ്റുകൾ, ഇ-ബുക്കുകൾ വായിക്കുക തുടങ്ങിയവ... കൂടാതെ, മോണിറ്ററിൻ്റെ കണക്കില്ല (അത് VGA/HDMI കണക്ടറുള്ള ഒരു സാധാരണ LCD ടിവി ആകാം), USB കീബോർഡും മൗസും, ഒരു റാസ്‌ബെറി പൈയുടെ വില -അടിസ്ഥാനത്തിലുള്ള പഠന ഇടം 2, 5 t.r-ൽ ആരംഭിക്കുന്നു. റാസ്‌ബെറി പൈയിൽ ഏത് ഭാഷയിലും പ്രോഗ്രാമിംഗിൻ്റെ അടിസ്ഥാനകാര്യങ്ങൾ നിങ്ങൾക്ക് പഠിക്കാം. സ്ഥിരസ്ഥിതിയായി, ഇത് പൈത്തൺ, സ്‌ക്രാച്ച്, നോഡ്-റെഡ് എന്നിവയ്‌ക്കൊപ്പം മുൻകൂട്ടി ഇൻസ്റ്റാൾ ചെയ്‌തിരിക്കുന്നു, പക്ഷേ ഒന്നും കടന്നുപോകുന്നില്ല ഉപയോക്തൃ-സൗഹൃദ ഇൻ്റർഫേസ് PHP, Ruby, Java എന്നിവയിൽ നിന്നും മറ്റുള്ളവയിൽ നിന്നും LAMP ഇൻസ്റ്റാൾ ചെയ്യുന്നതിനുള്ള ഡെബിയൻ പ്രോഗ്രാം റിപ്പോസിറ്ററി ജനപ്രിയ പരിതസ്ഥിതികൾവികസനം. റാസ്‌ബെറി പൈയിൽ, ഒരു പൂർണ്ണ ലിനക്സ് കമ്പ്യൂട്ടർ എന്ന നിലയിൽ, ആധുനിക ഇൻ്റർനെറ്റിൻ്റെ അടിസ്ഥാനം, 3D ഡിസൈൻ എൻവയോൺമെൻ്റ് ബ്ലെൻഡർ, ഗ്രാഫിക് എഡിറ്റർ - അപ്പാച്ചെ വെബ് സെർവർ ഉൾപ്പെടെ, മാസ്റ്ററിംഗിനായി ഉപയോഗപ്രദവും ഉപയോഗപ്രദവുമായ ധാരാളം പ്രോഗ്രാമുകൾ നിങ്ങൾക്ക് ഇൻസ്റ്റാൾ ചെയ്യാൻ കഴിയും. ജിമ്പ്, വെക്റ്റർ എഡിറ്റർമാർ Xara-X, Inkscape, Scribus പബ്ലിഷിംഗ് സിസ്റ്റം. കൂടാതെ, റാസ്‌ബെറി പൈയ്‌ക്ക് യഥാർത്ഥത്തിൽ ആർഡ്വിനോയ്‌ക്കായി രൂപകൽപ്പന ചെയ്‌ത സെൻസറുകൾ നിയന്ത്രിക്കുന്നതിന് ഒരു ജിപിഐഒ ഇൻ്റർഫേസ് ഉണ്ട്. മാത്രമല്ല, നിങ്ങൾക്ക് ഇവൻ്റുകളോടും ADC സിഗ്നൽ പരിവർത്തനങ്ങളോടും ഒരു തൽക്ഷണ പ്രതികരണം ആവശ്യമുണ്ടെങ്കിൽ, നിങ്ങൾക്ക് റാസ്‌ബെറി പൈയിലേക്ക് ഒരു Arduino കണക്റ്റുചെയ്യാനും അതിലൂടെ സെൻസറുകൾ നിയന്ത്രിക്കാനും കഴിയും!
തൽഫലമായി, റാസ്‌ബെറി പൈ വിദ്യാർത്ഥികൾക്ക് ഏറ്റവും താങ്ങാനാവുന്ന വ്യക്തിഗത കമ്പ്യൂട്ടറും അതേ സമയം ഇൻ്റർനെറ്റ് ഓഫ് തിംഗ്‌സിനായി വികസിപ്പിച്ച ഹാർഡ്‌വെയർ, സോഫ്റ്റ്‌വെയർ പ്ലാറ്റ്‌ഫോമാണ്.

1. ഒരു റാസ്‌ബെറി പൈ സ്റ്റാർട്ടർ കിറ്റ് വാങ്ങുന്നു

അതിനാൽ, ആർഡ്വിനോ ഘട്ടം മറികടക്കുന്നത് റാസ്‌ബെറി പൈയിൽ നിന്ന് ഉടനടി ആരംഭിക്കുന്നത് മൂല്യവത്താണെന്ന് മനസ്സിലാക്കിയ ഞാൻ, ഒരു പ്രാഥമിക പരിചയത്തിനായി ഒരു സ്റ്റാർട്ടർ കിറ്റ് വാങ്ങാനുള്ള തീരുമാനത്തിലെത്തി, ജോലിയുടെ അടിസ്ഥാനകാര്യങ്ങളും പൈത്തണിലെ ഫിസിക്കൽ കമ്പ്യൂട്ടിംഗിൻ്റെ അടിസ്ഥാനങ്ങളും പഠിച്ചു. തുടർന്ന് സ്കൂളിൽ ഇതെല്ലാം പ്രകടിപ്പിക്കുകയും ഉത്സാഹികളായ അധ്യാപകരുടെയും അതുപോലെ നൂതന വിദ്യാർത്ഥികളുടെയും താൽപ്പര്യം ആകർഷിക്കുകയും ചെയ്യുന്നു. അങ്ങനെ റാസ്‌ബെറി പൈയുമായി എൻ്റെ കഥ ആരംഭിച്ചു.

ഭാഗ്യവശാൽ റഷ്യക്കാർക്ക്, ഏറ്റവും നൂതനമായ v3 മോഡൽ ബി ഉൾപ്പെടെ എല്ലാ റാസ്‌ബെറി പൈ മോഡലുകളും ആവശ്യമായ ഘടകങ്ങൾ aliexpress.com-ൽ ഡെലിവറിയോടെ നിങ്ങൾക്ക് ഇത് ഓർഡർ ചെയ്യാവുന്നതാണ്.

കുറഞ്ഞത്, നിങ്ങൾക്ക് 2200 റൂബിൾ നിരക്കിൽ ഡെലിവറി സഹിതം റാസ്‌ബെറി പൈ 3 മോഡൽ ബി ബോർഡ് മാത്രമേ ഓർഡർ ചെയ്യാൻ കഴിയൂ. ആരംഭിക്കുന്നതിന്, നിങ്ങൾക്ക് 1A-1.5A-യുടെ ഔട്ട്‌പുട്ട് കറൻ്റ് നൽകുന്ന ഒരു മിനിUSB കണക്ടറുള്ള ഒരു പവർ സപ്ലൈ (ഒരു സെൽ ഫോണിന്/ടാബ്‌ലെറ്റിനുള്ള ചാർജർ), HDMI കണക്ടറുള്ള ഒരു LCD മോണിറ്റർ അല്ലെങ്കിൽ ടിവി, ഒരു USB കീബോർഡ്, ഒരു മൗസ് എന്നിവ ആവശ്യമാണ്. .

ഞാൻ 1.2 TR ചേർക്കാൻ തീരുമാനിച്ചു. റാസ്‌ബെറി പൈ കൂടുതൽ സൗകര്യപ്രദവും ഉൽപ്പാദനക്ഷമവും അനുയോജ്യവും കാര്യക്ഷമവുമാക്കാൻ ആവശ്യമായ ഘടകങ്ങൾ വാങ്ങുക. ഒന്നാമതായി, SoC പ്രോസസറിൽ നിന്നും മെമ്മറിയിൽ നിന്നും ചൂട് നീക്കം ചെയ്യുന്നതിനായി നിങ്ങൾ ഒരു കൂട്ടം ഹീറ്റ്‌സിങ്കുകൾ വാങ്ങണം, അതുവഴി സങ്കീർണ്ണമായ ജോലികളിൽ അവ അമിതമായി ചൂടാകാതിരിക്കുകയും പ്രോസസ്സർ കോറുകൾ തുടർച്ചയായി ഓഫ് ചെയ്യുകയും ക്ലോക്ക് ഫ്രീക്വൻസി കുറയ്ക്കുകയും ചെയ്യുന്നതിലൂടെ സിസ്റ്റം പ്രകടനം കുറയ്ക്കരുത്.
അസൗകര്യങ്ങൾ ഒഴിവാക്കാനും കുട്ടികളെ കുഴപ്പത്തിൽ നിന്ന് സംരക്ഷിക്കാനും ചിലതരം വിലകുറഞ്ഞ ഭവനങ്ങൾ വാങ്ങാനും ശുപാർശ ചെയ്യുന്നു. ഞാൻ യഥാർത്ഥ മോഡൽ R1 കേസ് വെള്ളയിലും റാസ്ബെറി നിറത്തിലും എടുത്തു.
റാസ്‌ബെറി പൈ ഉപയോഗിച്ച് ഫിസിക്കൽ കമ്പ്യൂട്ടിംഗിൻ്റെ അടിസ്ഥാനകാര്യങ്ങൾ പഠിക്കാൻ ആരംഭിക്കുന്നതിന്, നിങ്ങൾ ഉടൻ തന്നെ ഒരു സ്റ്റാർട്ടർ കിറ്റ് സെൻസറുകളും GPIO ഇൻ്റർഫേസിനായി ഒരു കേബിളുള്ള ഒരു സർക്യൂട്ട് ബോർഡും ഓർഡർ ചെയ്യണം, അത് നിങ്ങൾക്ക് പ്രാദേശിക സ്റ്റോറുകളിൽ വാങ്ങാൻ കഴിയില്ല. aliexpress.com-ൽ സെൻസറുകൾ, കേബിളും അഡാപ്റ്ററും ഉള്ള സർക്യൂട്ട് ബോർഡ്, കണക്റ്റിംഗ് വയറുകൾ, എൽഇഡികൾ, ബട്ടണുകൾ, റെസിസ്റ്ററുകൾ എന്നിവ അടങ്ങിയ റെഡിമെയ്ഡ് കിറ്റുകൾ ഉണ്ട്. എന്നാൽ അവ എനിക്ക് അൽപ്പം വിലയുള്ളതായി തോന്നി... അതുകൊണ്ട്, ഞാൻ മിക്കവാറും എല്ലാം പ്രത്യേകം എടുത്തു, അടുത്തുള്ള റേഡിയോ ഷോപ്പിൽ LED കളും ബട്ടണുകളും റെസിസ്റ്ററുകളും വാങ്ങാൻ തീരുമാനിച്ചു.

എൻ്റെ ഓൺലൈൻ ഷോപ്പിംഗ് ലിസ്റ്റ്:
1. റാസ്ബെറി പൈ 3 മോഡൽ ബി 2.5 എ പവർ സപ്ലൈയും പ്രോസസറിനും മെമ്മറിക്കുമായി രണ്ട് റേഡിയറുകൾ - 2412 റൂബിൾസ്.
2. 40-കോർ കേബിളും അഡാപ്റ്ററും ഉള്ള ബ്രെഡബോർഡ് - 282 RUR.
3. HDMI2VGA അഡാപ്റ്റർ - 233 റൂബിൾസ്.
4. ഹൗസിംഗ്, മോഡൽ R1 - 280 റബ്.
5. 16 സെൻസറുകളുടെ സ്റ്റാർട്ടർ സെറ്റ് - 510 റബ്.
6. ബന്ധിപ്പിക്കുന്ന വയറുകളുടെ സെറ്റ് - 186 റൂബിൾസ്.
ആകെ: 3900 റബ്. (2017 ഫെബ്രുവരിയിലെ വിലയിൽ 57.70 റൂബിൾ വിനിമയ നിരക്കിൽ)

ഏകദേശം ഒരു മാസത്തെ കാത്തിരിപ്പിന് ശേഷം, ഓർഡർ ചെയ്ത എല്ലാ ഘടകങ്ങളും സുരക്ഷിതമായും സുരക്ഷിതമായും എത്തി.

2. ജോലിക്കായി റാസ്ബെറി പൈ തയ്യാറാക്കുന്നു


റാസ്‌ബെറി പൈ ആദ്യമായി ഓണാക്കുന്നതിന് മുമ്പ്, നിരവധി നിർബന്ധിത നടപടിക്രമങ്ങൾ പൂർത്തിയാക്കേണ്ടതുണ്ട്. ശ്രദ്ധ! ആൻ്റിസ്റ്റാറ്റിക് ബാഗിൽ നിന്ന് ബോർഡ് നീക്കംചെയ്യുന്നതിന് മുമ്പ്, വാട്ടർ ഫ്യൂസറ്റിലോ റേഡിയേറ്ററിൻ്റെ തുറന്ന പ്രദേശത്തിലോ സ്പർശിച്ച് നിങ്ങളുടെ കൈകളിൽ നിന്ന് സ്റ്റാറ്റിക് വൈദ്യുതി നീക്കംചെയ്യുന്നത് ഉറപ്പാക്കുക, അല്ലാത്തപക്ഷം നിങ്ങൾക്ക് സെൻസിറ്റീവ് ഇലക്ട്രോണിക്സ് കത്തിക്കാം.
ആദ്യം നിങ്ങൾ പ്രോസസ്സറിലേക്കും മെമ്മറി ചിപ്പിലേക്കും ഹീറ്റ്‌സിങ്കുകൾ ഒട്ടിക്കേണ്ടതുണ്ട്. ഇത് ബുദ്ധിമുട്ടുള്ള കാര്യമല്ല: ആദ്യം തൊലി കളയുക സംരക്ഷിത ഫിലിംറേഡിയേറ്ററിൽ നിന്ന്, അതിൻ്റെ വലുപ്പത്തിന് അനുയോജ്യമായ മൈക്രോ സർക്യൂട്ടിന് മുകളിൽ ശ്രദ്ധാപൂർവ്വം വയ്ക്കുക, കൂടാതെ റേഡിയേറ്റർ അതിലേക്ക് താഴ്ത്തുക. മൈക്രോ സർക്യൂട്ടിനെതിരെ ഹീറ്റ്‌സിങ്ക് അമർത്തേണ്ട ആവശ്യമില്ല; എന്തായാലും അത് നന്നായി പിടിക്കും.
അപ്പോൾ നിങ്ങൾ ഭാഗങ്ങളിൽ നിന്ന് കേസ് കൂട്ടിച്ചേർക്കുകയും അതിൽ ബോർഡ് സ്ഥാപിക്കുകയും വേണം. കേസ് കൂട്ടിച്ചേർക്കുമ്പോൾ, റാസ്ബെറി പൈ ബോർഡിൻ്റെ സ്ലോട്ടുകളിലേക്ക് (കുറച്ച് ശക്തിയോടെ) തിരുകിയ ശേഷം യുഎസ്ബി കണക്ടറുകൾക്കുള്ള കട്ട്ഔട്ടുകളുള്ള മുകളിലെ കവറും വശവും ഞങ്ങൾ ഇൻസ്റ്റാൾ ചെയ്യുന്നു.

3. റാസ്ബിയൻ ഒഎസിൻ്റെ ഇൻസ്റ്റാളേഷൻ

റാസ്‌ബെറി പൈ ഡിഫോൾട്ടായി വരുന്നത് മുൻകൂട്ടി ഇൻസ്റ്റാൾ ചെയ്ത ഓപ്പറേറ്റിംഗ് സിസ്റ്റവും സ്വന്തം സ്റ്റോറേജ് മീഡിയയും ഇല്ലാതെയാണ്, നിങ്ങൾ അത് വാങ്ങുകയും സിസ്റ്റം ഡൗൺലോഡ് ചെയ്യുകയും സ്വയം ഇൻസ്റ്റാൾ ചെയ്യുകയും വേണം.
റാസ്‌ബെറി പൈ സിസ്റ്റം ഡിസ്‌ക്, കുറഞ്ഞത് 8MB കപ്പാസിറ്റിയുള്ള, കുറഞ്ഞത് ക്ലാസ് 6 (റൈറ്റ് സ്പീഡ് 6MB/സെക്കൻഡ്) മൈക്രോ എസ്ഡി കാർഡ് ഉപയോഗിക്കുന്നില്ല. OS ഇൻസ്റ്റാൾ ചെയ്യുന്നതിൽ സാധ്യമായ പ്രശ്നങ്ങൾ ഒഴിവാക്കുന്നതിന് 10-ാം ക്ലാസ് കാർഡ് ഉടൻ വാങ്ങാൻ ഇൻ്റർനെറ്റിൽ അവർ ഉപദേശിച്ചു. റാസ്ബെറി വർക്ക്പൈ.
അടുത്തുള്ള കമ്പ്യൂട്ടർ സ്റ്റാളിൽ, ഞാൻ ഒരു 8GB Sundisk ക്ലാസ് 10 മൈക്രോ എസ്ഡി കാർഡ് വാങ്ങി.
തുടർന്ന് ഞാൻ https://www.raspberrypi.org/downloads/raspbian/ എന്നതിൽ നിന്ന് റാസ്‌ബിയൻ ഓപ്പറേറ്റിംഗ് സിസ്റ്റം (ഡെബിയൻ ജെസ്സിയെ അടിസ്ഥാനമാക്കി) ഡൗൺലോഡ് ചെയ്തു. തിരഞ്ഞെടുക്കുക റാസ്ബിയൻ ജെസ്സി PIXEL-നൊപ്പം ഒരു വിതരണമാണ് ഗ്രാഫിക്കൽ ഇൻ്റർഫേസ്ഉൽപ്പാദനപരമായ പ്രവർത്തനം ആരംഭിക്കുന്നതിനുള്ള ഒരു കൂട്ടം പ്രോഗ്രാമുകളും.
ഡൗൺലോഡ് ചെയ്‌ത ചിത്രം, ആർക്കൈവിൽ നിന്ന് അൺപാക്ക് ചെയ്യുമ്പോൾ, 4GB-ലേക്ക് വികസിക്കുന്നു, ഒറ്റ ഫയലുകളുടെ പരമാവധി വലുപ്പത്തിലുള്ള നിയന്ത്രണങ്ങൾ കാരണം FAT32 ഫയൽ സിസ്റ്റമുള്ള ഒരു ഡിസ്‌കിലേക്ക് എഴുതാൻ കഴിയില്ല.
എനിക്ക് ബന്ധിപ്പിക്കേണ്ടി വന്നു ബാഹ്യ USB ഡ്രൈവ് NTFS ഫയൽ സിസ്റ്റം ഉപയോഗിച്ച് അതിലേക്ക് Raspbian OS ഇമേജ് അൺപാക്ക് ചെയ്യുക.
ഒരു SD കാർഡിലേക്ക് ഒരു ഇമേജ് എഴുതാൻ, വിലാസത്തിൽ നിന്ന് Win32DiskImager പ്രോഗ്രാം ഡൗൺലോഡ് ചെയ്യുകയും USB കാർഡ് റീഡർ വഴി കമ്പ്യൂട്ടറിലേക്ക് മൈക്രോഎസ്ഡി കാർഡ് ബന്ധിപ്പിക്കുകയും ചെയ്യേണ്ടതുണ്ട്.
പ്രോഗ്രാം ഇൻ്റർഫേസ് അവിശ്വസനീയമാംവിധം ലളിതമാണ്: "ഇമേജ് ഫയൽ" ലൈനിൽ നിങ്ങൾ ഡിസ്കിലെ Raspbian OS ഇമേജ് വ്യക്തമാക്കേണ്ടതുണ്ട്, "ഡിവൈസ്" ഡ്രോപ്പ്-ഡൗൺ ലിസ്റ്റിൽ ഒരു മൈക്രോ എസ്ഡി കാർഡ് തിരഞ്ഞെടുത്ത് "എഴുതുക" ബട്ടൺ ക്ലിക്കുചെയ്യുക. വഴിയിൽ, അതേ പ്രോഗ്രാം ഉപയോഗിച്ച്, കാലാകാലങ്ങളിൽ മൈക്രോ എസ്ഡി കാർഡ് കാർഡ് റീഡറിലേക്ക് തിരുകിക്കൊണ്ട് അതിൻ്റെ ബാക്കപ്പ് പകർപ്പ് നിർമ്മിക്കുന്നത് മൂല്യവത്താണ്, "ഇമേജ് ഫയൽ" ഫീൽഡിൽ ചിത്രം സംരക്ഷിക്കുന്നതിനുള്ള പാത്ത് തിരഞ്ഞെടുത്ത്, മൈക്രോ എസ്ഡി കാർഡ് നിർവചിച്ചിരിക്കുന്ന ഡിസ്കിൻ്റെ പേര് ഉപകരണ ഡ്രോപ്പ്-ഡൗൺ ലിസ്റ്റ് ചെയ്യുകയും "വായിക്കുക" കമാൻഡ് തിരഞ്ഞെടുക്കുക ".

4. ആദ്യ വിക്ഷേപണം


റെക്കോർഡിംഗ് പ്രക്രിയ വിജയകരമായി പൂർത്തിയാക്കിയ ശേഷം, റാസ്‌ബെറി പൈയിലെ കാർഡ് റീഡറിൻ്റെ അനുബന്ധ സ്ലോട്ടിലേക്ക് മൈക്രോഎസ്ഡി കാർഡ് ചേർക്കുക, ഒരു HDMI കേബിൾ അല്ലെങ്കിൽ HDMI2VGA അഡാപ്റ്റർ വഴി മോണിറ്റർ ബന്ധിപ്പിക്കുക, താഴെയുള്ള USB കണക്റ്ററുകളിലേക്ക് കീബോർഡും മൗസും ബന്ധിപ്പിക്കുക, അതിനുശേഷം മാത്രം അത് വൈദ്യുതി വിതരണത്തെ ബന്ധിപ്പിക്കുന്നു. റാസ്‌ബെറി പൈയ്‌ക്ക് പവർ ബട്ടൺ ഇല്ലാത്തതിനാൽ, പവർ സപ്ലൈ കണക്‌റ്റുചെയ്യുന്നത്/വിച്ഛേദിക്കുന്നത് ഉപകരണത്തെ ഓണാക്കുകയും ഓഫാക്കുകയും ചെയ്യുന്നു. റാസ്‌ബെറി പൈയിലെ പവർ ഓഫ് ചെയ്യുന്നതിന് മുമ്പ്, തുടർന്നുള്ള സ്റ്റാർട്ടപ്പ് സമയത്ത് പിശകുകൾ ഉണ്ടാകാതിരിക്കാൻ OS ശരിയായി ഷട്ട് ഡൗൺ ചെയ്യുന്നതാണ് ഉചിതമെന്ന് ഞാൻ മുൻകൂട്ടി എഴുതാം.
എൻ്റെ അഗാധമായ ഖേദവും ഭയാനകതയും, റാസ്‌ബെറി പൈയിലേക്ക് പവർ കണക്റ്റുചെയ്‌തതിന് ശേഷം, പിക്‌സൽ ഗ്രാഫിക്കൽ ഷെൽ സ്‌ക്രീൻസേവർ മോണിറ്ററിൽ പ്രകാശിച്ചില്ല, പക്ഷേ “ശാപങ്ങൾ” എന്ന ഒരു വാചകം പോപ്പ് അപ്പ് ചെയ്തു, “കേർണൽ പാനിക്” എന്ന വരിയിൽ അവസാനിക്കുന്നു. നമ്പർ.
എൻ്റെ സ്‌മാർട്ട്‌ഫോണിൽ ഗൂഗിൾ ചെയ്‌തപ്പോൾ, പ്രത്യക്ഷത്തിൽ, റാസ്‌ബെറി പൈയ്‌ക്ക് എൻ്റെ മൈക്രോ എസ്ഡി കാർഡ് ഇഷ്ടമല്ലെന്ന് ഞാൻ പെട്ടെന്ന് കണ്ടെത്തി (പിന്നീട് തെളിഞ്ഞതുപോലെ, റാസ്‌ബിയൻ ഒഎസിന് ശരിയായി പ്രവർത്തിക്കാൻ വായന/എഴുത്ത് വേഗത മതിയാകില്ല). SD കാർഡിലേക്ക് Raspbian OS ഇമേജ് വീണ്ടും എഴുതുമ്പോൾ, റൈറ്റ് വേഗത 4MB/sec (ക്ലാസ് 4 SD കാർഡുമായി ബന്ധപ്പെട്ടത്) കവിയുന്നില്ലെന്ന് ഞാൻ ശ്രദ്ധിച്ചു.
ചെയ്തത് പുനരാരംഭിക്കുകദൗർഭാഗ്യകരമായ കാർഡുമായി റാസ്‌ബെറി പൈ, ഞാൻ വീണ്ടും "കെർണൽ പാനിക്" കണ്ടു. "ബ്രാൻഡഡ്" കുറഞ്ഞ Prestigio microSDHC 8GB ക്ലാസ് 10 (U1) എന്നതിനായുള്ള ചില വിശദീകരണങ്ങൾക്ക് ശേഷം എനിക്ക് ഒരു കിയോസ്കിൽ പോയി അത് മാറ്റേണ്ടി വന്നു. OS ഇമേജ് "പുതുതായി വാങ്ങിയ" മൈക്രോ എസ്ഡി കാർഡിലേക്ക് ഏകദേശം 9.5 MB/സെക്കൻഡ് വേഗതയിൽ ഇരട്ടി വേഗത്തിൽ എഴുതിയിരിക്കുന്നു. ഞാൻ അത് ഓണാക്കിയപ്പോൾ, റാസ്‌ബെറി പൈ ഉടൻ ഒരു സ്വാഗത വിൻഡോ പ്രദർശിപ്പിക്കുകയും കുറച്ച് നിമിഷങ്ങൾ ലോഡുചെയ്‌തതിന് ശേഷം, ഉയർന്നുവരുന്ന ഭാഗത്തേക്ക് പോകുന്ന വിജനമായ റോഡിൻ്റെ രൂപത്തിൽ മനോഹരമായ സ്‌ക്രീൻസേവറുള്ള എക്‌സ്-വിൻഡോസ് ഇൻ്റർഫേസ് ഡിസ്‌പ്ലേയിൽ കണ്ടതിൽ ഞാൻ സന്തോഷിച്ചു. സൂര്യൻ.
സൺഡിസ്ക് കാർഡ് വ്യാജമായിരുന്നു...

5. പരിചയപ്പെടൽ ഡെബിയൻ ലിനക്സ്, പ്രാരംഭ സജ്ജീകരണം Raspbian OS, ഉപയോഗപ്രദമായ പ്രോഗ്രാമുകളുടെ ഇൻസ്റ്റാളേഷൻ


റഷ്യൻ ഭാഷയിലുള്ള രണ്ട് മാനുവലുകൾ ഉപയോഗിച്ച് ആയുധം ഇംഗ്ലീഷ്വിവിധ ഗീക്ക് ഉറവിടങ്ങളിൽ നിന്ന് ഡൗൺലോഡ് ചെയ്‌തത്, Raspbian OS-ലെ സൗകര്യപ്രദമായ പ്രവർത്തന അന്തരീക്ഷത്തിൻ്റെ പ്രാരംഭ സജ്ജീകരണത്തിനായി എൻ്റെ വാരാന്ത്യ സായാഹ്നം നീക്കിവയ്ക്കാൻ ഞാൻ തീരുമാനിച്ചു.

ഒന്നാമതായി, ഡെബിയൻ ലിനക്സ് കൺസോളിനെക്കുറിച്ച് കുറച്ച് വാക്കുകൾ പറയേണ്ടതാണ്. Raspbian OS ഇൻ്റർഫേസിൻ്റെ മുകളിലെ പാനലിലുള്ള LXTerminal ബട്ടൺ വഴി ഇത് ആക്സസ് ചെയ്യാവുന്നതാണ്.
OS നിയന്ത്രിക്കുന്നതിനും പ്രോഗ്രാമുകൾ ഇൻസ്റ്റാൾ ചെയ്യുന്നതിനും സമാരംഭിക്കുന്നതിനും അൺഇൻസ്റ്റാൾ ചെയ്യുന്നതിനും OS-ൻ്റെയും അതിൻ്റെ വ്യക്തിഗത ഘടകങ്ങളുടെയും ക്രമീകരണങ്ങളിൽ സ്വമേധയാലുള്ള മാറ്റങ്ങൾ വരുത്തുന്നതിന് Linux കൺസോളിൽ കമാൻഡുകൾ നൽകിയിട്ടുണ്ട്. മിക്ക കമാൻഡുകൾക്കും വിജയകരമായി പ്രവർത്തിക്കാൻ അഡ്മിനിസ്ട്രേറ്റർ ആക്സസ് (റൂട്ട് ആക്സസ്) ആവശ്യമാണ്. ഇത് ചെയ്യുന്നതിന്, കമാൻഡിന് മുമ്പ് നിങ്ങൾ "sudo" നൽകേണ്ടതുണ്ട്.
Raspbian OS-ലെ ചില പ്രവർത്തനങ്ങൾ കൺസോളിൽ നിന്ന് മാത്രമേ ലഭ്യമാകൂ.
ഒന്നാമതായി, ഇത് സിസ്റ്റം കോൺഫിഗറേഷൻ പ്രോഗ്രാമിലേക്കുള്ള ആക്സസ് ആണ് raspi_config. ഇവിടെയാണ് Raspbian OS-ൻ്റെ പ്രാരംഭ സജ്ജീകരണം നടത്തുന്നത്.
സിസ്റ്റം സെറ്റപ്പ് പ്രോഗ്രാം പ്രവർത്തിപ്പിക്കുന്നതിന്, നിങ്ങൾ LXTerminal തുറന്ന് കൺസോളിൽ കമാൻഡ് നൽകേണ്ടതുണ്ട്:
sudo raspi-config

ഒന്നാമതായി, വിപുലീകരിക്കുന്നതിന് നിങ്ങൾ "എക്സ്പാൻഡ് ഫയൽസിസ്റ്റം" കമാൻഡ് തിരഞ്ഞെടുക്കേണ്ടതുണ്ട് ഫയൽ സിസ്റ്റംമൈക്രോ എസ്ഡി കാർഡിൻ്റെ ലഭ്യമായ മുഴുവൻ സ്ഥലത്തും ഒഎസ്.
"ഉപയോക്തൃ പാസ്‌വേഡ് മാറ്റുക" കമാൻഡ് ഉപയോഗിച്ച് കൺസോൾ വഴിയും SSH വഴിയും സിസ്റ്റം ആക്‌സസ് ചെയ്യുന്നതിന് നിങ്ങൾ സ്ഥിരസ്ഥിതി റൂട്ട് പാസ്‌വേഡ് തീർച്ചയായും മാറ്റണം. "sudo passwd root" എന്ന കമാൻഡ് ലൈനിൽ നിന്ന് ഇത് ചെയ്യാൻ കഴിയും.
"വിപുലമായ ഓപ്ഷനുകൾ" വിൻഡോയിലെ "എസ്എസ്എച്ച്" കമാൻഡ് ഉപയോഗിച്ച് മറ്റൊരു പിസിയിൽ നിന്ന് എസ്എസ്എച്ച് ടെർമിനൽ പ്രോട്ടോക്കോൾ വഴി റാസ്ബെറി പൈയിലേക്ക് ലോഗിൻ ചെയ്യാൻ നിങ്ങൾ എസ്എസ്എച്ച് സെർവർ ആരംഭിക്കണം.

പ്രാദേശിക ഭാഷ (ഇൻ്റർഫേസ് ഭാഷ) റഷ്യൻ ഭാഷയിലേക്ക് ഉടൻ മാറ്റുകയും ഒരു റഷ്യൻ കീബോർഡ് ലേഔട്ട് ചേർക്കുകയും ചെയ്യേണ്ടത് വളരെ പ്രധാനമാണ്.
"ഇൻ്റർനാഷണലൈസേഷൻ ഓപ്ഷനുകൾ" വിൻഡോയിലാണ് ഇത് ചെയ്യുന്നത്. "ലോക്കേൽ മാറ്റുക" കമാൻഡ് ഉപയോഗിച്ച് ലോക്കൽ മാറ്റുന്നു.
നിങ്ങൾ ru_RU.UTF-8 UTF-8 എന്ന ലൊക്കേൽ തിരഞ്ഞെടുക്കേണ്ടതുണ്ട്. "കീബോർഡ് ലേഔട്ട് മാറ്റുക" കമാൻഡ് ഉപയോഗിച്ച് കീബോർഡ് ലേഔട്ട് മാറ്റുന്നു. അടുത്തതായി, നിങ്ങൾ ഒരു പുതിയ വിൻഡോയിൽ തിരഞ്ഞെടുക്കേണ്ടതുണ്ട് ആവശ്യമുള്ള ലേഔട്ട്(ru_RU.UTF-8), അടുത്ത വിൻഡോയിൽ, ലേഔട്ട് മാറ്റുന്നതിന് ഹോട്ട് കീകൾ സജ്ജമാക്കുക, ഓരോ തവണയും കീബോർഡിൻ്റെ "ടാബ്" ബട്ടൺ പ്രോഗ്രാം വിൻഡോയുടെ "Enter" ബട്ടണിലേക്ക് നീക്കി "അമർത്തുക വഴി തിരഞ്ഞെടുത്ത പ്രവർത്തനങ്ങൾ സ്ഥിരീകരിക്കുന്നു. കീബോർഡിൽ നൽകുക".
"അഡ്വാൻസ്‌ഡ് ഓപ്‌ഷനുകൾ" വിൻഡോയിൽ "ഓഡിയോ" മെനു ഇനത്തിലേക്ക് പോയി, ഹെഡ്‌ഫോണിൽ കണക്റ്റുചെയ്‌തിരിക്കുന്ന ശബ്‌ദം ശ്രവിക്കാൻ, പുതിയ വിൻഡോയിലെ ഡിഫോൾട്ട് ഓഡിയോ ഔട്ട്‌പുട്ട് ഓപ്‌ഷൻ ഇൻ്റേണൽ 3.5 എംഎം ജാക്ക് കണക്റ്ററിലേക്ക് തിരഞ്ഞെടുക്കുക. സ്റ്റാൻഡേർഡ് റാസ്ബെറി പൈ ഓഡിയോ കണക്റ്റർ.
ക്രമീകരണങ്ങൾ പൂർത്തിയാക്കിയ ശേഷം, "പൂർത്തിയാക്കുക" ബട്ടൺ തിരഞ്ഞെടുത്ത് സിസ്റ്റം റീബൂട്ട് ചെയ്യാൻ സമ്മതിക്കുക.

Raspbian OS സജ്ജീകരിക്കുന്നതിനുള്ള അടുത്ത ഘട്ടം അതിൻ്റെ പ്രോഗ്രാം ഡാറ്റാബേസും ഇൻസ്റ്റാൾ ചെയ്ത ഘടകങ്ങളും അപ്ഡേറ്റ് ചെയ്യുക എന്നതാണ്.
ഇത് ചെയ്യുന്നതിന്, കൺസോളിലേക്ക് ഇനിപ്പറയുന്ന കമാൻഡുകൾ തുടർച്ചയായി നൽകുക, പച്ച കൺസോൾ പ്രോംപ്റ്റ് ദൃശ്യമാകുന്നതുവരെ അവ ഓരോന്നും എക്സിക്യൂഷൻ പൂർത്തിയാകുന്നതുവരെ കാത്തിരിക്കുക.
സോഫ്റ്റ്‌വെയർ ഡാറ്റാബേസ് അപ്‌ഡേറ്റ്:
apt-get update
ഇൻസ്റ്റാൾ ചെയ്ത പ്രോഗ്രാമുകൾ അപ്ഡേറ്റ് ചെയ്യുന്നു
സുഡോ apt-get upgrade
പ്രോഗ്രാമുകൾ അൺഇൻസ്റ്റാൾ ചെയ്തതിന് ശേഷം ശേഷിക്കുന്ന ലൈബ്രറികൾ, അനുബന്ധ പ്രോഗ്രാമുകൾ മുതലായവ നീക്കം ചെയ്യുന്നു.
sudo apt-get autoremove
രണ്ടാമത്തെ കമാൻഡ് പൂർത്തിയാക്കാൻ സാധാരണയായി 10-15 മിനിറ്റ് എടുക്കും.
ലിനക്സിലെ എൻ്റെ മുൻ അനുഭവം ഓർത്തു, മിഡ്‌നൈറ്റ് കമാൻഡർ ഫയൽ മാനേജർ ഇൻസ്റ്റാൾ ചെയ്യാൻ ഞാൻ തിടുക്കം കൂട്ടി.
sudo apt-get install mc
ഇത് കൂടാതെ, "cd" കമാൻഡ് ഉപയോഗിച്ച് സിസ്റ്റം ഫോൾഡർ ഘടനയിലൂടെ നാവിഗേറ്റ് ചെയ്യുന്നത് മന്ദഗതിയിലുള്ളതും അസൗകര്യവുമാണ്.

ഒരു തുടക്കക്കാരന് എപ്പോഴും ഷാർപ്പനർ ഉണ്ടായിരിക്കണം. അടിസ്ഥാന കമാൻഡുകൾ Unix...

Ctrl+C - എക്സിറ്റ് ഓപ്പൺ കൺസോൾ പ്രോഗ്രാം(മറ്റ് കീകളൊന്നും നൽകിയിട്ടില്ലെങ്കിൽ)
Shift+Ins - കൺസോളിലേക്ക് ടെക്സ്റ്റ് ഒട്ടിക്കുക
Ctrl+Ins - കൺസോളിൽ നിന്ന് തിരഞ്ഞെടുത്ത ടെക്സ്റ്റ് പകർത്തുക
sudo - കമാൻഡിന് മുമ്പായി സ്ഥാപിക്കുകയും അവകാശങ്ങളോടെ അത് നടപ്പിലാക്കുകയും ചെയ്യുന്നു റൂട്ട് ഉപയോക്താവ്
- ഷട്ട് ഡൗൺ
sudo shutdown -h now - ഉടൻ തന്നെ സിസ്റ്റം നിർത്തി ഷട്ട്ഡൗൺ പ്രക്രിയ ആരംഭിക്കുക
sudo shutdown -h 21:55 - സിസ്റ്റം ഷട്ട്ഡൗൺ ചെയ്ത് 21:55-ന് ഷട്ട്ഡൗൺ ചെയ്യുക
sudo shutdown -h now - shutdown Raspberry Pi
sudo su - റൂട്ട് ആയി കമാൻഡ് പ്രോംപ്റ്റ് തുറക്കുക
sudo -i - കമാൻഡ് പ്രോംപ്റ്റ് റൂട്ടായി തുറക്കുക
sudo cp - ഒരു ഫയൽ പകർത്തുക (-r സ്വിച്ച് ആവർത്തന പകർപ്പിനൊപ്പം)
sudo mv - ഫയൽ നീക്കുക
cat - ഫയൽ/ഫയലുകളുടെ ഉള്ളടക്കം ഔട്ട്പുട്ട് ചെയ്യുക
cd - ആവശ്യമുള്ള ഫോൾഡറിലേക്ക് പോകുക. ഉദാഹരണത്തിന് cd /home/pi
chmod - ഒരു ഫയൽ ഉപയോഗിക്കുന്നതിനുള്ള അനുമതികൾ മാറ്റുന്നു; u (ഈ ഫയൽ കൈവശമുള്ള ഉപയോക്താവ് എന്നാണ് അർത്ഥമാക്കുന്നത്), g (ഫയൽ ഗ്രൂപ്പ്), o (മറ്റ് ഉപയോക്താക്കൾ), അതുപോലെ r (വായിക്കുക), w (എഴുതുക), x (എക്സിക്യൂട്ട് ചെയ്യുക)
chmod u+x - ഫയൽ ഉടമയ്ക്ക് അത് എക്സിക്യൂട്ട് ചെയ്യാനുള്ള അനുമതി സജ്ജമാക്കുന്നു
sudo chown pi:root - ഈ ഫയലിൻ്റെ ഉടമസ്ഥതയിലുള്ള ഉപയോക്താവിനെ കൂടാതെ/അല്ലെങ്കിൽ ഉപയോക്തൃ ഗ്രൂപ്പിനെ മാറ്റുക, ഉദാഹരണത്തിന്, ഉപയോക്താവ് pi ആണ്, ഗ്രൂപ്പ് റൂട്ട് ആണ്.
dir - നിലവിലെ ഫോൾഡറിൻ്റെ ഉള്ളടക്കം കാണിക്കും
pwd - നിങ്ങളുടെ നിലവിലെ സ്ഥാനം കാണിക്കും
തീയതി - സമയവും തീയതിയും കാണിക്കും
cal - നിലവിലെ മാസത്തെ കലണ്ടർ കാണിക്കും
cal -y - നിലവിലെ വർഷത്തെ കലണ്ടർ കാണിക്കുക
wget - നിലവിലെ ഡയറക്ടറിയിലേക്ക് ഒരു ഫയൽ ഡൗൺലോഡ് ചെയ്യുക. ഉദാഹരണത്തിന് wget http://mysite.com/myfile.deb
sudo apt-get update - സംഭരണിയിൽ നിന്ന് പാക്കേജുകളുടെ ലിസ്റ്റ് അപ്ഡേറ്റ് ചെയ്യും
sudo apt-get upgrade - ഇൻസ്റ്റാൾ ചെയ്ത പാക്കേജുകൾ അപ്ഗ്രേഡ് ചെയ്യും
sudo apt-get install<название> - പ്രോഗ്രാമിൻ്റെ ഇൻസ്റ്റാളേഷൻ<название>ഡെബിയൻ ശേഖരത്തിൽ നിന്ന്
sudo apt-get remove<название> - പ്രോഗ്രാം അൺഇൻസ്റ്റാൾ ചെയ്യുന്നു<название>
വിവരം<название>- പ്രോഗ്രാമിനെക്കുറിച്ചുള്ള വിവരങ്ങൾ പ്രദർശിപ്പിക്കുക
apt-cache തിരയൽ<запрос> - ഒരു പ്രോഗ്രാമിനോ യൂട്ടിലിറ്റിക്കോ വേണ്ടി ഡെബിയൻ റിപ്പോസിറ്ററി ഡാറ്റാബേസിൽ ഒരു വിവരണത്തോടെ തിരയുക<запрос>
apt-cache തിരയൽ സ്‌ക്രീൻ ക്യാപ്‌ചർ- സ്ക്രീൻഷോട്ടുകൾ സൃഷ്ടിക്കുന്നതിനുള്ള പ്രോഗ്രാമുകൾക്കായി തിരയുക
sudo apt-get install mc - ഫയൽ മാനേജർ Midnight Commander (Mc) ഇൻസ്റ്റാൾ ചെയ്യുന്നു
sudo apt-get ഇൻസ്റ്റാൾ ലിങ്കുകൾ - ടെക്സ്റ്റ് ബ്രൗസർ ലിങ്കുകളുടെ ഇൻസ്റ്റാളേഷൻ
udo apt-get install scrot - സ്ക്രീൻഷോട്ട് യൂട്ടിലിറ്റി ഇൻസ്റ്റാൾ ചെയ്യുക
scrot -d5 - 5 സെക്കൻഡിന് ശേഷം ഒരു സ്ക്രീൻഷോട്ട് എടുക്കുക
sudo apt-get install synaptic - Synaptic പാക്കേജ് മാനേജർ ഇൻസ്റ്റാൾ ചെയ്യുക
sudo apt-get install x11vnc - ഒരു VNC സെർവർ ഇൻസ്റ്റാൾ ചെയ്യുന്നു
x11vnc -desktop:0 - ഒരു VNC ക്ലയൻ്റ് വഴി റിമോട്ട് കൺട്രോളിനായി ഒരു VNC സെർവർ സമാരംഭിക്കുക, ഉദാഹരണത്തിന് realVNC (http://www.realvnc.com/download/viewer/)
ടോപ്പ് - ലോഞ്ച് ടാസ്ക് മാനേജർ
sudo nano - ഫയൽ എഡിറ്റിംഗ്
sudo nano /boot/config.txt - ക്രമീകരണ ഫയൽ എഡിറ്റുചെയ്യുന്നു റാസ്ബെറി സമാരംഭിക്കുകപൈ
ifconfig - നെറ്റ്‌വർക്ക് ഇൻ്റർഫേസുകൾ ക്രമീകരിക്കുന്നതിനുള്ള യൂട്ടിലിറ്റി
iwconfig - വയർലെസ് ഉപകരണങ്ങളെക്കുറിച്ചുള്ള വിവരങ്ങൾ കാണുക
sudo iwlist wlan0 സ്കാൻ - Wi-Fi സ്കാൻ
cat /proc/cpuinfo - പ്രോസസറിനെക്കുറിച്ചുള്ള വിവരങ്ങൾ നോക്കുക
cat /proc/meminfo - Raspberry Pi മെമ്മറിയെക്കുറിച്ചുള്ള വിശദമായ വിവരങ്ങൾ പ്രദർശിപ്പിക്കുന്നു
cat /proc/partitions - നിങ്ങളുടെ SD കാർഡിലോ HDDയിലോ ഉള്ള പാർട്ടീഷനുകളുടെ വലുപ്പവും എണ്ണവും കാണിക്കുന്നു
cat /sys/devices/system/cpu/cpu0/cpufreq/sca ling_cur_freq- പ്രോസസ്സർ ആവൃത്തിയെക്കുറിച്ചുള്ള വിവരങ്ങൾ
<имя_программы>--സഹായം- പ്രോഗ്രാം സഹായത്തിൻ്റെ പ്രദർശനം
vcgencmd measure_temp - പ്രോസസർ താപനില കാണിക്കും
free -o -h - എത്രത്തോളം സൗജന്യ സിസ്റ്റം മെമ്മറി ലഭ്യമാണെന്ന് കാണിക്കും
vcgencmd get_mem arm && vcgencmd get_mem gpu— പ്രോസസ്സറും ജിപിയുവും തമ്മിലുള്ള മെമ്മറി ഡിസ്ട്രിബ്യൂഷൻ കാണിക്കും
lsusb - ബന്ധിപ്പിച്ച ഉപകരണങ്ങളുടെ പട്ടിക
mkdir newDir - newDir ഡയറക്ടറി സൃഷ്ടിക്കുന്നു
rmdir oldDir - ഒരു ശൂന്യമായ ഡയറക്ടറി പഴയDir ഇല്ലാതാക്കുന്നു
rm<имя_файла>- ഒരു ഫയൽ/ഫോൾഡർ ഇല്ലാതാക്കുന്നു (-r സ്വിച്ച് ഉപയോഗിച്ച്, ഫോൾഡറിലെ ഉള്ളടക്കങ്ങൾ ആവർത്തിച്ച് ഇല്ലാതാക്കുന്നു)
& - പശ്ചാത്തലത്തിൽ കമാൻഡ് പ്രവർത്തിപ്പിക്കുക
curl - സെർവറിൽ നിന്നോ അതിൽ നിന്നോ ഒരു ഫയൽ ഡൗൺലോഡ് ചെയ്യുന്നു
grep "പാറ്റേൺ" *.txt - മാസ്കും നിർദ്ദിഷ്ട പാറ്റേണും ഉപയോഗിച്ച് ഫയലുകളിൽ തിരയുക
പിംഗ്<имя_сервера>- സെർവർ ലഭ്യത പരിശോധിക്കുന്നു
df -h - കണക്റ്റുചെയ്‌ത ഉപകരണങ്ങളിൽ സൗജന്യവും ഉപയോഗിച്ചതുമായ ഡിസ്ക് സ്പേസ്
scp myfile.txt [ഇമെയിൽ പരിരക്ഷിതം]: - myfile.txt ഫയൽ ഉപകരണത്തിലേക്ക് പകർത്തുന്നു [ഇമെയിൽ പരിരക്ഷിതം] SSH വഴി /home/pi/ ഫോൾഡറിലേക്ക്
scp [ഇമെയിൽ പരിരക്ഷിതം]:myfile.txt.- ഉപകരണത്തിൽ നിന്ന് myfile.txt ഫയൽ പകർത്തുന്നു [ഇമെയിൽ പരിരക്ഷിതം]വി നിലവിലെ ഫോൾഡർ SSH വഴി
scp *.txt [ഇമെയിൽ പരിരക്ഷിതം]: - എല്ലാം പകർത്തുന്നു ടെക്സ്റ്റ് ഫയലുകൾഉപകരണത്തിൽ നിന്ന് [ഇമെയിൽ പരിരക്ഷിതം] SSH വഴി നിലവിലെ ഫോൾഡറിലേക്ക്
dd if=/dev/sdd of=backup.img - ഒരു SD കാർഡ് അല്ലെങ്കിൽ USB ഡ്രൈവിൻ്റെ (/dev/sdd) ഒരു ബാക്കപ്പ് ഇമേജ് സൃഷ്ടിക്കുന്നു
dd if=/dev/sda of=/dev/sdb bs=4096- ഉപകരണത്തിൽ നിന്ന് ഉപകരണത്തിലേക്ക് ഡാറ്റയുടെ ബൈറ്റ്-ബൈ-ബൈറ്റ് പകർത്തൽ (dd if=/dev/zero of=/dev/sda bs=4k - sda ഡിസ്ക് വൃത്തിയാക്കുന്നു)
dd if=myfile of=myfile conv=ucease- ഫയൽ വലിയക്ഷരത്തിലേക്ക് പരിവർത്തനം ചെയ്യുക
dd if=myfile of=myfile conv=lcase- ഫയൽ ചെറിയക്ഷരത്തിലേക്ക് പരിവർത്തനം ചെയ്യുക
ls -l | dd conv=ucase - കമാൻഡ് ഔട്ട്‌പുട്ട് വലിയക്ഷരത്തിലേക്ക് പരിവർത്തനം ചെയ്യുന്നു
apt-mark showauto > autopackagelist.txt- മുൻകൂട്ടി ഇൻസ്റ്റാൾ ചെയ്ത ആപ്ലിക്കേഷനുകളുടെ ഒരു ലിസ്റ്റ് സൃഷ്ടിക്കുന്നു
apt-mark showmanual > manualpackagelist.txt- സ്വമേധയാ ഇൻസ്റ്റാൾ ചെയ്ത ആപ്ലിക്കേഷനുകളുടെ ഒരു ലിസ്റ്റ് സൃഷ്ടിക്കുന്നു

6. റാസ്‌ബെറി പൈ ഒരു ഡെസ്‌ക്‌ടോപ്പായി പരീക്ഷിക്കുന്നു

അതിനാൽ, അര മണിക്കൂർ ക്രമീകരണങ്ങൾക്കും അപ്‌ഡേറ്റുകൾക്കും ശേഷം, റാസ്‌ബെറി പൈ പോകാൻ തയ്യാറാണ്. ഡിഫോൾട്ടായി നമുക്ക് "ഓൺ ബോർഡ്" എന്താണ് ഉള്ളത്?
സോഫ്‌റ്റ്‌വെയർ ഡെവലപ്‌മെൻ്റ് ടൂളുകൾക്ക് പുറമേ, റാസ്‌ബെറി ഒഎസും ഇൻസ്റ്റാൾ ചെയ്തിട്ടുണ്ട് അടിസ്ഥാന കിറ്റ്ആവശ്യമായ ആപ്ലിക്കേഷനുകൾ.
പ്രമാണങ്ങളുമായി പ്രവർത്തിക്കാൻ, ലിബ്രെ ഓഫീസ് പാക്കേജും ടൂളും മുൻകൂട്ടി ഇൻസ്റ്റാൾ ചെയ്തിട്ടുണ്ട് PDF വ്യൂവർ. ഇൻറർനെറ്റിലെ ഉൽപ്പാദനക്ഷമമായ പ്രവർത്തനത്തിനായി, റാസ്‌ബെറി ഒഎസ് Chromium ബ്രൗസറും ക്ലൗസ് മെയിൽ ഇമെയിൽ ക്ലയൻ്റുമായി വരുന്നു. ഡെസ്ക്ടോപ്പിൽ നിന്നുള്ള വിദൂര നിയന്ത്രണത്തിനും മൊബൈൽ ഉപകരണങ്ങൾറാസ്‌ബെറി പൈയിൽ VNC കണക്ട് ഇൻസ്റ്റാൾ ചെയ്തിട്ടുണ്ട്.
നിർഭാഗ്യവശാൽ, വീഡിയോയും ഓഡിയോയും പ്ലേ ചെയ്യുന്നതിനുള്ള ഗ്രാഫിക്കൽ ഇൻ്റർഫേസുള്ള ഒരു മീഡിയ പ്ലെയർ സിസ്റ്റത്തിൽ ഡിഫോൾട്ടായി ഇല്ല, എന്നാൽ കൺസോളിൽ നിന്ന്, പിന്തുണയ്ക്കുന്ന omxplayer പ്രോഗ്രാമിലൂടെ മൾട്ടിമീഡിയ ഫയലുകളുടെ പ്ലേബാക്ക് ആരംഭിക്കാൻ കഴിയും. ഹാർഡ്‌വെയർ ത്വരണംവീഡിയോ ഫുൾ സ്‌ക്രീൻ മോഡിൽ.
സിസ്റ്റത്തിന് ഒരു ഗ്രാഫിക്കൽ ഫയൽ മാനേജർ Xfce ഉണ്ട്, അത് മൗസ് ഉപയോഗിച്ച് ഫോൾഡറുകളിലൂടെ നാവിഗേറ്റ് ചെയ്യാനും ഫയൽ പ്രവർത്തനങ്ങൾ നടത്താനും മൗസിൽ ഡബിൾ ക്ലിക്ക് ചെയ്ത് ഡോക്യുമെൻ്റുകൾ തുറക്കാനും നിങ്ങളെ അനുവദിക്കുന്നു. പ്രാക്ടീസ് കാണിച്ചിരിക്കുന്നതുപോലെ, സൗകര്യത്തിൻ്റെയും പ്രവർത്തന തത്വങ്ങളുടെയും കാര്യത്തിൽ, ഇത് പ്രായോഗികമായി ഞങ്ങൾ ഉപയോഗിക്കുന്ന എക്സ്പ്ലോററിൽ നിന്ന് വ്യത്യസ്തമല്ല.
Raspbian OS ഇൻ്റർഫേസിലെ മെനുകൾ തുറക്കുന്നതും ഫോൾഡറുകളിലൂടെ നാവിഗേറ്റുചെയ്യുന്നതും എൻ്റെ പഴയ ഡ്യുവൽ കോർ സെലറോണിനേക്കാൾ വേഗതയുള്ളതും അതിശയകരമാംവിധം വേഗതയുള്ളതുമാണ്.
ഇൻസ്റ്റാൾ ചെയ്ത സോഫ്റ്റ്‌വെയറിൻ്റെ ഇൻവെൻ്ററി എടുത്ത ശേഷം, ഇൻ്റർനെറ്റിലെ റാസ്‌ബെറി പൈയുടെ വേഗത പരിശോധിക്കാൻ ജിജ്ഞാസ എന്നെ പ്രേരിപ്പിച്ചു. ഞാൻ അത് Chromium-ൽ തുറന്നു, ആദ്യം എൻ്റെ നേറ്റീവ് പോർട്ടലായ cheboksary.ru-ലേക്ക് പോയി: പേജുകൾ വേഗത്തിലും ബ്രേക്കുകളില്ലാതെയും തുറക്കുന്നു. രണ്ടാമത്തെ ടാബിൽ ഞാൻ സോഷ്യൽ നെറ്റ്‌വർക്ക് വി.കെ. മൗസ് വീൽ ഉപയോഗിച്ച് ഞാൻ എൻ്റെ ഫീഡ് സ്ക്രോൾ ചെയ്യാൻ തുടങ്ങി - അസുഖകരമായ ലോഡിംഗ് കാലതാമസങ്ങളൊന്നും ഞാൻ ശ്രദ്ധിച്ചില്ല. സോഷ്യൽ നെറ്റ്‌വർക്ക് ഫീഡ് ഞെട്ടലില്ലാതെ ബ്രൗസറിൽ സുഗമമായി സ്ക്രോൾ ചെയ്യുന്നു. മൂന്നാമത്തെ ടാബിൽ ഞാൻ Youtube തുറന്നു, അതിൽ ഒരു ജനപ്രിയ വീഡിയോ ക്ലിപ്പ് ഉണ്ടായിരുന്നു. വേണ്ടത്ര കാലതാമസമില്ലാതെ വീഡിയോ പ്ലേ ചെയ്യുന്നു നല്ല റെസല്യൂഷൻസാമാന്യം ഉയർന്ന നിലവാരമുള്ള ശബ്ദവും. ഞാൻ വീഡിയോ ഫുൾ സ്‌ക്രീനിലേക്ക് വിപുലീകരിച്ചു, തടസ്സങ്ങളില്ലാതെ പ്ലേബാക്ക് തുടർന്നു. വീഡിയോ പ്ലേബാക്ക് ഇൻ്റർഫേസിലെ മൗസ് ക്ലിക്കുകൾക്ക് അൽപ്പം മന്ദഗതിയിലുള്ള പ്രതികരണം മാത്രമാണ് ഞാൻ ശ്രദ്ധിച്ചത്. റാസ്‌ബെറി പൈ ഇൻ്റർനെറ്റ് പ്രകടന പരിശോധനയിൽ വിജയിച്ചുവെന്ന് നമുക്ക് പറയാം.
സിസ്റ്റത്തിൽ നിർമ്മിച്ചിരിക്കുന്ന Xpdf PDF വ്യൂവറിൽ ഇ-ബുക്ക് പേജുകളുടെ റെൻഡറിംഗ് വേഗത ഞാൻ പരിശോധിച്ചു. ഇത് ചെയ്യുന്നതിന്, USB കണക്റ്ററിലേക്ക് ഒരു "ഫ്ലാഷ് ഡ്രൈവ്" പ്ലഗ് ചെയ്യാൻ ഞാൻ തീരുമാനിച്ചു... സിസ്റ്റം ഉടൻ തന്നെ അത് തിരിച്ചറിഞ്ഞു, ഉള്ളടക്കങ്ങളുള്ള /media/pi/usb/ ഫോൾഡറിൽ കുറച്ച് നിമിഷങ്ങൾക്കുള്ളിൽ ഒരു ഫയൽ മാനേജർ വിൻഡോ തുറക്കുന്നു. എൻ്റെ നീക്കം ചെയ്യാവുന്ന മീഡിയ! ഒരു സന്തോഷകരമായ ആശ്ചര്യം - റാസ്‌ബിയൻ ഒഎസിൽ USB ഡ്രൈവ് ഓട്ടോ-മൗണ്ടിംഗ് നടപ്പിലാക്കുന്നു! ഇത് പിന്നീട് മാറിയതുപോലെ, വിച്ഛേദിക്കുന്നതിനുമുമ്പ് “ഫ്ലാഷ് ഡ്രൈവ്” പൊളിക്കാൻ, നിങ്ങൾ വലതുവശത്തുള്ള അമ്പടയാളത്തിൽ ക്ലിക്കുചെയ്യേണ്ടതുണ്ട് മുകളിലെ മൂലസ്‌ക്രീൻ ചെയ്‌ത് ലിസ്റ്റിൽ നിന്ന് അത് തിരഞ്ഞെടുക്കുക.
വേഗത്തിൽ തിരഞ്ഞെടുക്കുന്നു ആവശ്യമായ PDF ഫയൽ, അതിൽ ക്ലിക്കുചെയ്‌ത് വ്യൂവർ വിൻഡോയിലെ ഉള്ളടക്കം കണ്ടു. സ്ക്രോൾ ചെയ്യുമ്പോൾ, ഇ-ബുക്കിൻ്റെ പേജുകൾ ഏകദേശം ഒരു സെക്കൻഡ് കാലതാമസത്തോടെ റെൻഡർ ചെയ്തു, ഇത് പൂർണ്ണമായും സ്വീകാര്യമായ ഫലമായി കണക്കാക്കാം. ഒരേയൊരാൾ അസുഖകരമായ നിമിഷം- പുസ്തകത്തിൻ്റെ ഉള്ളടക്ക പട്ടികയിൽ റഷ്യൻ അക്ഷരങ്ങൾ പ്രദർശിപ്പിക്കാൻ കാഴ്ചക്കാരന് കഴിഞ്ഞില്ല.
ഒരു ഫ്ലാഷ് ഡ്രൈവിൽ നിന്ന് സംഗീതത്തിൻ്റെയും വീഡിയോയുടെയും പ്ലേബാക്ക് പരിശോധിക്കുന്നതിന്, കൺസോൾ ഉപയോഗിക്കേണ്ടതില്ലെന്ന് ഞാൻ തീരുമാനിക്കുകയും omxplayer സിസ്റ്റം പ്ലേയറിനായി പൈത്തണിൽ ഒരു ഗ്രാഫിക്കൽ ഷെൽ ഇൻസ്റ്റാൾ ചെയ്യുകയും ചെയ്തു. തീർച്ചയായും, ഷെല്ലിൻ്റെ ടികെ ഇൻ്റർഫേസ് സൗന്ദര്യവും രൂപകൽപ്പനയും കൊണ്ട് തിളങ്ങുന്നില്ല, പക്ഷേ മൗസ് ഉപയോഗിച്ച് തിരഞ്ഞെടുക്കാൻ ഇത് നിങ്ങളെ അനുവദിക്കുന്നു. ആവശ്യമായ ഫയലുകൾപ്ലേലിസ്റ്റുകൾ സൃഷ്ടിക്കുക. ഒരു റാസ്‌ബെറി പൈയിലെ വിൻഡോയിൽ ഹാർഡ്‌വെയർ-ത്വരിതപ്പെടുത്തിയ വീഡിയോ പ്ലേ ചെയ്യാൻ കഴിയില്ലെന്ന് അവർ ഇൻ്റർനെറ്റിൽ എഴുതിയിട്ടുണ്ടെങ്കിലും, ഇത് omxplayerGUI വഴി തികച്ചും സാധ്യമാണ്! ഒരു ഫ്രെയിമില്ലാത്ത വിൻഡോയിൽ വീഡിയോ അതിൻ്റെ യഥാർത്ഥ റെസല്യൂഷനോടെ സ്ക്രീനിൽ പ്രദർശിപ്പിച്ചു, പക്ഷേ പ്ലേബാക്ക് നിർത്താതെ വിൻഡോ വലിച്ചിടാൻ ഇത് നിങ്ങളെ അനുവദിച്ചു.
ഒറ്റവാക്കിൽ പറഞ്ഞാൽ, റാസ്‌ബെറി പൈയിലെ ഇൻ്റർനെറ്റ് നിയന്ത്രണങ്ങളില്ലാതെ പ്രവർത്തിക്കുന്നു, സംഗീതവും വീഡിയോകളും പ്ലേ ചെയ്യുന്നു, ഫ്ലാഷ് ഡ്രൈവുകൾ സ്വയമേവ ഘടിപ്പിച്ചിരിക്കുന്നു, ഓഫീസ് രേഖകൾഎഡിറ്റ് ചെയ്തു, ഫോട്ടോഗ്രാഫുകൾ കാണിക്കുന്നു. ഉൽപ്പാദനക്ഷമമായ ജോലിക്ക് മറ്റെന്താണ് വേണ്ടത്?

ടാർഗെറ്റ് സിസ്റ്റത്തിൽ നേരിട്ട് പ്രോഗ്രാമുകൾ വികസിപ്പിക്കുന്നതിന് Raspberry Pi 3 ബോർഡിൻ്റെ (ഇനി Rpi3 എന്ന് വിളിക്കപ്പെടുന്ന) കമ്പ്യൂട്ടിംഗ് കഴിവുകൾ മതിയാകും. എന്നിരുന്നാലും, നിങ്ങൾ വികസിപ്പിക്കുകയാണെങ്കിൽ വികസന പ്രക്രിയ ത്വരിതപ്പെടുത്താനും കൂടുതൽ സുഖകരമാക്കാനും കഴിയും സോഫ്റ്റ്വെയർനിങ്ങളുടെ സ്വകാര്യ കമ്പ്യൂട്ടറിൽ Rpi3 നായി.

ഈ ലേഖനത്തിൽ, വിൻഡോസിലെ എക്ലിപ്സിൽ ക്രോസ്-കംപൈലേഷൻ സജ്ജീകരിക്കുന്ന പ്രക്രിയ ഞാൻ വിവരിക്കാൻ പോകുന്നു. Rpi3-ൽ ഒരു വിദൂര റാസ്പിയൻ സിസ്റ്റത്തിൽ പ്രവർത്തിക്കാൻ എക്ലിപ്സ് സജ്ജീകരിക്കുന്നതും ഇത് വിവരിക്കും.

നിങ്ങൾ ആദ്യമായാണ് എക്ലിപ്‌സ് ഉപയോഗിക്കുന്നതെങ്കിൽ, എക്ലിപ്‌സ് സിഡിടി ലിങ്കിൽ നിന്ന് നിങ്ങൾക്ക് ഏറ്റവും പുതിയ പതിപ്പ് ഇൻസ്റ്റാൾ ചെയ്യാം.
വെർച്വൽ ജാവ മെഷീൻ, എക്ലിപ്സ് പ്രവർത്തിക്കുന്നതിന് ആവശ്യമായ, JRE ലിങ്കിൽ നിന്ന് ഡൗൺലോഡ് ചെയ്യാം.

മുകളിൽ പറഞ്ഞ ഘടകങ്ങൾ ഇൻസ്റ്റാൾ ചെയ്ത ശേഷം, സംയോജിത പരിസ്ഥിതി ഗ്രഹണ വികസനംസിഡിറ്റിന് നിങ്ങളുടെ കമ്പ്യൂട്ടറിൽ പ്രവർത്തിക്കാൻ കഴിയും. പോലെ സഹായ യൂട്ടിലിറ്റികൾ MinGW പാക്കേജിൽ നിന്നാണ് ഞങ്ങൾ msys ഉപയോഗിക്കുന്നത്, അതിനാൽ ഞങ്ങൾ MinGW ഡൗൺലോഡ് ചെയ്യുകയും വേണം.

ക്രോസ്-കംപൈലിംഗ് പ്രോഗ്രാമുകൾക്കുള്ള ഉപകരണങ്ങൾ ഇൻസ്റ്റാൾ ചെയ്യുക മാത്രമാണ് അവശേഷിക്കുന്നത്.
ഇത് ചെയ്യുന്നതിന്, ഇനിപ്പറയുന്ന ലിങ്ക് ടൂൾചെയിനിൽ നിന്ന് നിങ്ങൾ അവ ഡൗൺലോഡ് ചെയ്യേണ്ടതുണ്ട്.
ട്യൂട്ടോറിയൽ ടൂൾകിറ്റ് ഇൻസ്റ്റാൾ ചെയ്യുന്നതിനുള്ള നിർദ്ദേശങ്ങളും ഈ സൈറ്റിൽ ഇംഗ്ലീഷിൽ അടങ്ങിയിരിക്കുന്നു.

ടൂളുകൾ ഇൻസ്റ്റാൾ ചെയ്ത ശേഷം, നിങ്ങൾ വ്യക്തമാക്കിയ ഡയറക്‌ടറിയിൽ TOOLS ഉപഡയറക്‌ടറിയിൽ അധിക യൂട്ടിലിറ്റികളും അടങ്ങിയിരിക്കും:

  • - മെമ്മറി കാർഡിലേക്ക് Rpi3 ഓപ്പറേറ്റിംഗ് സിസ്റ്റത്തിൻ്റെ ഒരു ഇമേജ് എഴുതുന്നതിനുള്ള ഒരു യൂട്ടിലിറ്റി.
  • സ്മാർട്ടി- കൺസോൾ SSH - SSH പ്രോട്ടോക്കോൾ വഴി ബോർഡുമായി ഒരു കണക്ഷൻ സ്ഥാപിക്കാൻ നിങ്ങളെ അനുവദിക്കുന്ന ഒരു ക്ലയൻ്റ്. സ്റ്റാൻഡേർഡ് ഫംഗ്ഷനുകൾക്ക് പുറമേ, യൂട്ടിലിറ്റി മെനുവിൽ നിന്ന് ബോർഡിലേക്ക് ഫയലുകൾ അപ്ലോഡ് ചെയ്യാനുള്ള കഴിവുണ്ട്.
  • അപ്‌ഡേറ്റ് സിസ്‌റൂട്ട്- ബോർഡിൻ്റെയും ഇൻസ്ട്രുമെൻ്റേഷൻ്റെയും sysroot ഫയൽ സിസ്റ്റം സമന്വയിപ്പിക്കുന്ന പ്രക്രിയ ആരംഭിക്കുന്ന ഒരു വിൻഡോസ് ബാച്ച് ഫയൽ.

നിങ്ങൾ ഇപ്പോൾ ഒരു Rpi3 ബോർഡ് വാങ്ങുകയും മെമ്മറി കാർഡിൽ ഇതുവരെ ഓപ്പറേറ്റിംഗ് സിസ്റ്റം ഇൻസ്റ്റാൾ ചെയ്തിട്ടില്ലെങ്കിൽ, WinFlashTool യൂട്ടിലിറ്റി ഇത് ചെയ്യാൻ നിങ്ങളെ സഹായിക്കും.
ഔദ്യോഗിക ഉറവിടത്തിൽ നിന്ന് നിങ്ങൾ Raspbian ഓപ്പറേറ്റിംഗ് സിസ്റ്റം ഇമേജ് ഡൗൺലോഡ് ചെയ്യേണ്ടതുണ്ട്.
അടുത്തതായി, ഡൗൺലോഡ് ചെയ്‌ത ചിത്രം അൺപാക്ക് ചെയ്യുക, കാർഡ് റീഡറിലേക്ക് മെമ്മറി കാർഡ് ഇൻസ്റ്റാൾ ചെയ്യുകയും WinFlashTool ഉപയോഗിച്ച് ഓപ്പറേറ്റിംഗ് സിസ്റ്റം ഇമേജ് അതിൽ എഴുതുകയും ചെയ്യുക.

RPi3 ബോർഡിൽ ഒരു വയർലെസ് WLAN നെറ്റ്‌വർക്ക് സജ്ജീകരിക്കുന്നത് എൻ്റെ മുൻ ലേഖനത്തിൽ വിവരിച്ചിരിക്കുന്നു.

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



ഇപ്പോൾ നിങ്ങൾ sysroot ഫയൽ സിസ്റ്റം സമന്വയിപ്പിക്കേണ്ടതുണ്ട്. ഇത് എന്തിനുവേണ്ടിയാണ്?
നിങ്ങൾ റാസ്‌ബിയൻ ഇമേജിൻ്റെ ഏറ്റവും പുതിയ പതിപ്പ് ഇൻസ്റ്റാൾ ചെയ്യുകയും സമന്വയിപ്പിക്കുന്നതിൽ പരാജയപ്പെടുകയും ചെയ്ത ഒരു സാഹചര്യം സങ്കൽപ്പിക്കുക.
പുതിയ പതിപ്പിൽ, ഹെഡർ ഫയലുകളും ലൈബ്രറി ഫയലുകളും ചേർക്കുകയോ മാറ്റുകയോ ചെയ്തിട്ടുണ്ട്. ഒരു ക്രോസ്-കംപൈലറുമായി പ്രവർത്തിക്കുമ്പോൾ, സമാനമല്ലാത്ത പഴയവ നിങ്ങൾ ഉപയോഗിക്കുന്നു ഏറ്റവും പുതിയ പതിപ്പ് sysroot ഡയറക്ടറിയിൽ നിന്നുള്ള സിസ്റ്റം, ഹെഡർ, ലൈബ്രറി ഫയലുകൾ. അതിനാൽ, ഒരു കമ്പ്യൂട്ടറിൽ വിജയകരമായി സമാഹരിച്ച ഒരു പ്രോഗ്രാം RPi3 ബോർഡിനുള്ളിൽ പ്രവർത്തിക്കുമെന്ന് യാതൊരു ഉറപ്പുമില്ല.
ഞങ്ങൾ UpdateSysroot സ്‌ക്രിപ്റ്റ് പ്രവർത്തിപ്പിക്കുകയും കമ്പ്യൂട്ടർ അപ്‌ഡേറ്റിലെ ഫയലുകൾ കാണുകയും ചെയ്യുന്നു (ഇതിന് പതിനായിരക്കണക്കിന് മിനിറ്റുകൾ എടുത്തേക്കാം).

ഇപ്പോൾ എക്ലിപ്‌സിലെ Rpi3 ബോർഡിലേക്ക് ഒരു റിമോട്ട് കണക്ഷൻ സജ്ജീകരിക്കാനുള്ള സമയമായി. Eclipse CDT സമാരംഭിക്കുക, പ്രധാന മെനുവിൽ നിന്ന് വിൻഡോ->കാണുക->മറ്റുള്ളവ തിരഞ്ഞെടുക്കുക... തുറക്കുന്ന വിൻഡോയിൽ, "റിമോട്ട് സിസ്റ്റങ്ങൾ" തിരഞ്ഞെടുക്കുക.

ഇതിനുശേഷം, സ്ക്രീനിൻ്റെ താഴെയായി ഒരു പുതിയ ടാബ് "റിമോട്ട് സിസ്റ്റംസ്" ദൃശ്യമാകും. ഈ ടാബിൽ നിങ്ങൾ വലതുവശത്തുള്ള ആദ്യ ബട്ടണിൽ ക്ലിക്കുചെയ്ത് ഒരു പുതിയ കണക്ഷൻ നിർവചിക്കേണ്ടതുണ്ട്.

തുറക്കുന്ന വിൻഡോയിൽ, കണക്ഷൻ തരം "ലിനക്സ്" തിരഞ്ഞെടുക്കുക.

പൂർത്തിയാക്കിയ കൃത്രിമത്വങ്ങൾക്ക് ശേഷം, "റിമോട്ട് സിസ്റ്റംസ്" ടാബിൽ ഒരു പുതിയ കണക്ഷൻ ദൃശ്യമാകും, അതിൽ ഉപവിഭാഗങ്ങളുണ്ട്:

  • Sftp ഫയലുകൾ- ഈ വിഭാഗത്തിൽ നിങ്ങൾക്ക് റിമോട്ട് ഫയൽ സിസ്റ്റത്തിൻ്റെ ഉള്ളടക്കങ്ങൾ കാണാൻ കഴിയും. ഒരു ലോക്കൽ പ്രോജക്റ്റിൽ നിന്ന് റിമോട്ട് മെഷീനിലേക്കും തിരിച്ചും ഡ്രാഗ് ആൻഡ് ഡ്രോപ്പ് ഉപയോഗിച്ച് ഫയലുകൾ പകർത്താനും കഴിയും.
  • ഷെൽ പ്രക്രിയകൾ- ഒരു റിമോട്ട് മെഷീനിൽ പ്രവർത്തിക്കുന്ന പ്രക്രിയകൾ കാണാൻ ഈ വിഭാഗം നിങ്ങളെ അനുവദിക്കുന്നു.
  • Ssh ഷെല്ലുകൾ- ഈ വിഭാഗത്തിൽ നിങ്ങൾക്ക് ഒരു പുതിയ SSH ടെർമിനൽ തുറന്ന് എക്ലിപ്സിൽ നിന്ന് നേരിട്ട് കമാൻഡുകൾ നൽകാം. ഒരു പ്രത്യേക യൂട്ടിലിറ്റി ആവശ്യമില്ല.






അങ്ങനെ, "റിമോട്ട് സിസ്റ്റംസ്" ടാബ് ഉപയോഗിച്ച്, കമ്പ്യൂട്ടറിൽ സമാഹരിച്ച പ്രോഗ്രാമുകൾ Rpi3 ഫയൽ സിസ്റ്റത്തിലേക്ക് പകർത്താനും Ssh ഷെല്ലുകൾ വഴി അവ നടപ്പിലാക്കാനും ഇല്ലാതാക്കാനും കഴിയും. അനാവശ്യമായ പ്രക്രിയഷെൽ പ്രക്രിയകൾ വിഭാഗത്തിൽ.
സൃഷ്ടിക്കാനുള്ള സമയമാണിത് പുതിയ പദ്ധതിഎക്ലിപ്സിൽ ഒരു ലളിതമായ ഡെമോ പ്രോഗ്രാം എഴുതുക.
പ്രധാന മെനുവിൽ നിന്ന് ഒരു പുതിയ പ്രോജക്റ്റ് സൃഷ്ടിക്കുക ഫയൽ->പുതിയ->സി പ്രോജക്റ്റ്.

നിർമ്മിക്കാൻ ഞാൻ എൻ്റേത് ഉപയോഗിക്കുന്നു, അതിനാൽ പ്രോജക്റ്റ് തരം Makefile project->Empty Project തിരഞ്ഞെടുക്കേണ്ടതുണ്ട്

അടുത്തതായി, നിങ്ങൾക്ക് എൻ്റെ മേക്ക്ഫയൽ കീബോർഡ് ബഫറിലേക്ക് (Ctrl+C) പകർത്തി ശൂന്യമായ Rpi3_Project-ൽ (Ctrl+V) ഒട്ടിക്കാം.

നിങ്ങൾ Makefile തുറക്കുമ്പോൾ, അഭിപ്രായത്തിന് ശേഷമുള്ള ആദ്യ വരിയിൽ നിങ്ങൾ ഉപയോഗിച്ച ടാർഗെറ്റുകളുടെ ഒരു ലിസ്റ്റ് കാണും:

.ഫോണി: ടെസ്റ്റ് പ്രോജക്റ്റ് എല്ലാം ശുദ്ധമാണ്

  • പരീക്ഷ- സിസ്റ്റത്തിൽ ക്രോസ്-കംപൈലർ arm-linux-gnueabi-gcc ഉം മേക്ക് യൂട്ടിലിറ്റിയും ഇൻസ്റ്റാൾ ചെയ്തിട്ടുണ്ടോ എന്ന് പരിശോധിക്കുന്നു.
  • പദ്ധതി- പ്രോജക്റ്റിനുള്ളിൽ ഒരു ഡയറക്ടറി ഘടന സൃഷ്ടിക്കുന്നു.
  • എല്ലാം- പദ്ധതി നിർമ്മിക്കുന്നു.
  • ശുദ്ധമായ— താൽക്കാലിക ഫയലുകളിൽ നിന്ന് പ്രോജക്റ്റ് വൃത്തിയാക്കുന്നു (എക്സിക്യൂട്ടബിൾ ഉൾപ്പെടെ).

ഇപ്പോൾ നിങ്ങൾക്ക് ഉപകരണങ്ങൾ ഉണ്ടെന്ന് ഉറപ്പാക്കേണ്ടതുണ്ട്. ഇത് ചെയ്യുന്നതിന്, നിങ്ങൾ make test കമാൻഡ് പ്രവർത്തിപ്പിക്കേണ്ടതുണ്ട്.
എന്നാൽ ആദ്യം നിങ്ങൾ സ്ക്രീനിൻ്റെ വലതുവശത്തുള്ള ടാർഗെറ്റ് ടാബിലേക്ക് നാല് ലക്ഷ്യങ്ങളും ചേർക്കേണ്ടതുണ്ട്.

ടെസ്റ്റ് ടാർഗെറ്റിൽ ഇരട്ട-ക്ലിക്കുചെയ്യുന്നതിലൂടെ, ഞങ്ങൾ അത് നടപ്പിലാക്കുന്നതിനായി സമാരംഭിക്കുകയും കൺസോൾ വിൻഡോയിൽ ഇനിപ്പറയുന്നതുപോലുള്ള ഒന്ന് കാണുകയും ചെയ്യുന്നു:

arm-linux-gnueabihf, MinGW ടൂളുകൾ മുമ്പ് ഇൻസ്റ്റാൾ ചെയ്തിരുന്നിട്ടും സന്ദേശം കൺസോളിൽ പ്രദർശിപ്പിച്ചിട്ടില്ലെങ്കിൽ, പാത്ത് സിസ്റ്റം വേരിയബിളിൽ ടൂളുകളിലേക്കുള്ള പാതകൾ വ്യക്തമാക്കിയിട്ടില്ലെന്ന് മാത്രമേ ഇതിനർത്ഥം. MinGW/msys/1.0/bin ഡയറക്ടറിയിലേക്കുള്ള പാതയും arm-linux-gnueabihf പാക്കേജിൻ്റെ ബിൻ ഡയറക്ടറിയും നിങ്ങൾ പാത്തിലേക്ക് ചേർക്കേണ്ടതുണ്ട്.

ഇനി നമുക്ക് പ്രൊജക്റ്റിനുള്ളിൽ ഒരു ഡയറക്ടറി ഘടന ഉണ്ടാക്കാം ഇരട്ട ക്ലിക്ക്പ്രോജക്റ്റ് ലക്ഷ്യത്തിൽ (പ്രോജക്റ്റ് ഉണ്ടാക്കുക).

സോഴ്‌സ് ഫയലുകൾ കംപൈൽ ചെയ്യണമെങ്കിൽ അവയുടെ പേരുകൾ എസ്ആർസി വേരിയബിളിൽ ചേർക്കേണ്ട വിധത്തിലാണ് മേക്ക്ഫയൽ ക്രമീകരിച്ചിരിക്കുന്നത്.

പ്രോജക്റ്റ് ഡയറക്ടറി ഘടന ഇപ്രകാരമാണ്:

  • ബിൻ- അസംബ്ലിക്ക് ശേഷം എക്സിക്യൂട്ടബിൾ ഫയൽ അടങ്ങുന്ന ഡയറക്ടറി.
  • ഡീബഗ് ചെയ്യുക- പ്രോഗ്രാമിൻ്റെ ഡീബഗ് പതിപ്പുള്ള ഒരു ഡയറക്ടറി, അതിൽ കോഡ് ഒപ്റ്റിമൈസേഷൻ അടങ്ങിയിട്ടില്ല, ഡീബഗ്ഗിംഗ് വിവരങ്ങൾ അടങ്ങിയിരിക്കുന്നു.
  • റിലീസ്- കൂടെ കാറ്റലോഗ് അന്തിമ പതിപ്പ്ഒപ്റ്റിമൈസ് ചെയ്ത കോഡ് അടങ്ങുന്ന ഒരു പ്രോഗ്രാം, ഡീബഗ്ഗിംഗ് വിവരങ്ങൾ അടങ്ങിയിട്ടില്ല.
  • ഇൻക്- ഹെഡർ ഫയലുകൾക്കുള്ള ഡയറക്ടറി.
  • ഒബ്ജ്- അടങ്ങിയിരിക്കുന്നു താൽക്കാലിക ഫയലുകൾപ്രോജക്റ്റ് നിർമ്മിക്കുന്നു, ഡീബഗ്, റിലീസ് സബ്ഡയറക്‌ടറികൾ ഉണ്ട്.
  • src– പ്രോജക്റ്റ് ഉറവിട ഫയലുകൾ.

ഈ Makefile ഉപയോഗിച്ച്, നിങ്ങൾക്ക് C, C++, Assembler പോലുള്ള പ്രോഗ്രാമിംഗ് ഭാഷകളിൽ എഴുതിയ സോഴ്സ് ഫയലുകൾ കംപൈൽ ചെയ്യാം. ഈ സാഹചര്യത്തിൽ, ഒരു പ്രോഗ്രാം സൃഷ്ടിക്കാൻ നിങ്ങൾക്ക് ലഭ്യമായ എല്ലാ പ്രോഗ്രാമിംഗ് ഭാഷകളും ഉപയോഗിക്കാം.

/src ഡയറക്‌ടറിയിൽ, ഒരു പുതിയ സോഴ്‌സ് ഫയൽ main.c സൃഷ്‌ടിച്ച് അതിൽ ഇനിപ്പറയുന്ന വരികൾ ചേർക്കുക:

#ഉൾപ്പെടുത്തുക int main(int argc, char **argv); int main(int argc, char **argv) ( printf("റാസ്‌ബെറി പൈ 3 പ്രോഗ്രാമിംഗിലേക്ക് സ്വാഗതം\n"); 0; )/* പ്രധാന */

#ഉൾപ്പെടുത്തുക

int main(int argc, char * * argv);

int main(int argc, char * * argv)

printf( "റാസ്‌ബെറി പൈ 3 പ്രോഗ്രാമിംഗിലേക്ക് സ്വാഗതം\n") ;

തിരികെ 0;

) /* പ്രധാന */

SRC വേരിയബിളിൽ main.c എന്ന സോഴ്‌സ് ഫയലിൻ്റെ പേര് അടങ്ങിയിട്ടുണ്ടോ എന്ന് പരിശോധിക്കാം.
അടുത്തതായി, എല്ലാ ലക്ഷ്യവും പ്രവർത്തിപ്പിച്ച് പ്രോജക്റ്റ് നിർമ്മിക്കാം.
ഇപ്പോൾ നിങ്ങൾക്ക് ലഭിച്ച എക്സിക്യൂട്ടബിൾ ഫയൽ ടാർഗെറ്റ് ബോർഡിലെ ഹോം ഡയറക്‌ടറിയിലേക്ക് മൗസ് ഉപയോഗിച്ച് ഫയൽ വലിച്ചിടുന്നതിലൂടെ പകർത്താനാകും.

നിങ്ങൾ ലോഞ്ച് ഷെൽ തിരഞ്ഞെടുക്കേണ്ട സന്ദർഭ മെനു തുറക്കാൻ Ssh ഷെൽസ് വിഭാഗത്തിൽ റൈറ്റ് ക്ലിക്ക് ചെയ്യാം. ഒരു പുതിയ റിമോട്ട് ഷെൽ ടാബ് തുറക്കും, അതിൽ നിങ്ങൾക്ക് കമാൻഡ് ഫീൽഡിൽ ഷെൽ കമാൻഡുകൾ നൽകാം.

കമാൻഡ് ഉപയോഗിച്ച് പകർത്തിയ Rpi3_Project ഫയലിനായുള്ള ആക്സസ് അവകാശങ്ങൾ സജ്ജമാക്കുക:

sudo chmod 777 Rpi3_Project

ഇപ്പോൾ വരെ, റാസ്‌ബെറി പൈ ഏറ്റവും ജനപ്രിയമായ സാങ്കേതിക ഗാഡ്‌ജെറ്റുകളിൽ ഒന്നായി തുടരുന്നു, നിങ്ങൾക്ക് ഈ ബോർഡിൽ ഏത് ഓപ്പറേറ്റിംഗ് സിസ്റ്റവും ഇൻസ്റ്റാൾ ചെയ്യാൻ കഴിയും. എന്നാൽ ഹാർഡ്‌വെയർ മാത്രം ഉപയോഗിച്ച് ഒരു ഓപ്പറേറ്റിംഗ് സിസ്റ്റമില്ലാതെ ഈ ബോർഡിനായി പ്രോഗ്രാമുകൾ എങ്ങനെ എഴുതാം എന്നതിനെക്കുറിച്ച് ഇന്ന് നമ്മൾ സംസാരിക്കും.

എന്താണ് ക്യാച്ച്?

ഒറ്റനോട്ടത്തിൽ, ചുമതല നിസ്സാരമാണെന്ന് തോന്നുന്നു: കീൽ ഡൗൺലോഡ് ചെയ്യുക, ഒരു പ്രോജക്റ്റ് സൃഷ്ടിക്കുക ... എന്നാൽ ഇത് അത്ര ലളിതമല്ല. എല്ലാ പ്രോഗ്രാമിംഗ് പരിതസ്ഥിതികളും (keil, IAR, Atolic) ഞങ്ങൾക്ക് പരമാവധി ARM11 ഉണ്ട്. ARM9 വരെയും അതിനുശേഷവും ലിനക്സിൽ അവർ ബെയർ മെറ്റലിൽ എഴുതുമെന്ന പറയാത്ത നിയമമാണ് ഇതിന് കാരണം. എന്നാൽ ഇപ്പോഴും ഒരു പഴുതുണ്ട്: arm-none-eabi-gcc ഏത് ARM നെയും പിന്തുണയ്ക്കുന്നു.
രണ്ടാമത്തെ പ്രശ്നം ഈ പ്രോസസറിന് (BCM2835) ഇല്ല എന്നതാണ് കോൺഫിഗറേഷൻ ഫയലുകൾ, തലക്കെട്ടുകൾ മുതലായവ. ഇവിടെ നമുക്കുണ്ട് സഹായം വരുംറാസ്ബെറി പൈ ബൂട്ട്ലോഡർ. അത് കുത്തകയാണെന്നതിൽ കുഴപ്പമില്ല. ഇത് രണ്ട് പ്രവർത്തനങ്ങൾ ചെയ്യുന്നു: ഇത് പ്രോസസറും അതിൻ്റെ പെരിഫറലുകളും ആരംഭിക്കുന്നു, കൂടാതെ kernel.img ലേക്ക് നിയന്ത്രണം കൈമാറുന്നു. ഞങ്ങളുടെ പ്രോഗ്രാമിനെ കേർണലായി മാറ്റുകയും ബൂട്ട്ലോഡർ അത് സമാരംഭിക്കുകയും ചെയ്യും.

നമുക്ക് എന്താണ് വേണ്ടത്?

1) റാസ്‌ബെറി പൈ തന്നെ, അതിൻ്റെ മെമ്മറി കാർഡും വൈദ്യുതി വിതരണവും.
2) പ്രോസസറിനായുള്ള ഡാറ്റാഷീറ്റ്
3) കമ്പ്യൂട്ടർ ഉള്ളത് ലിനക്സ് ഇൻസ്റ്റാൾ ചെയ്തു(പക്ഷേ, വിൻഡോസിൽ ഇത് സാധ്യമാണ്. എനിക്കറിയില്ല, ഞാൻ ശ്രമിച്ചിട്ടില്ല).
4) പോയിൻ്റ് 3 മുതൽ കമ്പ്യൂട്ടറിൽ ക്രോസ് കംപൈലർ ഇൻസ്റ്റാൾ ചെയ്തു. ഞാൻ arm-none-eabi-gcc ഉപയോഗിക്കുന്നു
5) ഈ ഫോൾഡറിലെ ഉള്ളടക്കങ്ങൾ.

തയ്യാറെടുപ്പുകൾ.

നമുക്ക് FAT16-ൽ മെമ്മറി കാർഡ് ഫോർമാറ്റ് ചെയ്യുകയും ഈ ഫോൾഡറിലെ ഉള്ളടക്കങ്ങൾ അതിലേക്ക് മാറ്റുകയും വേണം. ഇതാണ് ബൂട്ട്ലോഡറും കെർണലും. അപ്പോൾ നമ്മൾ അവിടെ നിന്ന് kernel.img, kernel_emergency.img ഫയലുകൾ ഇല്ലാതാക്കുന്നു. ഇത് ലിനക്സ് കേർണൽ, പക്ഷേ ഞങ്ങൾക്ക് അത് ആവശ്യമില്ല.

ആദ്യ പരിപാടി.

ഇനി നമ്മുടെ ആദ്യത്തെ പ്രോഗ്രാം എഴുതി തുടങ്ങാം. main.c എന്ന ഫയൽ ഉണ്ടാക്കി താഴെ പറയുന്ന കോഡ് എഴുതുക
പ്രധാനം (അസാധു) (അതേസമയം(1) ()
നിങ്ങൾക്ക് കാണാനാകുന്നതുപോലെ, ഈ പ്രോഗ്രാം ഒന്നും ചെയ്യുന്നില്ല. ചില കാരണങ്ങളാൽ, കംപൈലറിന് എക്സിറ്റ് ഫംഗ്ഷൻ ആവശ്യമാണ്.
ഇനി നമുക്ക് അത് ശേഖരിക്കാം.
arm-none-eabi-gcc -O2 -mfpu=vfp -mfloat-abi=hard -march=armv6zk -mtune=arm1176jzf-s -nostartfiles main.c -o kernel.elf
arm-none-eabi-objcopy kernel.elf -O binary kernel.img

തത്ഫലമായുണ്ടാകുന്ന kernel.img ഫയൽ ഞങ്ങൾ മെമ്മറി കാർഡിലേക്ക് എറിയുന്നു. തയ്യാറാണ്!

ജിപിഐഒ

ഒന്നും ചെയ്യാത്ത ഒരു പ്രോഗ്രാമിൽ നിങ്ങൾ തൃപ്തനാകാൻ സാധ്യതയില്ല. ഇനി നമുക്ക് ഒരു ബൾബ് കത്തിക്കാൻ ശ്രമിക്കാം.
ആദ്യം, GPIO സ്ഥിതി ചെയ്യുന്ന വിലാസം പ്രഖ്യാപിക്കാം (നിങ്ങൾക്ക് ഇത് ഡാറ്റാഷീറ്റിൽ വായിക്കാം).
#GPIO_BASE 0x20200000UL നിർവചിക്കുക

ഔട്ട്‌പുട്ടിനായി പോർട്ട് കോൺഫിഗർ ചെയ്‌തിട്ടുണ്ടെന്നും (GPIO_GPFSEL1) പോർട്ടിലേക്ക് (GPIO_GPCLR0) താഴ്ന്ന നില (അതായത്, ലൈറ്റ് ഓണാണ്) നൽകുന്ന ഒരു വേരിയബിളും ഞങ്ങൾ പ്രഖ്യാപിക്കും.
#GPIO_GPFSEL1 1 നിർവ്വചിക്കുക
#GPIO_GPCLR0 10 നിർവ്വചിക്കുക

ശരി, ഒടുവിൽ ഞങ്ങൾ പരിഷ്ക്കരിക്കുന്നു പ്രധാന പ്രവർത്തനംഒരു ബൾബ് കത്തിക്കാൻ:
അസ്ഥിരമായ ഒപ്പിടാത്ത int* gpio; int പ്രധാന(അസാധു) ( gpio = (ഒപ്പ് ചെയ്യാത്ത int*)GPIO_BASE; gpio |= (1<< 16); gpio = (1 << 16); while(1) { } }

ഞങ്ങൾ ശേഖരിക്കുകയും തുന്നുകയും സന്തോഷിക്കുകയും ചെയ്യുന്നു.

അടുത്ത ഭാഗത്തിൽ നമ്മൾ ടൈമറുകളും ഇൻ്ററപ്റ്റുകളും ഉപയോഗിച്ച് കളിക്കാൻ ശ്രമിക്കും.

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

ഈ ലേഖനത്തിൽ, നിങ്ങളുടെ ഉപകരണത്തിൽ തീർച്ചയായും ഇൻസ്റ്റാൾ ചെയ്യേണ്ട മികച്ച റാസ്ബെറി പ്രോഗ്രാമുകളുടെ ഒരു ലിസ്റ്റ് ഞങ്ങൾ സമാഹരിച്ചിരിക്കുന്നു. ഓരോ ആപ്ലിക്കേഷനും, അതിൻ്റെ വിവരണത്തിന് കീഴിൽ ഇൻസ്റ്റലേഷൻ നിർദ്ദേശങ്ങൾ ഉണ്ട്.

1. ക്രോമിയം

റാസ്‌ബെറി പൈയിൽ വളരെ എളുപ്പത്തിൽ ഇൻസ്റ്റാൾ ചെയ്യാൻ കഴിയുന്ന ബ്രൗസറിൽ നിന്ന് നമുക്ക് ആരംഭിക്കാം. Chromium-ന് നന്ദി, നിങ്ങളുടെ ഉപകരണത്തിൽ PepperFlash, HTML 5 പിന്തുണ എന്നിവ ലഭിക്കും. ഫ്ലാഷ് ഗെയിമുകൾ കളിക്കാനും വീഡിയോകൾ കാണാനും സ്ട്രീമുകൾ കാണാനും ഇൻ്റർനെറ്റിലേക്ക് സ്ട്രീം ചെയ്യാനും ഇത് നിങ്ങളെ അനുവദിക്കുന്നു.

ഗൂഗിൾ ക്രോം ക്രോമിയം അടിസ്ഥാനമാക്കിയുള്ളതിനാൽ, മിക്ക ഗൂഗിൾ ക്രോം വിപുലീകരണങ്ങളും റാപ്‌സ്‌ബെറി പൈയുമായി പൊരുത്തപ്പെടുന്നു, പക്ഷേ അതിൻ്റെ ഹാർഡ്‌വെയർ ഉറവിടങ്ങൾ ഹെവി പ്രോഗ്രാമുകളുടെ ഉപയോഗം ചെറുതായി പരിമിതപ്പെടുത്തുന്നു. പരസ്യങ്ങളിൽ നിന്ന് നിങ്ങളെ പരിരക്ഷിക്കുന്നതിന് മുൻകൂട്ടി ഇൻസ്റ്റാൾ ചെയ്തിട്ടുള്ള uBlock Origin വിപുലീകരണത്തോടൊപ്പമാണ് Chromium-ൻ്റെ പൈ പതിപ്പ് വരുന്നത്.

ലിസ്റ്റിലെ മറ്റ് പ്രോഗ്രാമുകളിൽ നിന്ന് വ്യത്യസ്തമായി, റാസ്‌ബെറി പൈയിൽ Chromium മുൻകൂട്ടി ഇൻസ്റ്റാൾ ചെയ്തിട്ടുണ്ട്. കമാൻഡുകൾ ഉപയോഗിച്ച് നിങ്ങൾക്ക് ഇത് ഏറ്റവും പുതിയ പതിപ്പിലേക്ക് മാത്രമേ അപ്ഡേറ്റ് ചെയ്യാൻ കഴിയൂ:

sudo apt അപ്ഡേറ്റ്
$ sudo apt upgrade

അപ്ഡേറ്റ് പൂർത്തിയായ ശേഷം, നിങ്ങളുടെ ഉപകരണം പുനരാരംഭിക്കേണ്ടതുണ്ട്.

2. സിനാപ്റ്റിക് പാക്കേജ് മാനേജർ

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

സിനാപ്റ്റിക് പാക്കേജ് മാനേജർ ഉബുണ്ടു, ഡെബിയൻ ഉപയോക്താക്കൾക്കിടയിൽ വളരെ ജനപ്രിയമാണ്, ഇത് എല്ലാ പാക്കേജുകളെയും അവയുടെ ഉദ്ദേശ്യമനുസരിച്ച് തരം തിരിച്ചിരിക്കുന്നു. കൂടാതെ, ഏതൊക്കെ ആപ്ലിക്കേഷനുകളാണ് ഇതിനകം ഇൻസ്റ്റാൾ ചെയ്തിട്ടുള്ളതെന്നും അതിനായി പുതിയ പതിപ്പുകളുണ്ടെന്നും നിങ്ങൾക്ക് കാണാനാകും. പാക്കേജുകളുള്ള പ്രവർത്തനങ്ങൾക്കായി, നിങ്ങൾ അവയെ അടയാളപ്പെടുത്തുകയും തുടർന്ന് ബട്ടൺ ക്ലിക്ക് ചെയ്യുകയും വേണം "പ്രയോഗിക്കുക". കൂടാതെ, സിനാപ്റ്റിക് എല്ലാ ഡിപൻഡൻസികളും സ്വയമേവ പരിഹരിക്കുന്നു. പ്രോഗ്രാം ഇൻസ്റ്റാൾ ചെയ്യാൻ, ടൈപ്പ് ചെയ്യുക:

sudo apt-get install synaptic

കൂടാതെ ആരംഭിക്കാൻ:

3. വിഎൽസി പ്ലെയർ

ഞങ്ങൾ 2013-ലേക്ക് മടങ്ങുകയാണെങ്കിൽ, ആദ്യത്തെ ഉപകരണം പുറത്തിറങ്ങിയപ്പോൾ, 480p വീഡിയോ പ്ലേ ചെയ്യാനുള്ള എല്ലാ ശ്രമങ്ങളും വളരെ സങ്കടകരമായ ഫലങ്ങൾ നൽകി. വീഡിയോ പ്ലേബാക്കിനായി സിസ്റ്റം ഉറവിടങ്ങളുടെ ശരിയായ ഉപയോഗം ഉപകരണത്തിൻ്റെ ആദ്യ പതിപ്പ് അനുവദിച്ചില്ല.

റാസ്‌ബെറി പൈ 3 ഇക്കാലത്ത് വളരെ വ്യത്യസ്തമാണ്. വീഡിയോയും ഓഡിയോയും പ്രശ്നങ്ങളില്ലാതെ പ്ലേ ചെയ്യാൻ കഴിയും, ഉദാഹരണത്തിന്, VLC മീഡിയ പ്ലെയർ ഉപയോഗിച്ച്. ഈ പ്ലെയറിന് മിക്കവാറും എല്ലാ ഫോർമാറ്റുകളും തുറക്കാൻ കഴിയും, കൂടാതെ ഡെസ്‌ക്‌ടോപ്പിൽ നിന്ന് വീഡിയോ റെക്കോർഡിംഗ്, YouTube-ലേക്ക് വീഡിയോകൾ അപ്‌ലോഡ് ചെയ്യുക, ഫോർമാറ്റുകൾ പരിവർത്തനം ചെയ്യുക തുടങ്ങിയ അധിക ഫീച്ചറുകളും ഉണ്ട്. VLC ഉപയോഗിച്ച് നിങ്ങളുടെ മൈക്രോകമ്പ്യൂട്ടറിനെ ഒരു മീഡിയ സെൻ്ററാക്കി മാറ്റാം. സ്റ്റാൻഡേർഡ് ആപ്ലിക്കേഷൻ ഇൻസ്റ്റാളേഷൻ യൂട്ടിലിറ്റി വഴി നിങ്ങൾക്ക് പ്രോഗ്രാം ഇൻസ്റ്റാൾ ചെയ്യാൻ കഴിയും.

4.USB ഓവർ IP

ഇൻറർനെറ്റിലൂടെ വിദൂര യുഎസ്ബി ഉപകരണങ്ങൾ ആക്‌സസ് ചെയ്യാനോ കണക്റ്റുചെയ്‌ത USB ഉപകരണങ്ങളിലേക്ക് മറ്റ് കമ്പ്യൂട്ടറുകൾക്ക് ആക്‌സസ് നൽകാനോ ഈ യൂട്ടിലിറ്റി നിങ്ങളെ അനുവദിക്കുന്നു. ഇത് റാസ്‌ബെറി പൈയിലും വിൻഡോസിലോ ലിനക്സിലോ ഇൻസ്റ്റാൾ ചെയ്യാം.

മറ്റൊരു കമ്പ്യൂട്ടറിലേക്ക് കണക്റ്റുചെയ്തിരിക്കുന്ന ഒരു ഫ്ലാഷ് ഡ്രൈവിലേക്ക് ആക്സസ് ലഭിക്കുന്നത് വളരെ സൗകര്യപ്രദമാണ്, ഉദാഹരണത്തിന്, കമ്പ്യൂട്ടറുമായി ബന്ധിപ്പിച്ചിട്ടുള്ള കാർഡ് റീഡറിൽ നിന്ന് നിങ്ങൾക്ക് ഫോട്ടോകൾ കാണാൻ കഴിയും. എന്നാൽ യൂട്ടിലിറ്റി രണ്ട് ഉപകരണങ്ങളിൽ ആയിരിക്കണം.

sudo modprobe usbip-core
$ sudo modprobe usbip-host sudo usbip -D

തുടർന്ന് നിങ്ങൾക്ക് ഉപകരണങ്ങളുടെ ലിസ്റ്റ് കാണാൻ കഴിയും:

നിങ്ങൾക്ക് കണക്റ്റുചെയ്യാനാകുന്ന ലോക്കൽ നെറ്റ്‌വർക്കിൽ usbip പ്രവർത്തിപ്പിക്കുന്നതിനായി യൂട്ടിലിറ്റി തിരയുന്നു. ബന്ധിപ്പിക്കുന്നതിന് ഉപയോഗിക്കുക:

sudo usbip --debug bind -b

മറ്റൊരു ലേഖനത്തിൽ നെറ്റ്‌വർക്കിലൂടെ USB ആക്‌സസ് ചെയ്യുന്നതിനെക്കുറിച്ച് ഞാൻ ഇതിനകം എഴുതിയിട്ടുണ്ട്, കൂടുതൽ വിവരങ്ങൾക്ക് അവിടെ കാണുക, ലേഖനത്തിൻ്റെ രണ്ടാം ഭാഗത്തിൽ usbip-നെ കുറിച്ച്.

5. ഡോസ്ബോക്സ്

റാസ്‌ബെറി പൈയ്‌ക്ക് ഗെയിമുകളൊന്നുമില്ല. കുട്ടികളെ പ്രോഗ്രാമിംഗ് മനസ്സിലാക്കാൻ സഹായിക്കുന്നതിനാണ് ഈ ഉപകരണം രൂപകൽപ്പന ചെയ്തിരിക്കുന്നത്. എന്നിരുന്നാലും, റാസ്ബെറി എമുലേഷനെ പിന്തുണയ്ക്കുന്നു, അതായത് നിങ്ങൾക്ക് പഴയ ഗെയിമുകൾ പ്രവർത്തിപ്പിക്കാൻ കഴിയും, ഉദാഹരണത്തിന്, ഡോസ് അല്ലെങ്കിൽ വിവിധ കൺസോളുകളിൽ നിന്ന്.

DOSBox ഉപയോഗിച്ച് നിങ്ങൾക്ക് 1980 മുതൽ 1990 വരെ DOS-നായി എഴുതിയ മിക്ക ഗെയിമുകളും കളിക്കാനാകും. കമാൻഡ് ഉപയോഗിച്ച് നിങ്ങൾക്ക് പ്രോഗ്രാം ഇൻസ്റ്റാൾ ചെയ്യാൻ കഴിയും:

sudo apt ഇൻസ്റ്റാൾ ഡോസ്ബോക്സ്

6. Arduino IDE

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

7.ഗ്വാക്ക്

നിങ്ങൾ Linux-ൽ പുതിയ ആളാണെങ്കിൽ, ടെർമിനൽ ഉപയോഗിക്കുന്നത് നിങ്ങൾക്ക് വളരെ ബുദ്ധിമുട്ടാണെന്ന് തോന്നിയേക്കാം. ഉപയോഗത്തിൻ്റെ എളുപ്പം നിങ്ങൾ ഉപയോഗിക്കുന്ന ടെർമിനൽ എമുലേറ്ററിനെ ആശ്രയിച്ചിരിക്കുന്നു. സ്ഥിരസ്ഥിതി ടെർമിനൽ മാസ്റ്റർ ചെയ്യാൻ പ്രയാസമാണ്.

എന്നാൽ നിങ്ങൾക്ക് ഗ്വാക്ക് ടെർമിനൽ എമുലേറ്റർ ഉപയോഗിക്കാം, ഇത് ലളിതവും മനോഹരവുമാണ്. മറ്റ് റാസ്ബെറി പൈ 3 ആപ്ലിക്കേഷനുകൾ പോലെ നിങ്ങൾക്ക് സ്റ്റാൻഡേർഡ് പ്രോഗ്രാം ഇൻസ്റ്റാളേഷൻ യൂട്ടിലിറ്റി വഴിയും ഇത് ഇൻസ്റ്റാൾ ചെയ്യാൻ കഴിയും, അതിനാൽ ഡെസ്ക്ടോപ്പിൽ ചെയ്യുന്നതെല്ലാം നിങ്ങൾ കാണും, കൂടാതെ, പ്രോഗ്രാമിന് നിരവധി ക്രമീകരണങ്ങൾ ഉണ്ട്.

8.പ്രളയം

ഫയലുകൾ ഡൗൺലോഡ് ചെയ്യുന്നതിനും ഉപയോക്താക്കൾക്കിടയിൽ വിതരണം ചെയ്യുന്നതിനും പിയർ-ടു-പിയർ നെറ്റ്‌വർക്ക് ഉപയോഗിക്കുന്നതിന് രൂപകൽപ്പന ചെയ്‌തിരിക്കുന്ന ഒരു ടോറൻ്റ് ക്ലയൻ്റാണ് ഡെല്യൂജ്. എന്നാൽ ടോറൻ്റിംഗ് നിയമവിരുദ്ധമാണെന്ന് ഇതിനർത്ഥമില്ല, ഉദാഹരണത്തിന്, നിരവധി ലിനക്സ് വിതരണങ്ങൾ ടോറൻ്റ് വഴി ഡൗൺലോഡ് ചെയ്യാൻ കഴിയും.

എന്തുകൊണ്ടാണ് നിങ്ങൾക്ക് റാസ്‌ബെറിയിൽ ഒരു ടോറൻ്റ് ആവശ്യമായി വരുന്നത്? ഉദാഹരണത്തിന്, നിങ്ങളുടെ ഫയലുകൾ ഉപയോഗിച്ച് നിങ്ങൾക്ക് ഒരു ശേഖരം സൃഷ്ടിക്കാൻ കഴിയും. കമാൻഡ് ഉപയോഗിച്ച് നിങ്ങൾക്ക് പ്രോഗ്രാം ഇൻസ്റ്റാൾ ചെയ്യാൻ കഴിയും:

sudo apt ഇൻസ്റ്റാൾ deluge-console python-mako deluge-web

9. ഡ്രോപ്പ്ബോക്സ് അപ്ലോഡർ

Raspberry Pi-യ്ക്ക് ഔദ്യോഗിക DropBox ക്ലയൻ്റ് ഇല്ല, Chromium ബ്രൗസറിലൂടെ നിങ്ങൾക്ക് ക്ലൗഡ് ആക്‌സസ് ചെയ്യാനും ഫയലുകൾ അപ്‌ലോഡ് ചെയ്യാൻ ഈ സ്‌ക്രിപ്റ്റ് ഉപയോഗിക്കാനും കഴിയും. കമാൻഡ് ഉപയോഗിച്ച് നിങ്ങൾക്ക് സ്ക്രിപ്റ്റ് ഇൻസ്റ്റാൾ ചെയ്യാൻ കഴിയും:

git ക്ലോൺ https://github.com/andreafabrizi/Dropbox-Uploader.git

തുടർന്ന് സ്ക്രിപ്റ്റ് ഇൻസ്റ്റാൾ ചെയ്യാനും കോൺഫിഗർ ചെയ്യാനും ഇനിപ്പറയുന്ന കമാൻഡുകൾ പ്രവർത്തിപ്പിക്കുക:

സിഡി ഡ്രോപ്പ്ബോക്സ്-അപ്ലോഡർ
$ sudo chmod +x dropbox_uploader.sh
$ sudo ./dropbox_uploader.sh

പ്രോഗ്രാം ആവശ്യപ്പെടുമ്പോൾ, നിങ്ങൾ DropBox-ൽ ആപ്പിൻ്റെ ആക്‌സസ് ടോക്കൺ നൽകേണ്ടതുണ്ട്. തുടർന്ന് ഫയൽ അയയ്‌ക്കാൻ പ്രവർത്തിപ്പിക്കുക:

sudo ./dropbox_uploader.sh അപ്‌ലോഡ് /home/pi/screenplay.odt /docs/screenplay.odt

10. SD കാർഡ് കോപ്പിയർ

റാസ്‌ബെറി പൈ 3-നുള്ള ഞങ്ങളുടെ മികച്ച പ്രോഗ്രാമുകളുടെ പട്ടികയിൽ ഇല്ലാത്തത് SD കാർഡുകൾ പകർത്തുന്നതിനുള്ള ഒരു യൂട്ടിലിറ്റിയാണ്. ഇത് ഉപയോഗിച്ച് നിങ്ങൾക്ക് നിങ്ങളുടെ റാസ്‌ബെറി പൈ സിസ്റ്റത്തിൻ്റെ ഒരു ബാക്കപ്പ് സൃഷ്ടിക്കാൻ കഴിയും. യൂട്ടിലിറ്റി ഇതിനകം തന്നെ മുൻകൂട്ടി ഇൻസ്റ്റാൾ ചെയ്തിട്ടുണ്ട്, പ്രധാന മെനുവിൽ നിങ്ങൾക്കത് കണ്ടെത്താനാകും.

പകർത്താൻ, നിങ്ങൾ റാസ്ബെറിയിലേക്ക് ഒരു ബാഹ്യ ഫ്ലാഷ് ഡ്രൈവ് ബന്ധിപ്പിക്കേണ്ടതുണ്ട്, തുടർന്ന് പ്രോഗ്രാം തുറന്ന് ഈ മീഡിയ തിരഞ്ഞെടുക്കുക. നിങ്ങൾ ക്ലിക്ക് ചെയ്ത ശേഷം "ആരംഭിക്കുക", അതിൽ നിന്നുള്ള എല്ലാ ഡാറ്റയും മായ്‌ക്കപ്പെടും.

നിഗമനങ്ങൾ

ഈ ലേഖനത്തിൽ, നിങ്ങളുടെ ഉപകരണങ്ങളിൽ ഉപയോഗിക്കാൻ കഴിയുന്ന മികച്ച റാസ്ബെറി പൈ 3 സോഫ്‌റ്റ്‌വെയർ ഞങ്ങൾ അവലോകനം ചെയ്‌തു. നിങ്ങൾ എന്ത് പ്രോഗ്രാമുകളാണ് ഉപയോഗിക്കുന്നത്? നിങ്ങളുടെ മൈക്രോകമ്പ്യൂട്ടറുകൾ എന്തിനുവേണ്ടിയാണ് ഉപയോഗിക്കുന്നത്? അഭിപ്രായങ്ങളിൽ എഴുതുക!