विषयसूची:

El Acontecimiento En FTC द्वारा प्रोग्राम कोन्ड्यूसीडा: 4 कदम
El Acontecimiento En FTC द्वारा प्रोग्राम कोन्ड्यूसीडा: 4 कदम

वीडियो: El Acontecimiento En FTC द्वारा प्रोग्राम कोन्ड्यूसीडा: 4 कदम

वीडियो: El Acontecimiento En FTC द्वारा प्रोग्राम कोन्ड्यूसीडा: 4 कदम
वीडियो: REVAN - THE COMPLETE STORY 2024, जुलाई
Anonim
El Acontecimiento En FTC. द्वारा प्रोग्राम कोन्ड्यूसीडा
El Acontecimiento En FTC. द्वारा प्रोग्राम कोन्ड्यूसीडा

एस्टे एनो, न्यूस्ट्रो इक्विपो हा हेचो उना ग्रैन कैंटिडाड डी ट्रैबाजो को एल डेसरोलो डी सॉफ्टवेयर डायरिगिडो पोर इवेंटोस पैरा न्यूस्ट्रो रोबोट। एस्टोस प्रोग्रामस हन परमिटिडो अल इक्विपो डेसरोलर कॉन प्रिसिजन प्रोग्रामस ऑटोनोमोस ई इनक्लूसो इवेंटोस टेली-ओपी रिपेटिबल्स। कोमो एल ट्रैबाजो डी सॉफ्टवेयर क्यू की आवश्यकता है, डेसिडिमोस कंपार्टिर एल कॉन्सिमिएंटो क्यू हेमोस गैनाडो एन एल डेसरोलो डी कोडिगो इम्पल्सैडो पोर इवेंटोस पैरा लॉस रोबोट्स डी एफटीसी।

चरण 1: Qué Es La Programación Dirigida Por Eventos?

एन टर्मिनोस जेनरल, ला प्रोग्रामैसिओन डिरिगिडा पोर इवेंटोस, सेगुन टेकोपेडिया, एस एल डेसारोलो डे प्रोग्रामस क्यू रेस्पॉन्डेन ए लास एन्ट्राडास डेल यूसुरियो। एन एस्टे सेंटीडो, बहुत सारे प्रोग्रामस से विचार करने के लिए, इनक्लूइडो एल प्रोग्राम टेली-ओपी, क्यू से बस एन एंटरडास डी अन कंट्रोल मानेजाडो पोर अन ह्यूमैनो पैरा लेवर ए कैबो क्वॉलक्वियर एसीशन। सिन एम्बार्गो, एन टर्मिनोस डेल ट्रैबाजो क्यू न्यूस्ट्रो इक्विपो हा एस्टाडो हैसिएन्डो, ला प्रोग्रामैसिओन डिरिगिडा पोर इवेंटोस से ट्रैटा डे क्रेयर सॉफ्टवेयर ए पार्टिर डी डाइवर्सस एंट्रैडास; en otras palabras, documentamos Eventos basados en las entradas de controladores y sensores, entonces podemos poner en cola estos Eventos y utilizar el archivo para volver a ejecutar el eventto Graceado.

एस्टे मेटोडो डे डेसरोलो डे प्रोग्रामस पैरा न्यूस्ट्रो रोबोट टिएन वेरस वेंटाजस:

  • ऑटोनोमोस प्रिसिसोस के रूप में परमिट क्रेयर प्रोग्राम। इस सॉफ्टवेयर में वास्तविक समय के लिए कोई और घटना नहीं है, लॉस वेलोरेस डेल सेंसर रेकोगिडोस और यूटिलिजैडोस सेरान म्यू प्रीसिसोस, या क्यू प्रोविएनेन डायरेक्टामेंट डेल इवेंटो ओरिजिनल।
  • ऑटोनोमोस रैपिडामेंट के रूप में कोई अनुमति नहीं है। ऑटोनोमोस एस टैन सेन्सिलो कोमो ग्रैबर उना सेरी डे इवेंटोस और एडजस्टर एल इवेंटो सेगुन सी नेसेसारियो के रूप में हैसर प्रोग्राम।
  • नंबर परमिट क्रेयर प्रोसेसेस ऑटोमेटिक्स पैरा ला टेली-ऑप। टेली-ओपी, ला प्रोग्रामैसिओन डायरिगिडा पोर इवेंटोस नोस परमिट रजिस्ट्रार एस्टास एक्सिओनेस और असिग्नर एल इवेंटो ए अन बॉटन ड्यूरेंटे लॉस पीरियोडोस एन क्यूएल एल कंडक्टर एस्टा मैनेजांडो एल रोबोट। एस्टोस इवेंट्स ऑटोमैटिज़ाडोस पुएडेन सेर इन्फ्लुएंसीडोस पोर सेंसर्स पैरा परमिट उन इजेक्यूसियन प्रीसीसा।

चरण 2: Flujo Lógico De La Programación Dirigida द्वारा Eventos

Flujo Logico De La Programación Dirigida द्वारा Eventos
Flujo Logico De La Programación Dirigida द्वारा Eventos

ए कॉन्टिन्यूएशन से म्यूस्ट्रा एल फ्लुजो लॉजिको डी अन प्रोग्रामा कंट्रोलैडो पोर इवेंट्स: एल रोजो रिप्रेजेंटा ला क्रिएसीओन डे अन इवेंटो वाई एल अज़ुल रिप्रेजेंटा ला लामाडा डेल इवेंटो। पैरा क्रेयर अन इवेंटो, से तोमा उना सेक्यूएंसिया डे एन्ट्राडास ए ट्रैवेस डे ला एक्सिओन डेल रोबोट वाई से रजिस्ट्रार कोमो इवेंट्स; एस्टोस इवेंट्स से एस्क्राइन एन एन आर्किवो। पैरा लामर ए अन इवेंटो, से ली एल आर्किवो वाई लास एंटरडास से एनवियन ए अन प्रोसेसडोर डे इवेंटोस पैरा कन्वर्टिर एल कोडिगो डे आर्किवो एन उना एसीओन डेल रोबोट।

चरण 3: Creador De Eventos

क्रिएडोर डी इवेंटोस
क्रिएडोर डी इवेंटोस
क्रिएडोर डी इवेंटोस
क्रिएडोर डी इवेंटोस

लॉस क्रिएडोरेस डे इवेंटोस से यूटिलिज़न पैरा डॉक्यूमेंटर एक्सिओनेस ओ "इवेंटोस" बसडोस एन उना वेरिअड डे सेंसर्स वाई बोटोन्स। ए मेडिडा क्यू एल रोबोट रियलिज़ा एक्सिओनेस एन एल कैम्पो, उना क्लैस डे क्रेडोर डे इवेंटोस एस्टा क्रेंडो इवेंटोस पैरा कैडा उना डे एसास एक्सिओनेस एन पैरालेलो, हैसिएन्डो रेफरेंसियास अल इवेंटो क्लासिफाडो एन उना क्लैस डे इवेंटो। Después de ser creado, el evento se pone en una cola de eventos en la clase de Eventos: el प्राइमर इवेंटो तोमा एल पुंटो सुपीरियर, लुएगो एल सेगुंडो इवेंटो तोमा एल पुंटो सुपीरियर y एम्पूजा हैसिया अबाजो लॉस इवेंटोस देबाजो डे एल, कॉन इस्टा इस्तो क्यू एल प्रोग्रामा से डिटेन। कुआंडो से डिटेन एल प्रोग्रामा, लॉस इवेंटोस से वैन ए अन आर्किवो डे फॉर्मेटो लेगिबल पोर ह्यूमनोस, कॉमो अन आर्किवो जेएसओएन। एस्टे आर्किवो से पुएडे यूटिलिज़र पैरा मेजोरार लास रुटिनास ऑटोनोमास।

एल कोडिगो डे एजेम्प्लो एन्टीरियर कॉन्फिगुरा लॉस पैरामेट्रोस पैरा एल इवेंटो, क्यू एन एस्टे कासो एस अन गिरो यूटिलिज़ांडो अन सेंसर आईएमयू। एक निरंतरता, कोलामोस एल इवेंटो एन ला कोला डे इवेंटोस। अल्टिमो द्वारा, ट्रुनकैमोस एल इवेंटो, क्यू एसेंशियलमेंट एस्टा रेस्टेबलसिएन्डो एल इवेंटो पैरा क्यू पोडामोस यूसरलो पैरा पोनर एन कोला लॉस इवेंटोस फ्यूचरोस।

चरण 4: प्रोसेसाडोर डी इवेंटोस

प्रोसेसाडोर डी इवेंटोस
प्रोसेसाडोर डी इवेंटोस
प्रोसेसाडोर डी इवेंटोस
प्रोसेसाडोर डी इवेंटोस

लास क्लासेस डे इवेंटोस टोमा एल आर्किवो लेगिबल पोर एल सेर ह्यूमनोस प्रोड्यूसिडो एन ला क्लैस डे क्रेडोर डे इवेंटोस वाई हैसेन लो क्यू कैडा इवेंटो एन कोला ले डाइस क्यू हैगा लामांडो ए लॉस मेटोडोस डेस्क्रिटोस एन उना क्लैस डे प्रोसेसडोर डे इवेंटोस। ए कंटीन्यूअस, ला क्लैस डे प्रोसेसेडोर डे इवेंटोस इंडिका अल रोबोट क्यूएल इवेंटो रिपीट। सी से ट्रैटा डे अन सिंपल इवेंटो डे "कंड्यूसर डेरेचो" ओ अन इवेंटो कॉम्प्लीजो लेनो डे डिस्टेंसियास, गिरोस वाई स्ट्रैफ्स, एल प्रोसेसडोर रिप्रोड्यूसिरा क्यूलक्वियर इवेंटो क्यू से ले हया दादो। एस्टे प्रोसेसो एस मुय एटिल डुरंटे ला ऑटोनोमिया, या क्यू अन इक्विपो पुएडे ग्रैबर सेंसर्स और एक्सिओन्स टेली-ओपी एंट्स डेल पार्टिडो, लुएगो सिंपलमेंट रिप्रोड्यूसर लॉस इवेंटोस एन ऑटोनोमो। एस्टे प्रोसेसो से लामा रिपीटिशन डे मेमोरिया। एस्टो परमिट क्यू अन प्रोग्रामा ऑटोनोमो सी 100% कॉन्फिगरेबल ए ट्रैवेस डी अन सोलो आर्काइवो। उना वेज़ क्यू से एस्टेबल्स एल क्रेडोर वाई एल प्रोसेसडोर डेल इवेंटो, अन इक्विपो पुएडे सिंपलमेंट कैम्बियार लास रूटिनास ऑटोनोमास ए ट्रैवेस डेल आर्किवो लेगिबल पोर एल सेर ह्यूमन।

एल ईजेम्प्लो एन्टीरियर कॉमिएंज़ा प्रिमेरो कॉम्प्रोबैंडो एल आर्किवो जेएसओएन डी अन इवेंटो वाई, ए कंटिन्यूएशन, कॉम्प्रॉबंडो एसेस इवेंटो यूटिलिजैंडो उन इंस्ट्रुक्शंस डेल कैसो पैरा वेर क्वे टिपो डे इवेंटो एस, एन इस्ट कैसो, अन गिरो उसांडो एल सेंसर आईएमयू। उना वेज क्यू डिड्यूस क्यू एस अन गिरो उसांडो अन इवेंटो आईएमयू, ए कंटिन्यूएशन, से प्रोसेसा एल इवेंटो, क्यू नॉर्मलमेंट इम्प्लिका ला इजेक्यूसियन डेल कोडिगो डेल इवेंटो कॉन वेरिएबल्स डेल इवेंटो क्यू से पासा पैरा रेप्लिकर एल इवेंटो क्यू से रियलिजो एंटरियोमेंट।

सिफारिश की: