विषयसूची:

डोमोटिका कॉन रास्पबेरी पाई: 5 कदम
डोमोटिका कॉन रास्पबेरी पाई: 5 कदम

वीडियो: डोमोटिका कॉन रास्पबेरी पाई: 5 कदम

वीडियो: डोमोटिका कॉन रास्पबेरी पाई: 5 कदम
वीडियो: Integration Industrial LOGO! Siemens with Ubidots Platform IoT : PDAControl 2024, जुलाई
Anonim
Image
Image
डोमोटिका कोन रास्पबेरी पाई
डोमोटिका कोन रास्पबेरी पाई

रास्पबेरी पाई के बारे में बताएं, इसे इस तरह से करें!

ला इनफिनीपी कॉन्टियेन:

- सॉकेट XBee संगत।

- 3 एंट्राडास एनालोगस कॉनक्टरेस ग्रोव।

- 1 एंट्राडा I2C कनेक्टर ग्रोव।

- 2 सालिडास डे रेले।

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

चरण 1: सामग्री

  • रास्पबेरी पाई 3 मॉडलो बी
  • इनिफिनीपी
  • ग्रोव - सेंसर डी लूज़ (एलडीआर)
  • रास्पबेरी पाई 3 5V/2.5A के लिए ट्रांसफॉर्मर
  • अम्पोलेटा
  • मॉनिटर
  • teclado
  • चूहा

चरण 2: Conexionado

Conexionado
Conexionado
Conexionado
Conexionado
Conexionado
Conexionado
Conexionado
Conexionado
  1. से कोलोका ला इनफिनीपी सोब्रे ला रास्पबेरी, एसिगरेट डे कुए लॉस पाइन्स एस्टेन एन सु पॉज़िशन।
  2. इंसर्टा एल सेंसर ग्रोव एलडीआर एन ला एंटरडा ए0 डे ला इनफिनीपी।
  3. सुजेता बिएन लॉस केबल्स क्यू वैन एन ला सालिडा डेल रेले हसिया ला रेड इलेक्ट्रिका वाई ला एम्पोलेटा।
  4. पैरा प्रोग्रामर एन ला रास्पबेरी पाई 3 तों आवश्यक है:

    1. teclado
    2. चूहा
    3. मॉनिटर
  5. कोनेक्टा एल ट्रांसफॉर्माडोर ए ला रास्पबेरी।

चरण 3: कार्यक्रम

कार्यक्रम
कार्यक्रम
कार्यक्रम
कार्यक्रम
कार्यक्रम
कार्यक्रम
कार्यक्रम
कार्यक्रम

इनिशियलमेंट डेबेस इंपोर्टर लास लिब्रेरियास, सिगुएन्डो लॉस सिगुएंट्स ट्यूटोरियल्स:

एडीसी

https://www.abelectronics.co.uk/kb/article/23/python-library-and-demos

उबिडॉट्स

https://ubidots.com/docs/devices/raspberrypi.html#send-one-value-to-ubidots

लुएगो डे इंपोर्टर लास लाइब्रेरियास, कोपिया एल कोडिगो एन टू आर्किवो पायथन (से इजेक्यूटो एन ला वर्शन 2.7.13, पोर्क ला लाइब्रेरिया डे यूबिडॉट्स एस्टा एन एसा वर्शन)

डोंडे एस्टन लॉस एस्टरिस्कोस "*", रिम्पलाज़ा पोर टू टोकन और वेरिएबल आईडी।

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

चरण 4: कोडिगो

#!/usr/बिन/पायथन

#!/usr/bin/env python # -*- कोडिंग: utf-8 -*-

ubidots से ApiClient आयात करें

ADCPi आयात से ADCPi

RPI. GPIO को GPIO के रूप में आयात करें

आयात गणित

आयात समय

आयात ओएस

यादृच्छिक आयात करें

GPIO.सेटमोड (GPIO. BCM)

GPIO.setup(22, GPIO. OUT)

एडीसी = एडीसीपीआई (0x6e, 0x6e, 18)

जबकि (सच):

# कंसोल साफ़ करें

ओएस सिस्टम ('स्पष्ट')

# एक "एपीआई" ऑब्जेक्ट बनाएं

एपीआई = एपीआई क्लाइंट (टोकन = '****************')

#एक "वैरिएबल" ऑब्जेक्ट बनाएं

चर = api.get_variable ("**********")

#यहां वह जगह है जहां आप आमतौर पर डेटा कैप्चर करने के लिए कोड डालते हैं

लूज = adc.read_voltage(1)

अगर लूज <1.5:

GPIO.आउटपुट (22, ट्रू)

अन्यथा:

GPIO.आउटपुट (22, गलत)

# Ubidots में अपने वेरिएबल का मान लिखें

प्रतिक्रिया = चर। सेव_वेल्यू ({"मान": लूज})

प्रिंट (प्रतिक्रिया)

समय सो जाओ(5)

चरण 5: समारोह

समारोह
समारोह
समारोह
समारोह
समारोह
समारोह

से ऑब्सर्वा क्यू अल कुबरीर एल सेंसर, एल वेलोर एस मेनोर ए 1.5, लो क्यू हेस क्यू से एक्टिव एल रिले वाई एनसिंडा ला एम्पोलेटा।

सिफारिश की: