विषयसूची:
- चरण 1: घटक
- चरण 2: इंस्टाला ला लाइब्रेरिया डी उबिडॉट्स पैरा अरुडिनो YÚN
- चरण 3: Conexiones
- चरण 4: असी लूस हां कोनेक्टैडो
- चरण 5: कोडिगो पारा एल Yn
- चरण 6: अंतिम रूप…
वीडियो: Como Subir Datos De Un Acelerómetro a Ubidots, Utilizando Arduino YÚN: 6 Steps
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:19
Arduino YÚN es un microcontrolador basado en el ATmega32u4 y el एथरोस AR9331। सिएन्डो एल एथेरोस अन प्रोसेजर कैपाज़ डी सोपोर्टर अन सिस्टेमा ऑपरेटिवो लिनक्स बेसाडो एन ओपनवर्ट, एल अरुडिनो यूएन क्यूएंटा को उना संस्करण लामाडा ओपनवर्ट-यूं। एडेमास डे टेनर अन सिस्टेमा ऑपरेटिवो लिनक्स एल यूएन पॉसी एम्बेबिडोस, अन प्यूर्टो ईथरनेट, वाईफाई, प्यूर्टो यूएसबी-ए, अन स्लॉट पैरा माइक्रो-एसडी, 20 एंटरडास / सालिडास डिजिटल, अन क्रिस्टल डी 16 मेगाहर्ट्ज, वाई कॉन्सेक्शन माइक्रो यूएसबी। एस्टो हैस क्यू एल यूएन सी अन डिस्पोजिटिवो बिएन कम्प्लीटो पैरा टैरेस डी लेक्टुरास डिजिटलेस वाई कॉन् सु वाईफाई इंटीग्रैडो परमिट उना फैसिल इंटीग्रेशन को ला एपीआई डी यूबीडॉट्स।
चरण 1: घटक
- प्लाका अरुडिनो YÚN y केबल माइक्रो यूएसबी पैरा पोडर कनेक्टरलो अल पीसी:
- केबल रिबन, एस्टो एस पैरा रियलिज़र लास कॉनेक्सियोनेस एंट्रे लॉस डॉस डिस्पोज़िटिवोस डे फॉर्मा मास एर्गोनोमिका
- एमपीयू ६०५०, इस प्रकार डिस्पोज़िटिवो पॉसी ट्रेस ईजेस डे एक्सिओन (एक्स, वाई, जेड) पॉसी टैम्बिएन टर्मोमेट्रो।
चरण 2: इंस्टाला ला लाइब्रेरिया डी उबिडॉट्स पैरा अरुडिनो YÚN
- Descarga la librería desde este enlace.
- अब आप आईडीई डे अरुडिनो और वे एक ला पेस्टा "स्केच" लुएगो डेल क्लिक ए "इम्पोर्टर लाइब्रेरिया" और लुएगो ए "एग्रीगर लाइब्रेरिया" पर क्लिक करें।
- सेलेकिओना एल आर्किवो डेसकारगाडो।
चरण 3: Conexiones
असेगरेट डे टेनर बिएन कोनेक्टाडोस लॉस पाइंस, पुएस एवेस पुएडे रिज़ल्टर क्यू अलगोन केबल से साल्गा दे सु लुगर
चरण 4: असी लूस हां कोनेक्टैडो
उना वेज़ टूडू कोनेक्टाडो एन सुस डेबिडोस पाइन्स, देबे ल्यूसीर एएसआई, ला सिंटा एसलांटे एस पैरा डारले मेयर प्रोटेकियन अल प्रोयेक्टो।
चरण 5: कोडिगो पारा एल Yn
लो प्रिमेरो क्यू डेबस हैसर एस बसांते सेनसिलो, डेबेमोस ऑर्गनाइज़र न्यूस्ट्रो अर्डुइनो यूएन कोन ला लाइब्रेरिया डी यूबीडॉट्स, एस्पेशियलमेंट डिसेनाडा पैरा एस्टे डिस्पोजिटिवो। कोन इसो पोडेमोस रियलिज़र अन कोडिगो फैसिल और रैपिडो, डेबिडो ए क्यू सोलो टेनेमोस क्यू हेसर यूसो डे फंकियोन्स क्रीडास पोर एल इक्विपो डे डेसारोलो डी यूबिडॉट्स। पेरो एंटेस डे रियलिज़र एल कोडिगो एन न्यूस्ट्रो आईडीई डे अरुडिनो डेबेमोस इंग्रेसर उन आर्किवोस एन ला कारपेटा रूट डे न्यूस्ट्रो अरुडिनो YÚN। पैरा एस्टो लेस एकोनसेजामोस सेगुइर लॉस पासोस डी एल सिगुएंते लिंक।
उना वेज़ हैगामोस एसोस पासोस पोडेमोस आईआर ए न्यूस्ट्रो आईडीई डे अरुडिनो और कॉपियर एल सिगुएंटे कोडिगो:
// MPU-6050 लघु उदाहरण स्केच // Arduino उपयोगकर्ता जॉनची द्वारा // 17 अगस्त, 2014 // Mateo VÃ © lez द्वारा संशोधित - मेटाविक्स // 30 सितंबर, 2014 // सार्वजनिक डोमेन #include #include
#शामिल
कॉन्स्ट इंट एमपीयू = 0x68; // dirección I2C del MPU-6050 int16_t AcX, AcY, AcZ, Tmp, GyX, GyY, GyZ; स्ट्रिंग एपीआई = "5ca9b10038e49e0492c6794f9043f0918ddcbd26"; // टीयू एपीआई कुंजी स्ट्रिंग idvari = "53badbd77625425f8665d11b"; // टीयू आईडी डे ला वेरिएबल ए मॉडिफायर यूबीडॉट्स यूबिकिएंट (एपीआई); इंट रीसेट = 0; शून्य सेटअप () {ब्रिज.बेगिन (); कंसोल.बेगिन (); वायर.बेगिन (); वायर.बेगिनट्रांसमिशन (एमपीयू); वायर.राइट (0x6B); // PWR_MGMT_1 रजिस्टर Wire.write(0); // शून्य पर सेट करें (MPU-6050 को जगाएं) Wire.endTransmission(true); जबकि (! कंसोल); // वायरलेस कंसोल.प्रिंट्लन ("यूबीडॉट्स क्लाइंट"); ubiclient.ubitoken(api); // एक एपीआई रीसेट = 0 को टोकन के रूप में देखें; } शून्य लूप () {वायर.बेगिनट्रांसमिशन (एमपीयू); वायर.राइट (0x3B); // रजिस्टर 0x3B (ACCEL_XOUT_H) Wire.endTransmission(false) से शुरू; Wire.requestFrom (एमपीयू, 14, सच); // कुल 14 रजिस्टरों का अनुरोध करें AcX=Wire.read()<<8|Wire.read(); // 0x3B (ACCEL_XOUT_H) और 0x3C (ACCEL_XOUT_L) AcY=Wire.read()<<8|Wire.read(); // 0x3D (ACCEL_YOUT_H) और 0x3E (ACCEL_YOUT_L) AcZ=Wire.read()<<8|Wire.read(); // 0x3F (ACCEL_ZOUT_H) और 0x40 (ACCEL_ZOUT_L)
कंसोल.प्रिंट ("एसीएक्स ="); कंसोल.प्रिंट (एसीएक्स);
कंसोल.प्रिंट ("| एसीवाई ="); कंसोल.प्रिंट (एसीवाई); कंसोल.प्रिंट ("| एसीजेड ="); कंसोल.प्रिंट (एसीजेड);
ubiclient.save3_values ("54299d5b7625425c68294d5b", स्ट्रिंग (AcX), "54299d667625425a05c44e68", स्ट्रिंग (AcY), "54299d727625425a8d471bce", स्ट्रिंग (AcZ));
रीसेट ++; // अगर (रीसेट> 20) // {// एएसएम अस्थिर ("जेएमपी 0"); // रीसेट = 0; // } }
चरण 6: अंतिम रूप…
परफेक्टो! Si में seguido los pasos anteriores, podrás tener listo tu propio sistema de Monitoreo de aceleración, basado en Wi-Fi है। अरुडिनो ने विज़िटर एल सिगुएंटे लिंक पर ध्यान दिया।
सिफारिश की:
MONITORAMENTO DA UMIDADE DO SOLO DE UMA HORTA UTILIZANDO ARDUINO E ANDROID: 15 कदम
MONITORAMENTO DA UMIDADE DO SOLO DE UMA HORTA UTILIZANDO ARDUINO E ANDROID: A ideia do nosso projeto é Monitorar a umidade do solo de uma horta e a प्रस्तुतकर्ता ना तेल दो सेल्युलर पैरा के साथ वास्तविक
Twitter और Arduino Yún: ३ चरण
Twitter और Arduino Yún: एक Arduino Yún पर लगभग 100 डॉलर खर्च करने के बाद यह देखने के लिए कि उपद्रव क्या था, इसके लिए कुछ उपयोगों को खोजना और प्रदर्शित करना एक अच्छा विचार था। तो इस लेख में हम जांच करेंगे कि कैसे आपका Yún कुछ सरल उदाहरण रेखाचित्रों का उपयोग करके एक ट्वीट भेज सकता है - और
Como Hacer Un Abanico Con Iluminacion Utilizando Littlebits: 3 Steps
कोमो हैसर अन अबानिको कॉन इल्यूमिनेशन यूटिलिज़ांडो लिटिलबिट्स: एन एल डिया डे होय लेस मोरेरे कोमो हैसर अन अबैनिको कॉन इल्यूमिनासी&ओक्यूट;एन यूटिलिज़ेंडो लिटिलबिट्स।एस्ट एंड एक्यूट;प्रोयेक्टो पुएडे सेर यूटिलिज़ाडो एन उना हैबिटासó
Conexión Serial Arduino a प्रसंस्करण (acelerómetro En Anillo): 5 कदम
Conexión Serial Arduino a Processing (acelerómetro En Anillo): Muchos me preguntan de como conectar la infoción que viene por purto serial de Arduino a Processing। तीव्र लेस म्यूएस्ट्रो ला मानेरा एन क्यू यो लो रेसुएल्वो, नो एस ला única, pero es bastante effectiva, या que en Processing, la recepc
Irrigações Automatizadas Com वेब सेवा Utilizando Python: 5 चरण (चित्रों के साथ)
इरिगाकास ऑटोमैटिज़ादास कॉम वेब सर्विस यूटिलिज़ैंडो पायथन: नेस्ट प्रोजेक्टो इरेमोस डिसेंवोल्वर उम सिस्टेमा डे मॉनिटरामेंटो पैरा प्लांटाões, क्यू इरá ओबटर डैडोस डी उमिदाडे रिलेटिवा डू आर, प्रेस एंड एटिल्ड; ओ एटमॉस्फ एंड ईक्यूट; रिका, टेम्पेरेटुरा डू आर, इंसिडेंसिया यूवी, वेलोसिडेड डू वेंटो ई कंडी&