विषयसूची:

सेगुइडोर डी लूज सरल: 5 कदम
सेगुइडोर डी लूज सरल: 5 कदम

वीडियो: सेगुइडोर डी लूज सरल: 5 कदम

वीडियो: सेगुइडोर डी लूज सरल: 5 कदम
वीडियो: ¡ग्रैन कैम्बियो आरंभिक! एल प्सिक्विको... 2024, जुलाई
Anonim
सेगुइडोर डी लूज सिंपल
सेगुइडोर डी लूज सिंपल

होला ठाठ@एस! एन एस्टा ओपोर्टुनिडैड वामोस ए आर्मर अन सेगुइडर डी लूज सिंपल कॉन यूना अरुडिनो कोन पार डे फोटोरेसिस्टेंसियास वाई मोटर्स, ते रिकॉमेंडमोस यूसरलो एन लुगारेस डी पोका इल्यूमिनासिओन ई इंटीरियर्स ¿ते इमेजिनस सेल्स अल एयर लिब्रे ए प्रोबार्लो वाई एल रोबोट इंटेंटा सोल? सी क्वियर्स वर् डे इनमेडियाटो कोमो फंकियोना, पुएडे विज़िटर एस्टे लिंक।

एम्पेज़ेमोस!

आपूर्ति

लॉस मटेरियल्स बेटा:

  • 1 एक्स अरुडिनो यूएनओ।
  • 1 एक्स एल 293 डी।
  • 2 एक्स मोटर डीसी।
  • 2 एक्स फोटोरेसिस्टेंसिया 180k ओम।
  • 1 एक्स बटेरिया 9 वी।
  • 2 एक्स डायोडो 1n1004
  • 2 एक्स रेसिस्टेंसिया 1k ओम।

चरण 1: Preparemos La Base Para Trabajar

Preparemos ला बेस पारा त्राबाजार!
Preparemos ला बेस पारा त्राबाजार!
Preparemos ला बेस पारा त्राबाजार!
Preparemos ला बेस पारा त्राबाजार!
Preparemos ला बेस पारा त्राबाजार!
Preparemos ला बेस पारा त्राबाजार!
Preparemos ला बेस पारा त्राबाजार!
Preparemos ला बेस पारा त्राबाजार!

प्राइमेरो क्यू नाडा डेबेमोस अबरिर टिंकरकाड सर्किट और पोनर न्यूस्ट्रा अरुडिनो और प्रोटोबार्ड पैरा ट्रैबजर, प्रवेश:

  1. Dentro de los compoenentes básicos buscamos una Arduino Uno y la arrastramos al entorno de trabajo (छवि 1)।
  2. कैम्बियामोस ए ला पेस्टाना डे टोडोस लॉस कॉम्पोनेन्ट्स (इमेजेन 2)।
  3. Buscamos la placa de desarrollo Grande y la arrastramos al lado de la Arduino (छवि 3)।
  4. Conectamos la alimentación de la Arduino a la protoboard tal cual se ve en la imagen 4.

लिस्टो!

चरण 2: एग्रीगुमोस लॉस कंपोनेंट्स! - सेंसर्स डी लूज़ू

एग्रीगुमोस लॉस कंपोनेंट्स! - सेंसर्स डी लूज़ू
एग्रीगुमोस लॉस कंपोनेंट्स! - सेंसर्स डी लूज़ू
एग्रीगुमोस लॉस कंपोनेंट्स! - सेंसर्स डी लूज़ू
एग्रीगुमोस लॉस कंपोनेंट्स! - सेंसर्स डी लूज़ू
एग्रीगुमोस लॉस कंपोनेंट्स! - सेंसर्स डी लूज़ू
एग्रीगुमोस लॉस कंपोनेंट्स! - सेंसर्स डी लूज़ू
एग्रीगुमोस लॉस कंपोनेंट्स! - सेंसर्स डी लूज़ू
एग्रीगुमोस लॉस कंपोनेंट्स! - सेंसर्स डी लूज़ू

लास इंस्ट्रक्शंस पैरा एस्टा सेकियन बेटा:

  1. Busca la fotorresistencia en los कॉम्पोनेन्टेसी arrastra dos a los lugares indicados en la imagen 1.
  2. बुस्का उना रेसिस्टेंसिया और अर्रास्ट्राला अल एस्पासिओ डे ट्रैबाजो, लुएगो रोटाला एप्रेटांडो एल बोटोन डे गिरो ट्रेस वेसेस (इमेजेन 2 कोमो रेफरेंसिया)।
  3. ल्यूगो पॉज़िशन डॉस डी एस्टास एन लॉस लुगारेस इंडिकाडोस एन ला इमेजन 3, नो हे नेसेसिडाड डे कैम्बियार सस वेलोरेस पोर क्यू या सोन डे 1k ओम कैडा उना।
  4. Realizar las conexiones a las lineas de alimentación y al pin A4 y A5 de Arduino, tal cual se ve en la imagen 4

पासमोस अल सिगुएंते पासो!

चरण 3: एग्रीगुमोस लॉस कंपोनेंट्स! - Control De Motores + Motores

एग्रीगुमोस लॉस कंपोनेंट्स! - कंट्रोल डी मोटर्स + मोटर्स
एग्रीगुमोस लॉस कंपोनेंट्स! - कंट्रोल डी मोटर्स + मोटर्स
एग्रीगुमोस लॉस कंपोनेंट्स! - Control De Motores + Motores
एग्रीगुमोस लॉस कंपोनेंट्स! - Control De Motores + Motores
एग्रीगुमोस लॉस कंपोनेंट्स! - Control De Motores + Motores
एग्रीगुमोस लॉस कंपोनेंट्स! - Control De Motores + Motores

लॉस पासोस पारा अरमार एस्टा पार्ट बेटा:

  1. बसकार एल कंट्रोल डी मोटर एल२९३डी एंट्रे लॉस कंपोनेंट्स और अर्रास्ट्रारलो हस्ता एल लुगर इंडिकैडो एन ला इमेजन १.
  2. अहोरा डेबस बसकार उन डियोडो वाई लो अरास्ट्रारलो हस्ता एल एस्पासिओ डे ट्रैबाजो, लुएगो गिरारलो एप्रेटांडो एल बोटोन डी गिरो ट्रेस वेसेस (इमेजेन 2 डे रेफरेंसिया), लुएगो कोलोकार्लोस एन ला पॉजिशन इंडिकाडा एन ला इमेजन 3.
  3. लुएगो बसकार एल मोटर डीसी सिंपल वाई एरास्ट्रार डॉस अल एस्पासियो डे ट्रैबाजो, एल डी अबाजो देबे सेर रोटाडो एप्रेटैंडो एल बोटोन डी गिरो सीस वेसेस (इमेजेन 3 डी रेफरेंसिया)।
  4. बुस्कर उना बटेरिया डे 9 वी वाई अर्रास्ट्रार्ला अल एस्पासिओ डे ट्रैबाजो, लुएगो रोटार्लो एप्रेटैंडो एल बोटोन डी गिरो न्यूवे वेसेस (इमेजेन 4 डी रेफरेंसिया)।
  5. अल्टिमो कोनेक्टर टूडू लॉस कंपोनेंट्स एंट्रे सी, यूएसए ला इमेजन 5 कॉमो रेफरेंसिया द्वारा।

लिस्टो, अ ला प्रोग्रामसियोन!

चरण 4: होरा दे प्रोग्रामर

अहोरा रेविसारेमोस एल कोडिगो और एंटेन्डेरेमोस कोमो फंकियोना, एल प्रोग्राम एक पूर्ण तों:

int pin_motor_der = 5;int pin_motor_izq = 6;float control_der = 0;float control_izq = 0;void setup(){ pinMode(pin_motor_izq, OUTPUT); पिनमोड (pin_motor_der, OUTPUT); Serial.begin(9600);}void loop(){ control_der = 1.0 - analogRead(A4)/1017.0; control_izq = 1.0 - AnalogRead(A5)/1017.0; AnalogWrite (pin_motor_izq, 255*control_izq); AnalogWrite (pin_motor_der, 255*control_der);}

प्रिमेरो क्यू नाडा पोडेमोस क्यू से विशिष्ट एल्गुनास वेरिएबल्स अल इनिसियो, एस्टास बेटा:

int pin_motor_der = 5;int pin_motor_izq = 6;float control_der = 0;float control_izq = 0;

डॉस सोन इंट, लो क्यू इंडिका क्यू बेटा वेलोरेस एंटरोस, पिन_मोटर_डर वाई पिन_मोटर_इज़्क सन लास वेरिएबल्स पोर लास क्यूलेस एस्पेसिफिकमोस लॉस पाइन्स क्यू कंट्रोलरन एल मोटर, लास डॉस सिगुएंटेस सोन डे टिपो फ्लोट, ओ सी, सोन वेलोरेस कॉन डेसीमल, कंट्रोल_डर से पैरा हेसर एल कंट्रोल डे वेलोसिडाड डी लॉस मोटर्स ए यूसर।

ला सिगुएंटे पार्ट कॉन्स्टा डे लास इंस्ट्रुकिओन्स डेंट्रो डे ला फंकियोन void_setup (), लॉस क्यूलेस से इजेकुटारन सोलो उना वेज़, एस्टोस बेटा:

शून्य सेटअप () {पिनमोड (pin_motor_izq, OUTPUT); पिनमोड (pin_motor_der, OUTPUT);}

एन एस्टा पार्ट नोस एनकॉन्ट्रामोस कॉन पिनमोड (ए, बी) एल क्यूएल नोस परमिट डेसीरल ए ला आर्डिनो "अरुडिनो क्विएरो यूसर एल पिन ए कोमो बी" सिनेडो बी सालिडा (आउटपुट) ओ एंटरडा (इनपुट)।

लास अल्टिमास इंस्ट्रक्शंस इस्टैन डेंट्रो डे ला फनसिओन वॉयड_लूप (), एस्टास से एजेकुटारन कॉन्स्टैंटमेंटे एन ऑर्डेन हस्टा क्यू एल अरुडिनो से एपेज ओ डेजे डे फंकियोनार।

शून्य लूप () { control_der = 1.0 - एनालॉग रीड (A4)/1017.0; control_izq = 1.0 - AnalogRead(A5)/1017.0; AnalogWrite (pin_motor_izq, 255*control_izq); AnalogWrite (pin_motor_der, 255*control_der);}

प्रिमेरो क्यू नाडा टेनेमोस क्यू असिग्नर वैलोरेस ए लास वेरिएबल्स डी कंट्रोल, ला आइडिया एस पोडर टेनर अन रैंगो एंट्रे 0 वाई 1 (कॉन डेसीमल, पोर एसो सन फ्लोट) एल क्यूएल से लोगरा अल हसेर ला लेक्टुरा डेल वैलोर डे ला फोटोरेसिस्टेंसिया मेडिएन्ट ला फन्सिओन एनालॉगपढ़ें (ए), डोंडे ए एस एल पिन ए लीर, लुएगो एस्टे वेलोर एस डिविडिडो पोर १०१७.० पैरा क्यू क्यूडे एन एल रंगो डेसीडो, पोर अल्टिमो इस्ट वेलोर से रेस्टा ए उनो पैरा पासर डे रंगो "0 ए 1" ए "1 ए 0". उना वेज़ लिस्टा लास वेरिएबल्स इस्टस पासन ए ला फंक्शन एनालॉगराइट (ए, बी) ला क्यूल नोस डाइस "यूसर एल पिन 3 पैरा एमिटर उन सेनल बी" क्यू कंट्रोलारा लॉस मोटर्स।

Y así es es como el programa funciona! (एक ग्रैंड रासगोस)

चरण 5: वीमोस नुएस्ट्रो रिजल्टैडो

Así nos quedó la simulación!

सिफारिश की: