ഉൾപ്പെടുത്തിയ ഉദാഹരണങ്ങൾ#
വെബ്സോക്കറ്റിലൂടെ പൈത്തൺ ഉപയോഗിച്ച് VEX AIM കോഡിംഗ് റോബോട്ടിനെ എങ്ങനെ നിയന്ത്രിക്കാമെന്ന് കാണിക്കുന്ന ഉൾപ്പെടുത്തിയിരിക്കുന്ന ഉദാഹരണ പ്രോജക്റ്റുകൾ ഈ പേജിൽ പട്ടികപ്പെടുത്തിയിട്ടുണ്ട്.
അടിസ്ഥാനപരമായ#
basic ഡയറക്ടറിയിൽ, നിങ്ങൾക്ക് ഇവ കണ്ടെത്താനാകും:
ഫയലിന്റെ പേര് |
വിവരണം |
|---|---|
|
ഓറഞ്ച് ബാരലിനും നീല ബാരലിനും ഇടയിലുള്ള ഒരു മധ്യബിന്ദു കണക്കാക്കാൻ AI വിഷൻ ഡാറ്റയിലൂടെ ആവർത്തിക്കുന്നതിന് ഈ പ്രോജക്റ്റ് ഒരു ശരിയായ പൈത്തൺ ഫോർ ലൂപ്പ് ഉപയോഗിക്കുന്നു. |
|
ഈ പ്രോജക്റ്റ് റോബോട്ടിനെ 45 ഡിഗ്രി കോണിൽ 100% വേഗതയിൽ ചലിപ്പിച്ച് ഒരു വജ്രത്തിന്റെ ആകൃതി കണ്ടെത്തുന്നു. |
|
ഈ പ്രോജക്റ്റ് റോബോട്ടിനെ ഒരു ചതുര പാതയിലൂടെ ചലിപ്പിക്കുന്നു, ഓരോ നിറത്തിലും എൽഇഡി നിറം മാറ്റുന്നു. |
|
ഈ പ്രോജക്റ്റ് AIM റോബോട്ടിനെ 180 ഡിഗ്രി വലത്തേക്ക് തിരിക്കും. റോബോട്ട് ഒരു ഓറഞ്ച് ബാരൽ പിടിച്ചിട്ടുണ്ടെങ്കിൽ, അത് അതിനെ ചവിട്ടിമെതിക്കും; അല്ലെങ്കിൽ, റോബോട്ട് ഒന്നും ചെയ്യില്ല. |
|
ഒരു ഓറഞ്ച് ബാരൽ തിരയുമ്പോൾ ഈ പ്രോജക്റ്റ് പ്രവർത്തനക്ഷമമാകും. 10 സെക്കൻഡിനുള്ളിൽ ഒന്നും കണ്ടെത്തിയില്ലെങ്കിൽ, അത് ഒരു ‘പരാജയം’ ശബ്ദം പ്ലേ ചെയ്യുകയും തിരയൽ നിർത്തുകയും ചെയ്യും. |
|
റോബോട്ടിന്റെ ആംഗിൾ സ്ഥിരതയുള്ളപ്പോൾ സന്തോഷിക്കുന്ന ഒരു ഇമോജിയും ചരിഞ്ഞപ്പോൾ ആശ്ചര്യപ്പെടുന്ന ഒരു ഇമോജിയും ഈ പ്രോജക്റ്റ് പ്രദർശിപ്പിക്കുന്നു. |
|
സ്ക്രീൻ എത്ര തവണ അമർത്തിയെന്നതിനെ അടിസ്ഥാനമാക്കി സ്ക്രീനിന്റെ ഇമോജി മാറ്റുന്നതാണ് ഈ പ്രോജക്റ്റ്, ഓരോ പ്രസ്സിനും വ്യത്യസ്തമായ ഒരു എക്സ്പ്രഷൻ കാണിക്കുന്നു. |
|
ഈ പ്രോജക്റ്റ് നീല ബാരൽ അന്വേഷിക്കും, അതിലേക്ക് മാറും, നീല ബാരൽ ലഭിച്ചുകഴിഞ്ഞാൽ ആഘോഷിക്കും. |
|
ഈ പ്രോജക്റ്റ് ഓരോ എൽഇഡി നിറത്തിലൂടെയും കടന്നുപോകുന്നു, ഓരോന്നിനും ഇടയിൽ ഒരു സെക്കൻഡ് താൽക്കാലികമായി നിർത്തുന്നു. |
|
ഈ പ്രോജക്റ്റിൽ, റോബോട്ട് ചരിഞ്ഞിട്ടില്ലാത്തപ്പോൾ സ്ക്രീൻ പച്ച പശ്ചാത്തലത്തിൽ “FLAT” എന്ന വാക്ക് കാണിക്കും. റോബോട്ട് ചരിഞ്ഞാൽ, സ്ക്രീൻ ചുവപ്പായി മാറുകയും “TILTED” എന്ന് പറയുകയും ചെയ്യും. |
|
ഈ പ്രോജക്റ്റ് റോബോട്ടിനെ 300 മില്ലിമീറ്റർ മുന്നോട്ട് നീക്കുകയും ചലനം പൂർത്തിയാക്കിക്കഴിഞ്ഞാൽ “പൂർണ്ണമായ” ശബ്ദം പ്ലേ ചെയ്യുകയും ചെയ്യുന്നു. |
|
ഈ പ്രോജക്റ്റ് ഏപ്രിൽ ടാഗ് ഐഡി 1 കണ്ടെത്തുന്നതുവരെ റോബോട്ടിനെ തിരിക്കുന്നു, തുടർന്ന് അതിലേക്ക് നീങ്ങുന്നു. |
|
ഒരു ഓറഞ്ച് ബാരൽ കണ്ടെത്തി പിന്നിലേക്ക് നീങ്ങി സ്ഥാപിക്കുന്നതുവരെ ഈ പ്രോജക്റ്റ് വലത്തേക്ക് തിരിയുന്നു. |
|
ഈ പ്രോജക്റ്റ് ഒരു ത്രെഡിൽ ഡ്രൈവ് ചെയ്യുമ്പോൾ ഒരേ സമയം മറ്റൊരു ത്രെഡിൽ ഒരു പാട്ട് (കുറിപ്പുകൾ ഉപയോഗിച്ച്) പ്ലേ ചെയ്യും. |
|
ഏതെങ്കിലും കാർഗോ കണ്ടെത്തുന്നതുവരെ ഈ പ്രോജക്റ്റ് AIM റോബോട്ടിനെ മുന്നോട്ട് നീക്കും. കണ്ടെത്തുമ്പോൾ, റോബോട്ട് ഒരു ബീപ്പ് ശബ്ദം പുറപ്പെടുവിക്കുകയും എല്ലാ റോബോട്ട് ചലനവും നിർത്തുകയും ചെയ്യും. |
|
ഏതെങ്കിലും ചരക്ക് കണ്ടെത്തുന്നതുവരെ ഈ പ്രോജക്റ്റ് AIM റോബോട്ടിനെ മുന്നോട്ട് നീക്കും. കണ്ടെത്തുമ്പോൾ, റോബോട്ട് 45 ഡിഗ്രി വലത്തേക്ക് തിരിയും. |
|
ഈ പ്രോജക്റ്റ് അതിന്റെ സ്ക്രീനിൽ ഒരു രേഖ, ചതുരം, വൃത്തം എന്നിവ വരയ്ക്കുന്നു, വരയ്ക്കുമ്പോൾ ഓരോ ആകൃതിയുടെയും പേര് കാണിക്കുന്നു. |
|
ഈ പ്രോജക്റ്റ് റോബോട്ട് സ്ക്രീനിലേക്ക് ടൈമർ, ഹെഡിംഗ്, യാ ഓറിയന്റേഷൻ മൂല്യങ്ങൾ പ്രിന്റ് ചെയ്യും. |
|
ഈ പ്രോജക്റ്റ് ഒരു ടച്ച്സ്ക്രീൻ ടാപ്പിനായി കാത്തിരിക്കുന്നു, തുടർന്ന് 200 മില്ലീമീറ്റർ മുന്നോട്ട് നീങ്ങി അവസാനം ഒരു ഇമോജി പ്രദർശിപ്പിക്കുന്നു. |
|
ഈ പ്രോജക്റ്റ് മുന്നോട്ട് നീങ്ങാൻ തുടങ്ങുന്നു, പക്ഷേ അഞ്ച് സെക്കൻഡ് കഴിയുമ്പോൾ യാന്ത്രികമായി നിർത്തുന്നു, തുടർന്ന് സ്ക്രീനിൽ “സമയം കഴിഞ്ഞു!” എന്ന് പ്രദർശിപ്പിക്കുന്നു. |
വിപുലമായത്#
advanced ഡയറക്ടറിയിൽ, നിങ്ങൾക്ക് ഇവ കണ്ടെത്താനാകും:
ഫയലിന്റെ പേര് |
വിവരണം |
|---|---|
|
|
|
ക്യാമറയിൽ നിന്ന് ചിത്രങ്ങൾ സ്ട്രീം ചെയ്യുമ്പോൾ തന്നെ ഉപയോക്താവിന് റോബോട്ടിനെ നിയന്ത്രിക്കാൻ ഈ പ്രോജക്റ്റ് അനുവദിക്കുന്നു. റോബോട്ട് നീങ്ങുമ്പോൾ LED-കൾ പച്ചയും റോബോട്ട് നിർത്തുമ്പോൾ ചുവപ്പുമാണ്. |
|
ഈ പ്രോജക്റ്റ് രണ്ട് റോബോട്ടുകളെ ഒരു ചതുര പാതയിൽ ചലിപ്പിക്കുകയും ഓരോ നിറത്തിലും എൽഇഡി നിറം മാറ്റുകയും ചെയ്യുന്നു. |
|
റോബോട്ട് ഒരു ലോക്കൽ സൗണ്ട് ഫയൽ പ്ലേ ചെയ്യും, തുടർന്ന് ബീഥോവന്റെ സിംഫണി നമ്പർ 5 ൽ നിന്നുള്ള ചില കുറിപ്പുകൾ പ്ലേ ചെയ്യും. |
|
ഫയൽ നാമം നൽകിയ ഫയൽ സിസ്റ്റത്തിലേക്ക് JPEG ഫോർമാറ്റിൽ ചിത്രം സംരക്ഷിക്കുക, സ്ഥിരസ്ഥിതിയായി |
|
സ്ക്രീനിൽ പ്രദർശിപ്പിക്കുന്നതിന് opencv ഉപയോഗിക്കുന്ന JPEG ഇമേജ് സ്ട്രീം. |