विषयसूची:

सेलुलर के माध्यम से गिरोस्कोपियो द्वारा नियंत्रित: 3 कदम
सेलुलर के माध्यम से गिरोस्कोपियो द्वारा नियंत्रित: 3 कदम

वीडियो: सेलुलर के माध्यम से गिरोस्कोपियो द्वारा नियंत्रित: 3 कदम

वीडियो: सेलुलर के माध्यम से गिरोस्कोपियो द्वारा नियंत्रित: 3 कदम
वीडियो: एक दिन में cell के साथ क्या क्या होता हैं - cell cycle 2024, जून
Anonim
सेल्युलर के माध्यम से गिरोस्कोपियो द्वारा ब्राको रोब कंट्रोलैडो
सेल्युलर के माध्यम से गिरोस्कोपियो द्वारा ब्राको रोब कंट्रोलैडो

इस परियोजना के लिए आगे बढ़ें और इसे देखें:

  1. लिस्टा डे मटेरियाइस
  2. Esquema eletrônico
  3. Movendo या Braço
  4. Capturando as infoções do giroscopio
  5. इंटीग्रैंडो सेल्युलर ई आर्डिनो

आपूर्ति

वोक इरा प्रीसिसर डॉस सेगिनेट्स मटेरिया:

  1. अरुडिनो
  2. 3 सर्वो मोटर्स
  3. मोडुलो ब्लूटूथ पैरा arduino
  4. केस पैरा 4 पिलास एए
  5. ४ पिलाह एए

चरण 1: Esquema Eletrônico

Esquema Eletrônico
Esquema Eletrônico

ओएस सर्वो यूटिलाइज़ाडोस डेवरो सेर लिगाडोस नास पोर्टस हैबिलिटैडस पैरा पीडब्लूएम नो अरुडिनो (इंडिकाडस पोर एस्टा सिग्ला या पोर उम एस्तेरिको [~] एम अल्गुमास वर्सेज)।

ए एलिमेंटाकाओ डॉस सर्वोस नो पोड सेर फॉरनेसिडा डाइरेटामेंट पेलो अरुडिनो पोइस नो हा पोटेन्सिया डिस्पोनिवेल पर्याप्त पैरा मूवीमेंटर ओएस 3 सर्वो यूटिलिजैडोस नेस्ट प्रोजेटो। डेसा फॉर्मा, देवे-से यूटिलिज़र उमा फोंटे एक्सटर्ना डे एप्रोक्सिमडामेंट 5वी (फोरम यूटिलिज़दास 4 पिलास एए डे 1.5वी कैडा, टोटलिज़ांडो 6वी, डेंट्रो डॉस लिमिट्स ऑपरेसीओनाइस डॉस सर्वोस)।

चरण 2: कोडिगो अरुडिनो

कोडिगो अरुडिनो
कोडिगो अरुडिनो
कोडिगो अरुडिनो
कोडिगो अरुडिनो

ओ कोडिगो डू अरुडिनो और कंपोस्टो दास सेगुंटेस पार्टेस:

बिब्लियोटेकस ई परिभाषित करता है

ब्लूटूथ के लिए उपयोग करें।

सेट अप

Realizamos a inicialização dos सर्वोस e da iniciamos a conexão ब्लूटूथ।

सेटपोजिशन

Essa é a função que एक possição dos सर्वो को परिभाषित करता है।

कुंडली

ए फनकाओ लूप रिसीबे ओएस डैडोस एनविआडोस पेलो गिरोस्कोपियो डो सेल्युलर एट्रैवेस डी उम प्रोटोकॉलो सिंपल:

  • ओ वेलोर 0 (शून्य) सिग्नेफा um início de um comando (a sequencia da posição dos सर्वोस 1, 2 e 3)
  • ओ वीरता 255 महत्व ओ फाइनल करो कमांडो
  • वेलोरेस इंटरमीडिएरियोस आइडेंटिफ़ैम ए पॉसिकाओ डे कैडा सर्वो, फ़िकैंडो एनटाओ लिमिटैडोस ए वेलोरेस एंट्रे 1 ई 254

Ao receber o valor 255, a função setPosition é chamada com as relatedivas posições dos सर्वो, और a possição do braço।

चरण 3: एंड्रॉइड

एंड्रॉयड
एंड्रॉयड
एंड्रॉयड
एंड्रॉयड

O código gyroFunction ceebe o eventto do sensorManager e processa os dados retornados pelo giroscopio, Convertendo a matriz de acelerações em um array de angulos, variando de pi a -pi.

(फोन्टे:

एसेस एंगुलोस, आर्मजेनाडोस ओरिजिनलमेंट कोमो फ्लोट्स, डेवेम सेर कन्वर्टिडोस पैरा चार, सेंडो क्यू-पीआई इक्विवेल ए 1 ई पीआई इक्विवेल ए 254।

एसेस इंटीरोस सेराओ एनविआडोस पोर ब्लूटूथ पैरा या अरुडिनो कोमो उमा स्ट्रिंग चार(0) + एक्स + वाई + जेड + चार(255)।

एक बातचीत ई एनवियो डॉस डैडोस é feito pela função enviaCoordenadasब्लूटूथ।

सिफारिश की: