विषयसूची:

जुएगो डी कोडिंग (कार्यक्रम) पैरा निनोस: 6 कदम
जुएगो डी कोडिंग (कार्यक्रम) पैरा निनोस: 6 कदम

वीडियो: जुएगो डी कोडिंग (कार्यक्रम) पैरा निनोस: 6 कदम

वीडियो: जुएगो डी कोडिंग (कार्यक्रम) पैरा निनोस: 6 कदम
वीडियो: उम्र 1-100 लड़े $500,000 के लिए 2024, नवंबर
Anonim
जुएगो डी कोडिंग (कार्यक्रम) पैरा नीनोसी
जुएगो डी कोडिंग (कार्यक्रम) पैरा नीनोसी

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

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

यह निर्देश योग्य है कि आप व्यक्तिगत रूप से क्या कर सकते हैं और अरुडिनो का उपयोग कर सकते हैं, और प्रसंस्करण को बेहतर तरीके से किया जा सकता है।

चरण 1: एन्सेनार ए ट्रैवेस डी सिक्यूएन्सिया डी पासोसी

एन्सेनार ए ट्रैवेस डी सिकुएन्सिया डी पासोसी
एन्सेनार ए ट्रैवेस डी सिकुएन्सिया डी पासोसी
एन्सेनार ए ट्रैवेस डी सिकुएन्सिया डी पासोसी
एन्सेनार ए ट्रैवेस डी सिकुएन्सिया डी पासोसी

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

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

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

एस्टे इंस्ट्रक्शनल टाइन कोमो मेटा एक्सप्लिकर ला लॉजिका डेल सॉफ्टवेयर सेंसिलो, क्रीडो एन प्रोसेसिंग, वाई फैसिल डे मॉडिफिकर, वाई सु कॉनक्सियन कॉन एल रेडबॉट, अन रोबोट बेसाडो एन अरुडिनो। El RedBot no es necesario, y cualquier otro robot puede ser construido con la plataforma Arduino, motores o Seros y algún dispositivo de comunicación Bluetooth.

चरण 2: सामग्री वाई इक्विपोस

सामग्री वाई इक्विपोस
सामग्री वाई इक्विपोस

ऑक्यूपामोस:

  1. computadora
  2. Descargar प्रसंस्करण
  3. अरुडिनो आईडीई
  4. रेडबॉट (कोस्टा रिका में)। औंके पुएडे सेर क्यूलक्वियर रोबोट। एल मॉडलो डे रेडबॉट यूटिलिज़ैडो एका डिफ़ायर डेल क्यू से कॉन्सिग्यू एन एल मर्काडो, हे क्यू एजस्टर लास डाइमेंशन्स डे लॉस आर्किवोस डे ला काजा
  5. ब्लूटूथ बीईई (क्लीयर मोडुलो ब्लूटूथ फंकियोना)
  6. सामग्री एमडीएफ पैरा कॉर्टैडो लेजर

चरण 3: एल रेडबॉट वाई एल कोडिगो

एल रेडबॉट वाई एल कोडिगो
एल रेडबॉट वाई एल कोडिगो
एल रेडबॉट वाई एल कोडिगो
एल रेडबॉट वाई एल कोडिगो
एल रेडबॉट वाई एल कोडिगो
एल रेडबॉट वाई एल कोडिगो

कोडिगो अरुडिनो

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

अगर (सीरियल.उपलब्ध ()) {cmd = Serial.readStringUntil('/n'); } }

एल इवेंटो सीरियलइवेंट () परमिट अल अरुडिनो कोरर एल कोडिगो डे फॉर्मा नॉर्मल एल लूप, और सोलामेंटे कुएंडो हे इंफॉर्मेशन क्यू विएने पोर सीरियल, से इनिका एल इवेंटो सीरियलइवेंट। एन एस इंस्टैंट, से अल्मासेना एल स्ट्रिंग क्यू विएने पोर सीरियल, एन उना वैरिएबल ग्लोबल क्यू लामामोस सीएमडी, वाई क्यू कॉन्टियेन उना सेक्यूएन्सिया डी एन [उमेरोस डेल 0 अल 3 क्यू बेटा लॉस कोमांडोस डी मूविमिएंटो, क्यू बेटा लुएगो इंटरप्रेटैडोस एन एल मुख्य लूप।

ब्लूटूथ

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

चरण 4: क्यूबिएर्टा डी रोबोट, rbol Y Cerca

क्यूबिएर्टा डी रोबोट, rbol Y Cerca
क्यूबिएर्टा डी रोबोट, rbol Y Cerca
क्यूबिएर्टा डी रोबोट, rbol Y Cerca
क्यूबिएर्टा डी रोबोट, rbol Y Cerca
क्यूबिएर्टा डी रोबोट, rbol Y Cerca
क्यूबिएर्टा डी रोबोट, rbol Y Cerca

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

लुएगो एस नाडा मास डे एन्साम्बलर एल रोबोट, आर्बोल वाई सेरका।

चरण 5: इंटरफ़ाज़

इंटरफ़ाज़ी
इंटरफ़ाज़ी
इंटरफ़ाज़ी
इंटरफ़ाज़ी
इंटरफ़ाज़ी
इंटरफ़ाज़ी

कोडिगो प्रसंस्करण

पैरा कोरर एल कोडिगो, डेसकारगर एल प्रोग्रामा प्रोसेसिंग एसीए। पहले से इंस्टॉल किए गए सभी प्लेटफॉर्म (विंडोज़, मैक, लिनक्स)। एल कोडिगो लो हे डेजाडो लो मास सिंपल पॉसिबल पैरा क्यू एस्टे पुएडा सेर मोडिफाडो।

उन सभी के बारे में जानकारी दी गई है कि प्रसंस्करण, कोलोक लॉस आर्किवोस "Robot_control.pde" और "button.pde" में कोई निर्देशिका नहीं है "Robot_Control", o puede colocarlos en el mismo Directorio y abrir en Processing el archivo "Robot_Control.pde"

छवियाँ

लास इमेजेज लास एडजुंटामोस कोमो अन आर्किवो जिप। प्रसंस्करण, डोंडे कोलोकारोन एल कोडिगो, डेंट्रो डे उना कारपेटा लामाडा "डेटा"

चरण 6: फंकियोनांडो

Image
Image

उना वेज टूडू लिस्टो। सरलीकरण ejecutar el código en प्रसंस्करण। ब्लूटूथ, कैंबियन्डो ला लाइन:

पोर्ट = नया सीरियल (यह, "नोम्ब्रेडेलपुर्टो", 9600);

एल नोम्ब्रे डेल पुएर्टो वेरिया, विंडोज सेरा एल्गो कोमो "COM3", मिएंट्रास क्यू एन मैक, सेरा एल्गो कोमो "/dev/cu. Arduino-DevB", y en linux algo con "/dev/rfcomm0"।

कोमो वेन एस्टे एस अन कोडिगो बेस, पैरा ट्रांसफॉर्मरलो एन एल्गो कोमो अन प्रोडक्टो, टोडाविया नेसेसिटा डेसरोलो और क्यूएलक्वियर कॉन्ट्रिब्यूसियन एस बिएनवेनिडा।

सिफारिश की: