कंप्यूटरप्रोग्रामिंग

Arduino स्टार्टर: चरण दर चरण निर्देश। प्रोग्रामिंग और परियोजनाओं Arduino: जहां शुरू करने के लिए?

Arduino सभी प्रशंसकों के बीच एक बहुत लोकप्रिय डिजाइन है। उन्हें और जो लोग उसके बारे में कभी नहीं सुना से परिचित होना चाहिए।

Arduino क्या है?

के रूप में संक्षेप में वर्णित किया जा Arduino? बेस्ट शब्द होगा: इलेक्ट्रॉनिक डिजाइनर। Arduino के लिए एक उपकरण है जिसके साथ आप इलेक्ट्रॉनिक उपकरणों की एक किस्म बना सकते हैं। वास्तव में, यह एक असली हार्डवेयर कंप्यूटिंग मंच सार्वभौमिक गंतव्य है। यह सरल सर्किट के निर्माण के लिए इस्तेमाल किया जा सकता है, और एक काफी जटिल परियोजनाओं को लागू करने।

उनके हार्डवेयर, जो एक इनपुट-आउटपुट कार्ड के आधार पर डिजाइनर। भाषाओं कि C / C ++ पर आधारित होते हैं का उपयोग कर बोर्ड कार्यक्रम। वे, कहा जाता है क्रमश: प्रसंस्करण / तारों। ग्रुप सी से वे चरम सादगी विरासत में मिला है, ताकि वे बहुत जल्दी किसी के द्वारा महारत हासिल कर रहे हैं, और व्यवहार में इस ज्ञान को लागू करने के लिए काफी महत्वपूर्ण समस्या नहीं है। आप आपरेशन में आसानी से समझते हैं कि, अक्सर कहते हैं कि Arduino - स्टार्टर डिजाइनरों जादूगरों। यहां तक कि बच्चों को "Arduino" बोर्डों के साथ समझ सकते हैं।

इकट्ठा करने के लिए यह संभव है क्या?

के रूप में यह एक सरल उदाहरण जो manipulators, रोबोट और औद्योगिक मशीनों सहित एक काफी जटिल तंत्र, के लिए लेख के अंत में सिफारिश की जाएगी, और के लिए है आवेदन Arduino काफी विविधता है, यह किया जा सकता है। कुछ कारीगरों की गोलियां, फोन, सुरक्षा और निगरानी प्रणाली घरों, "स्मार्ट घर" प्रणाली या सिर्फ कंप्यूटर बनाने के लिए ऐसी व्यवस्था के आधार पर लेते हैं। शुरुआती, जो यहां तक कि जो कोई अनुभव नहीं है संलग्न करने के लिए शुरू कर सकते हैं के लिए Arduino-परियोजनाओं, लेख के अंत में कर रहे हैं। वे भी एक आदिम आभासी वास्तविकता प्रणाली बनाने के लिए इस्तेमाल किया जा सकता है। एक काफी सार्वभौमिक हार्डवेयर घटक के सभी धन्यवाद और अवसरों Arduino प्रोग्रामिंग की पेशकश की।

कहाँ घटकों खरीदने के लिए?

मूल घटकों, इटली में निर्मित माना जाता है। लेकिन ऐसी इकाइयों की कीमत कम नहीं है। इसलिए, कंपनियों या व्यक्तियों के एक नंबर Arduino संगत उपकरणों और घटक है कि मजाक में उत्पादक क्लोन उपनाम द्वारा किए गए हस्तकला। जब इन क्लोन खरीदने विश्वास है कि वे काम करेंगे, लेकिन अपनी पसंद को बचाने के लिए इच्छा के साथ नहीं कहा जा सकता है।

अवयव या सेटों में या व्यक्तिगत रूप से खरीदा जा सकता है। यहां तक कि नियंत्रण या जहाजों के विभिन्न प्रकार के साथ कारों, हेलीकाप्टरों इकट्ठा करने के लिए पहले से ही पूर्व तैयार किट हैं। , सेट ऊपर तस्वीर, चीन में निर्मित के रूप में, $ 49 खर्च होंगे।

उपकरण के बारे में अधिक जानकारी के लिए

Arduino बोर्ड एक सरल माइक्रो AVR, जो बूटलोडर सिले किया गया था और कम से कम न्यूनतम आवश्यक यूएसबी-UART के बंदरगाह है। अभी भी महत्वपूर्ण घटक हैं, लेकिन लेख में बेहतर हो तो बस इन दो घटकों पर ध्यान केंद्रित करेंगे।

सबसे पहले, माइक्रोकंट्रोलर, तंत्र एक योजना है जिसमें कार्यक्रम स्थित है और विकसित की है पर बनाया गया। कार्यक्रमों घटकों निर्माण से दबाने, संकेतों को प्रभावित कर सकता (प्रतिरोधों, ट्रांजिस्टर, सेंसर, आदि ...), आदि सेंसर इसके अलावा अपने इच्छित उपयोग के अनुसार बहुत अलग हो सकता है: .. लाइट, त्वरण, तापमान, दूरी, दबाव, बाधाओं और टी। डी। के रूप में प्रदर्शन उपकरण एल ई डी और इस तरह के ग्राफिक प्रदर्शित करता है जैसे जटिल उपकरण, के लिए ट्वीटर से सरल घटकों का उपयोग किया जा सकता है। प्रवर्तक मोटर्स, वाल्व, रिले, servos, solenoids, और कई अन्य लोगों, जो एक बहुत लंबे समय सूचीबद्ध करता है माना जाता है के रूप में। इन सूचियों से कुछ के साथ एम के सही काम करता है, तारों को जोड़ने के माध्यम से। कुछ तंत्र के लिए एडेप्टर की जरूरत है। लेकिन अगर आप वास्तव में डिजाइन शुरू करते हैं, आप दूर तोड़ने के लिए मुश्किल हो जाएगा। अब चलो Arduino प्रोग्रामिंग के बारे में बात करते हैं।

प्रोग्रामिंग की प्रक्रिया के बारे में अधिक जानकारी के लिए

पहले से ही फर्मवेयर नामक एक माइक्रो कार्यक्रम पर काम करने के लिए तैयार है। यह एक परियोजना है, और Arduino परियोजनाओं हो सकता है, इसलिए प्रत्येक फर्मवेयर एक अलग फ़ोल्डर में स्टोर करने के लिए, सही फ़ाइलें खोजने की प्रक्रिया में तेजी लाने के लिए वांछनीय है। प्रोग्रामर: यह विशेष उपकरणों एम के माध्यम से क्रिस्टल पर सिले है। और फिर "Arduino" एक और फायदा है - यह एक प्रोग्रामर की जरूरत नहीं है। सब कुछ किया जाता है ताकि शुरुआती के लिए Arduino प्रोग्रामिंग आसान है। लिखित कोड यूएसबी केबल के माध्यम से एम सी में लोड किया जा सकता है। बूटलोडर - यह लाभ हासिल की निर्मित अग्रिम प्रोग्रामर और spetsproshivkoy किसी तरह का नहीं है। बूटलोडर एक विशेष कार्यक्रम कि जोड़ने और सुन के तुरंत बाद शुरू होता है, वहाँ किसी भी आदेश अगर क्रिस्टल वहाँ या नहीं Arduino परियोजनाओं फ़्लैश है। से उपयोग बूटलोडर कुछ बहुत ही आकर्षक फायदे ऊपर आता है:

  1. संचार के केवल एक चैनल है कि अतिरिक्त समय की आवश्यकता नहीं है का उपयोग करना। इस प्रकार, Arduino परियोजनाओं कई अलग अलग तारों कनेक्ट करने के लिए आप की आवश्यकता नहीं है, और वहाँ उनके उपयोग में भ्रम की स्थिति है। एक यूएसबी केबल का सफलतापूर्वक पर्याप्त काम करने के लिए।
  2. संरक्षण की अवस्था हाथ। प्रत्यक्ष फर्मवेयर द्वारा एक माइक्रो ईंटों राज्य के लिए ले आओ काफी आसान है, ज्यादा तनाव आवश्यक नहीं है। जब संभावित खतरनाक सेटिंग के बूटलोडर के साथ काम करने के लिए, आप (कार्यक्रम के विकास, निश्चित रूप से के माध्यम से, और तुम सब कुछ तोड़ सकते हैं) नहीं मिलता है। इसलिए शुरुआती के लिए Arduino न केवल देखने की बात यह है कि स्पष्ट और उपयोग में आसान है से, यह अभी भी अवांछित नकदी उनके साथ काम करने, आदमी की अनुभवहीनता से संबंधित खर्च से बचा जाता है है।

परियोजनाओं शुरू करने के लिए

आप एक सेट मिल गया है, एक टांका लोहा, राल और सोल्डर सिर्फ बहुत ही जटिल डिजाइन मोल्ड करने के लिए नहीं होना चाहिए। वे कर रहे हैं, जाहिर है, आप चकाचौंध कर सकते हैं, लेकिन Arduino स्टार्टर में सफलता की संभावना काफी जटिल परियोजनाओं में कम। प्रशिक्षण और "हो रही है" हाथों के लिए आप कुछ और अधिक सरल पैन, जो काम की बातचीत और "Arduino" समझने में मदद मिलेगी लागू करने के लिए कोशिश कर सकते हैं। शुरुआती यह विचार करने के लिए सलाह दी जाती हो सकता है के लिए Arduino साथ काम करने में पहला कदम के रूप में:

  1. एक बनाएं चमकती एलईडी, जो "Arduino" के माध्यम से संचालित होगा।
  2. एक अलग बटन को "Arduino" कनेक्ट। जब ऐसा किया जा सकता है ताकि बटन №1 से एलईडी चमक समायोजित कर सकते हैं।
  3. पोटेंशियोमीटर कनेक्ट।
  4. इमदादी नियंत्रण।
  5. कनेक्ट और त्रि रंग एलईडी के साथ काम करते हैं।
  6. पीजोइलेक्ट्रिक तत्व का कनेक्शन।
  7. photoresist कनेक्ट।
  8. अपने काम के बारे में गति सेंसर और संकेतों से कनेक्ट करें।
  9. नमी या तापमान सेंसर कनेक्ट।

भविष्य के लिए परियोजनाओं

यह संभावना नहीं है कि आप व्यक्तिगत एल ई डी कनेक्ट करने के लिए "Arduino" के इच्छुक हों। सबसे अधिक संभावना है, तो आप अपनी कार बनाने का अवसर, द्वारा आकर्षित कर रहे हैं आर सी नाव , या हेलिकॉप्टर उड़ान। इस तरह की परियोजनाओं उनके कार्यान्वयन में जटिल हैं, वे समय और दृढ़ता का एक बहुत की आवश्यकता होती है, लेकिन उन्हें का पालन करके, आप आप क्या चाहते हैं पाने के: शुरुआती के लिए Arduino डिजाइन के साथ एक मूल्यवान अनुभव।

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 hi.unansea.com. Theme powered by WordPress.