विषयसूची:

प्राइमर प्रोग्रामा डी अरुडिनो: 4 कदम
प्राइमर प्रोग्रामा डी अरुडिनो: 4 कदम

वीडियो: प्राइमर प्रोग्रामा डी अरुडिनो: 4 कदम

वीडियो: प्राइमर प्रोग्रामा डी अरुडिनो: 4 कदम
वीडियो: #1 कैसे प्रोग्राम आउटसील Arduino PLC (आरंभ करना) 2024, नवंबर
Anonim
Image
Image
एंट्रादास वाई सालिदास
एंट्रादास वाई सालिदास

El Arduino es un micro/controlador que se programa desde una computadora। उना वेज़ डेसकारगाडो एल अरुडिनो आईडीई, वाई कोनेक्टाडा ला कॉम्पटाडोरा, सेलेकिओनर एल टिपो डे प्लाका वाई एल पुएर्टो सीरियल (इंस्ट्रूक्शंस एसीए)।

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

एन एस्टे इंस्ट्रुटेबल, उस्मास:

  1. अरुडिनो यूएनओ
  2. पोटेंशियोमेट्रो डी 10K
  3. जंपर केबल
  4. ब्रेड बोर्ड

चरण 1: एंट्रादास वाई सालिदास

एंट्रादास वाई सालिदास
एंट्रादास वाई सालिदास
एंट्रादास वाई सालिदास
एंट्रादास वाई सालिदास

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

एल अरुडिनो टिएन:

  1. Sección de poder. सालिडास डी 5वी वाई 3.3वी पैरा एलिमेंटर सेंसर्स ओ एक्टुआडोरेस, जीएनडी, क्यू एस ला टिएरा, वाई टैम्बिएन एंटरडास डी वोल्टाजे, एप्रा एलिमेंटर डे इलेक्ट्रीडाड एल अरुडिनो एन सीर्टस एप्लिकेसिओन्स
  2. सेक्‍सियन डी एनट्रैडास एनालोजिकस: ऑल से पुएडेन कोनेक्‍टर क्‍वाक्‍वियर सेंसर क्‍यू ली वाल्‍टेज एंट्रे 0 वाई 5वी। एस्टान मार्काडास कोमो ए0 ए ए5
  3. सेकियन डे एन्ट्राडास वाई सालिडास डिजीटल्स: मार्काडास डी 0 ए 13. एस्टास पुएडेन सेर यूटिलिजादास कोमो एंटरडास ओ सालिडास, एस डेसीर, पुएडे एंट्री इंफॉर्मेशन एन फॉर्मा डे वोल्टेज (सोलमेंट ऑल्टो ओ बाजो), ओ एमिटर वोल्टाजेस वाई 5वी

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

चरण 2: लीयर उना एंट्राडा (पोटेंशियोमेट्रो)

लीयर ऊना एंट्राडा (पोटेंशियोमेट्रो)
लीयर ऊना एंट्राडा (पोटेंशियोमेट्रो)
लीयर ऊना एंट्राडा (पोटेंशियोमेट्रो)
लीयर ऊना एंट्राडा (पोटेंशियोमेट्रो)
लीयर ऊना एंट्राडा (पोटेंशियोमेट्रो)
लीयर ऊना एंट्राडा (पोटेंशियोमेट्रो)
लीयर ऊना एंट्राडा (पोटेंशियोमेट्रो)
लीयर ऊना एंट्राडा (पोटेंशियोमेट्रो)

अन पोटेंशियोमेट्रो परमिट कंट्रोलर ला कैंटिडैड डे कोरिएंटे क्यू पासा। सोन म्यू कॉम्यून्स पैरा कंट्रोलर एल वॉल्यूमन डी अपरेटोस डी ऑडियो।

कोमो से वे एन ला फोटो टिएन 3 कनेक्शन, लास डे मास अफ्यूरा वैन उना ए 5वी वाई ला ओट्रा ए जीएनडी। एन एल अरुडिनो से कनेक्टन ए 5वी, जीएनडी वाई ला डेल सेंट्रो ए ए0, कोमो से वे एन ला फोटो (एन ला फोटो से यूटिलिजा एल केबल अनारंजडो पैरा 5वी, केबल नेग्रो पैरा जीएनडी, वाई एल अमरिलो पैरा ए0)।

चरण 3: एल कोडिगो

एल कोडिगोस
एल कोडिगोस

डे ला लाइन 1 ए ला 4, कॉन्टिन ला सेकियन डी सेटअप, वाई डे लास लाइनस 6 ए ला 10, ला सेकेंड डे लूप।

सेट अप:

  1. ला प्राइमरा लाइन, "डेक्लेरा" ला फंशियोन सेटअप। डिक्लेरर सिग्निफिका क्यू एस एली डोंडे वामोस ए एस्क्रिबिर एल कोडिगो पैरा ला फंशियोन सेटअप।
  2. एन ला लाइन 2 "पिनमोड (ए0, इनपुट);" indica al Arduino que el pin A0, se va a utilizar para entrada de infoción।
  3. ला लाइन 3, "Serial.begin(9600);" इंडिका क्यू एल अरुडिनो से वा ए कनेक्टर कॉन ला कंप्यूटाडोरा, पैरा पोडर वेर लॉस निमेरोस, पोर एल प्यूर्टो सीरियल ए उना वेलोसिडैड डी 9600 बॉडियो।
  4. नोट कॉमो टोडा लिनिया एंट्रे "{" y "}" lleva un punto y coma ";" अंत में। एस्टो इंडिका क्यू एली टर्मिना उन इंस्ट्रक्शन।

कुंडली:

  1. लाइन 6 "डिक्लेरा" डोंडे इनिसिया ला फंशियोन लूप।
  2. लिनिया 7, ले डेसीमोस अल आर्डिनो, कॉन्ट्रुया उना वेरिएबल डे टिपो एंटरो "इंट", क्यू ला क्वेरेमोस लामर "वैल", एसे नोम्ब्रे से नोस ऑक्यूरियो वाई पोडेमोस यूटिलिज़र क्यूएलक्वियर ओट्रो, वाई क्यू ए एसा वेरिएबल, ले एसिग्ने "=" लो क्यू ली डेल पिन ए0 "analorRead(A0)", नोट कोमो ला लिनिया टैम्बिएन टर्मिना एन पुंटो वाई कोमा।
  3. ला सिगुएंते लिनिया, ला 8, ले इंडिका अल अरुडिनो क्यू मैंडे एसा इंफॉर्मेशन, अल्मासेनाडा एन "वैल", पोर एल पुएर्टो सीरियल ए ला कंप्यूटाडोरा।

उना वेज़ कंप्लीटो, प्रेसिजन एल बोटोन डे "कारगर" क्यू एस एल क्यू टिएन ला फ्लेचा हसिया ला डेरेचा।

एका एस्टा एल कोडिगो पूर्ण:

व्यर्थ व्यवस्था() {

पिनमोड (ए0, इनपुट);

सीरियल.बेगिन (९६००);

}

शून्य लूप () {

इंट वैल = एनालॉगरेड (A0);

सीरियल.प्रिंट्लन (वैल);

}

चरण 4: Usando El Potenciómetro

Usando El Potenciómetro
Usando El Potenciómetro
Usando El Potenciómetro
Usando El Potenciómetro

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

मास प्रोयेक्टोस एकैस

एस्टोस कॉन्टेनिडोस सोन पार्ट डे लॉस डेसारोलोस एबिएर्टोस डे ला फंडासिओन कोस्टा रिका पैरा ला इनोवेशन www.funcostarica.org

सिफारिश की: