रास्पबेरी पीआई और GPIO पिन: उन्हें दे सकते हैं वे क्या हैं और व्यावहारिक उपयोग करता है?

पिन GPIO (जीसामान्य Purpose मैंnput हेutput) के रास्पबेरी पीआई इलेक्ट्रॉनिक्स के साथ के रूप में हम भी कर सकते हैं के साथ यह एक आसान तरीके से काम करने के लिए हमें की अनुमति Arduino.

P8120164

GPIO के साथ पहला कदम.

कर रहे हैं 26 पिन की दो पंक्तियों में आयोजित 13, और प्रत्येक पिन के या अपनी विशिष्ट कार्य किया है, या सामान्य प्रयोजन है, मैं पिनों के वितरण को दिखाने के लिए जा रहा हूँ रास्पबेरी PI Rev 2.0, यह है कि मैं है.

हम दो समीक्षा की निम्न तुलनात्मक तस्वीर में देख सकते हैं के रूप में, PI का दूसरा पुनरीक्षण है दो पिंस +5V, पांच की जमीन (ग्राउंडिंग), के दो +3,3V, आठ पिंस सामान्य प्रयोजन GPIO, पांच SP10, दो UART, और दो पिन I2C1.

विभिन्न pinouts रिपाई के दो संस्करणों की तुलना.

विभिन्न pinout रिपाई के दो संशोधन की तुलना करके.

में नया रास्पबेरी PI A + B + हम का है और 14 पिन GPIO अधिक, ID_SD, ID_SC, तीन पिन GND, और नौ GPIO सामान्य प्रयोजन; हमें और अधिक बड़ी परियोजनाओं को विकसित करने की अनुमति.

रास्पबेरी के Pinout PI A + और B +, करने के लिए समान रेव के. 2 लेकिन अधिक GPIO के साथ.

रास्पबेरी के Pinout PI A + और B +, करने के लिए समान रेव के. 2 लेकिन अधिक GPIO के साथ.

उनके साथ हम इलेक्ट्रॉनिक सर्किट पर नियंत्रण कर सकते हैं, उदाहरण के लिए मोटर्स चलती या शक्ति-के रूप में कार्य करेगा रिले नियंत्रण एक सर्किट के लिए स्विच 220V.

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

gpioprogramarमेरे मामले में मैं चुना है अजगर, क्योंकि कभी इस भाषा में क्रमादेशित नहीं होने के बावजूद, जो आप के साथ उड़ पर जानने के लिए आप की अनुमति देगा, यह एक उन प्रोग्रामिंग शुरू करने के लिए अनुशंसित है.

नमस्ते पायथन में विश्व.

नमस्ते पायथन में विश्व.

मैं भी यह बहुत खोजने की संभावना को क्रियान्वित करने के दिलचस्प लिपियों पायथन में हम लिखने के माध्यम से एक HTML बटन, क्या जब उदास PHP में एक समारोह निष्पादित करता है, क्या एक ही समय में पायथन लिपि निष्पादित करने के लिए बुलाया

gpioprogramar0pngयह हमें एक वेब अनुप्रयोग का उपयोग कर किसी भी डिवाइस के ब्राउज़र से हमारी परियोजनाओं का प्रबंधन करने की अनुमति देगा, इतना करने के लिए प्राप्त करने में सक्षम किया जा रहा स्वचालन समाधान को कार्यान्वित बहुत आर्थिक, उदाहरण के लिए.

HTML में वेब अनुप्रयोग + PHP + कुछ एल ई डी GPIO के माध्यम से हैंडल करने के लिए अजगर.

HTML में वेब अनुप्रयोग + PHP + कुछ एल ई डी GPIO के माध्यम से हैंडल करने के लिए अजगर.

अब जब कि हम जानते हैं कि वे पिन GPIO और इसलिए वे सेवा, अगली किस्त में हम करने के लिए एक प्रकाश परिचय देखेंगे बेसिक इलेक्ट्रॉनिक्स अंत में एक सर्किट के रूप में निम्न आरेख माउंट करने के लिए, चालू करने के लिए एक डायोड एलईडी और है कि सब कुछ ठीक तरह से तैयार है और काम की जाँच करें, क्या मैं कहा जाता है नमस्ते विश्व संस्करण GPIO.

एक एलईडी डायोड के प्रज्वलन को नियंत्रित करने के लिए सर्किट की जरूरत.

एक एलईडी डायोड की शक्ति को नियंत्रित करने के लिए सर्किट की जरूरत.

यदि आप आप की तरह मुझे अनुसरण कर सकते हैं चहचहाना, Facebook, Google +, LinkedIn, या यह इस प्रकाशन के अंतर्गत इस बटन के साथ साझा करें, यदि आप कोई प्रश्न या सुझाव टिप्पणी करने के लिए कृपया संकोच नहीं करते.

Artículos relacionados

हमें और अधिक पाठकों तक पहुँचने के लिए मदद Share on LinkedInShare on FacebookTweet about this on TwitterShare on Google+Email this to someone

10 पर विचार'रास्पबेरी पीआई और GPIO पिन: उन्हें दे सकते हैं वे क्या हैं और व्यावहारिक उपयोग करता है?

  1. नमस्कार

    आरपीआई के पहले संस्करण में, मुझे लगता है कि सिर्फ एक करने के लिए पिन + 5v, के लिए + 3.3 v और एक दूसरे के लिए GND. और लोग खूब अप्रयुक्त रहते हैं.

    मुझे भी लगता है कि 3.3 v पर काम करने के लिए GPIO पिन.

    यदि आप यह पुष्टि कर सकते हैं…

    • हाय जॉन, आप अपनी टिप्पणी के लिए बहुत बहुत धन्यवाद.

      क्या आप मतलब संस्करण? मैं एक मॉडल और B रेव से आरेख pinout जोड़ दिया है 1.0; मैं इस आलेख और अन्य कई ट्यूटोरियल में व्याख्या के रूप में, अधिक वोल्टेज 3.3 v और यदि आप उन्हें जोड़ने पर निवेश या outputs काम के रूप में कार्य कर सकते हैं सभी GPIO पिन अपने रास्पबेरी जला कर सकते हैं.

      फिर वहाँ उन है कि 3.3 v प्रस्ताव सत्ता में हैं, 5V और GND; और आप ध्यान में रखना चाहिए कि वहाँ कुछ GPIO पिन SPI बसें जैसे विशिष्ट कार्यों के साथ कर रहे हैं, I2C…

      मैं अपने संदेह को मंजूरी दे दी है के लिए आशा है कि, जल्दी ही मिलेंगे.

  2. नमस्ते और अपने पोस्ट के लिए धन्यवाद, मेरा सवाल यह है…रास्पबेरी सेंसर की एक ही नियंत्रण अनुमति देता है कि उदाहरण के लिए एक ardruino, प्रकाश संवेदक, अल्ट्रासोनिक सेंसर, तापमान और आर्द्रता संवेदक, उपस्थिति सेंसर या कि सेंसर के साथ रसभरी संचालित किया जा सकता?

    • हैलो एंड्रयू,

      रास्पबेरी PI के साथ कर सकते हैं कि काम करने के लिए 3, 3V डिजिटल सेंसरों के सभी प्रकार का उपयोग करें.

      Arduino के साथ, आप डिजिटल और एनालॉग सेंसर कि 5V करने के लिए काम के सभी प्रकार का उपयोग कर सकते हैं.

      अंतर मूल रूप से सेंसर की सटीकता है, एनालॉग और अधिक सटीक रहे हैं के रूप में, के बाद से वोल्टेज हमेशा अनुकूलित कर सकते.

  3. दोनों संस्करणों पर GPIO पिन का लेआउट ही नहीं है, आप इसी में प्रत्येक केबल कनेक्ट न करें, यदि यह काम नहीं करेगा, तो मॉडल B + GPIO.

    आप इस आलेख के आरेख में क्रमांकन बाहर जाँच कर सकते हैं, और एक बार यह मॉडल B करने के लिए अनुकूलित कर सकते हैं + भी रास्पबेरी PI के साथ काम करेंगे 2 स्थिति गया है के बाद से.

  4. बहुत दिलचस्प परियोजना, सुरक्षा मुद्दों कि हम इस घर स्वचालन परियोजना लागू की जा सकी और हार्डवेयर और सॉफ्टवेयर की आवश्यकता होगी?

    • हाय एलेक्स, अपनी टिप्पणी के लिए धन्यवाद.

      संभव का उपयोग करता है वास्तविक सिस्टम के लिए या समान, यह स्पष्ट है कि यह securizarse रूप में ज्यादा के रूप में संभव हो जाना चाहिए.

      Apache वेबसाइट का उपयोग करने के लिए एक पासवर्ड कॉन्फ़िगर करने के लिए कम से कम होगा, प्रत्येक मशीन के सभी सेवाओं है कि रचना प्रणाली सुरक्षित, IPTables-आधारित फ़ायरवॉल जैसे उपाय, एक आईडी/NIDS, पोर्ट दस्तक, Fail2Ban… सुरंग प्रवाह इतना है कि यह स्पष्ट नहीं होगा स्ट्रीमिंग, और उपाय है कि आप के लिए उपलब्ध हैं की एक अनंत संख्या.

      कुल सुरक्षा मौजूद नहीं है, लेकिन अधिक मुश्किल हम इसे चुना सफेद नहीं तो हम है संभावना.

कोई जवाब दो