Skip to main content

റീമിക്സ് വെല്ലുവിളികൾക്കായി തയ്യാറെടുക്കുക - പൈത്തൺ

അധ്യാപക നുറുങ്ങുകൾ ഐക്കൺ അധ്യാപക നുറുങ്ങുകൾ

  • വിദ്യാർത്ഥികൾ Clawbot കൺട്രോളർ വിത്ത് Events Example പ്രോജക്റ്റ് തിരഞ്ഞെടുത്തിട്ടുണ്ടെന്ന് ഉറപ്പാക്കുക. ഫയൽ മെനുവിൽ നിന്ന് ഉദാഹരണങ്ങൾ പേജിൽ നിന്ന് തിരഞ്ഞെടുക്കാൻ നിരവധി തിരഞ്ഞെടുപ്പുകൾ ഉണ്ടെന്ന് നിങ്ങൾക്ക് വിദ്യാർത്ഥികളെ ചൂണ്ടിക്കാണിക്കാം.
  • പ്രോജക്റ്റ് നാമത്തിൽ വിദ്യാർത്ഥികളോട് അവരുടെ ഇനീഷ്യലുകൾ അല്ലെങ്കിൽ പേര് ചേർക്കാൻ ആവശ്യപ്പെടാം. വിദ്യാർത്ഥികളോട് പ്രോജക്ടുകൾ സമർപ്പിക്കാൻ ആവശ്യപ്പെടുകയാണെങ്കിൽ, അവ വ്യത്യസ്തമാക്കാൻ ഇത് സഹായിക്കും. 
     

നിങ്ങളുടെ പ്രോജക്റ്റ് ആരംഭിക്കുന്നതിന് മുമ്പ്, ശരിയായ ഉദാഹരണ പ്രോജക്റ്റ് തിരഞ്ഞെടുക്കുക. Clawbot കൺട്രോളർ വിത്ത് Events ഉദാഹരണ പ്രോജക്റ്റിൽ Clawbot മോട്ടോറുകളുടെയും സെൻസറുകളുടെയും കോൺഫിഗറേഷൻ അടങ്ങിയിരിക്കുന്നു. ടെംപ്ലേറ്റ് ഉപയോഗിക്കുന്നില്ലെങ്കിൽ, നിങ്ങളുടെ റോബോട്ട് പ്രോജക്റ്റ് ശരിയായി പ്രവർത്തിപ്പിക്കില്ല.

ഏതെങ്കിലും നിർദ്ദേശങ്ങളെക്കുറിച്ചുള്ള കൂടുതൽ വിവരങ്ങൾക്ക്, VEXcode V5 ലെ പൈത്തൺ സഹായ വിഭാഗം സന്ദർശിക്കുക.  

  • ഫയൽ തിരഞ്ഞെടുക്കുക, ഉദാഹരണങ്ങൾ തുറക്കുക.ഫയൽ മെനു തുറന്നിരിക്കുന്നതും ചുവന്ന ബോക്സിൽ ഓപ്പൺ ഉദാഹരണങ്ങൾ ഹൈലൈറ്റ് ചെയ്തിരിക്കുന്നതുമായ VEXcode V5 ടൂൾബാർ. ന്യൂ ബ്ലോക്ക്സ് പ്രോജക്റ്റ്, ന്യൂ ടെക്സ്റ്റ് പ്രോജക്റ്റ്, ഓപ്പൺ എന്നിവയ്ക്ക് താഴെയുള്ള നാലാമത്തെ മെനു ഐറ്റമാണ് ഓപ്പൺ ഉദാഹരണങ്ങൾ.
  • വ്യത്യസ്ത ഉദാഹരണ പ്രോജക്ടുകളിലൂടെ സ്ക്രോൾ ചെയ്യുക. ഇവന്റുകൾ ഉദാഹരണ പ്രോജക്റ്റ് ഉള്ള Clawbot കൺട്രോളർ തിരഞ്ഞെടുക്കുക. 

ഒരു ഐക്കൺ "Clawbot Controller" എന്നതും താഴെ "Events" എന്നതും മുകളിൽ "Clawbot" എന്നതും ഉള്ള ഒരു നീല കൺട്രോളറും വായിക്കുന്നു.

  • പ്രോജക്റ്റിന് ClawbotController എന്ന് പേര് നൽകുക. 
  • പ്രോജക്റ്റ് സംരക്ഷിക്കുക.

VEXcode V5 ലെ പ്രോജക്റ്റ് നെയിം ഡയലോഗ് ബോക്സിൽ Clawbot Controller എന്ന് കാണുകയും സ്ലോട്ട് 1 തിരഞ്ഞെടുത്തിട്ടുണ്ടെന്ന് കാണിക്കുകയും ചെയ്യുന്നു.

  • ടൂൾബാറിന്റെ മധ്യഭാഗത്തുള്ള വിൻഡോയിൽ ഇപ്പോൾ ClawbotController എന്ന പ്രോജക്റ്റ് നാമം ഉണ്ടെന്ന് ഉറപ്പാക്കുക. ക്ലോബോട്ട് ഇപ്പോൾ ശരിയായി കോൺഫിഗർ ചെയ്തിട്ടുണ്ട്, കൂടാതെ ഇവന്റുകൾ ഉള്ള ക്ലോബോട്ട് കൺട്രോളർ പ്രോജക്റ്റ് ഉപയോഗത്തിന് തയ്യാറാണ്.

ഇനി, ഈ പ്രോജക്റ്റിൽ നിർദ്ദേശങ്ങൾ എങ്ങനെ ഉപയോഗിക്കുന്നുവെന്ന് നോക്കൂ. നിങ്ങളുടെ എഞ്ചിനീയറിംഗ് നോട്ട്ബുക്കുകളിൽ, ഇനിപ്പറയുന്ന പ്രവചനങ്ങൾ നടത്തുക:

  • ഈ പ്രോജക്റ്റ് നടത്തുമ്പോൾ എന്താണ് സംഭവിക്കുന്നത്? ക്ലോബോട്ടിന് എന്തുചെയ്യാൻ കഴിയും?
  • ഓരോ കൺട്രോളർ ബട്ടൺ ഇവന്റിനും കോൾബാക്ക് ഫംഗ്ഷനുകളിലെ while, wait നിർദ്ദേശങ്ങൾ ഉപയോഗിച്ചില്ലെങ്കിൽ എന്ത് സംഭവിക്കും?

ടീച്ചർ ടൂൾബോക്സ് ഐക്കൺ ടീച്ചർ ടൂൾബോക്സ് - നിർത്തി ചർച്ച ചെയ്യുക

വിദ്യാർത്ഥികൾ അവരുടെ എഞ്ചിനീയറിംഗ് നോട്ട്ബുക്കുകളിൽ മുകളിൽ പറഞ്ഞ ചോദ്യത്തിന് ഉത്തരം നൽകിയ ശേഷം, അവരുടെ എൻട്രികൾ ചർച്ച ചെയ്യുക:

ഉത്തരസൂചിക

  1. കൃത്യമായ പ്രവചനങ്ങൾ അനുസരിച്ച്, ക്ലോബോട്ടിന് ജോയ്സ്റ്റിക്കുകൾ ഉപയോഗിച്ച് മുന്നോട്ട്, പിന്നിലേക്ക് നീങ്ങാനും തിരിയാനും കഴിയും, അവയെ 2, 3 സ്ഥാനങ്ങളിൽ മുകളിലേക്കും താഴേക്കും നീക്കാൻ കഴിയും. L1, L2 ബട്ടണുകൾ ഉപയോഗിച്ച് ക്ലോബോട്ടിന്റെ കൈ മുകളിലേക്കും താഴേക്കും ചലിപ്പിക്കാൻ കഴിയും, കൂടാതെ R1, R2 ബട്ടണുകൾ ഉപയോഗിച്ച് ക്ലോ തുറക്കാനും അടയ്ക്കാനും കഴിയും. ബട്ടണുകൾ അമർത്താതിരിക്കുകയും മോട്ടോറുകൾ നിർത്തുകയും ചെയ്യുമ്പോൾ ആം, ക്ലാവ് പൊസിഷനുകൾ സ്ഥാനത്ത് തുടരുമെന്ന് കൂടുതൽ മെച്ചപ്പെട്ട പ്രതികരണങ്ങൾ പ്രവചിച്ചേക്കാം.
  2. കോൾബാക്ക് ഫംഗ്ഷനുകളിലെ while ഉം wait നിർദ്ദേശങ്ങൾ, ഈ സാഹചര്യത്തിൽ, L, R ബട്ടണുകൾ അമർത്താത്തപ്പോൾ, Arm (L ബട്ടണുകൾ) ഉം/അല്ലെങ്കിൽ Claw (R ബട്ടണുകൾ) ഉം നിർത്തണമെന്ന് Clawbot-നോട് പറയുന്നു. കോൾബാക്ക് ഫംഗ്ഷനുകളിൽ നിന്ന് while ഉം wait നിർദ്ദേശങ്ങൾ നീക്കം ചെയ്താൽ, ആദ്യം കറങ്ങാൻ പറഞ്ഞയുടനെ ആ മോട്ടോറുകൾ നിർത്തും.

സമയം അനുവദിക്കുകയാണെങ്കിൽ, കോൾബാക്ക് ഫംഗ്ഷനുകളിൽ നിന്ന് while ഉം wait നിർദ്ദേശങ്ങൾ വിദ്യാർത്ഥികൾ നീക്കം ചെയ്യട്ടെ, അതുവഴി അവരുടെ Clawbot-ന്റെ പെരുമാറ്റങ്ങളെ അത് എങ്ങനെ ബാധിക്കുമെന്ന് അവർക്ക് കാണാൻ കഴിയും.