विषयसूची:

वीडियो ट्यूटोरियल डी टेक्नोलॉजिआस क्रिएटिविस 05: Hacemos Un Detector De Presencia? पोर सुप्यूस्टो!: ४ कदम
वीडियो ट्यूटोरियल डी टेक्नोलॉजिआस क्रिएटिविस 05: Hacemos Un Detector De Presencia? पोर सुप्यूस्टो!: ४ कदम

वीडियो: वीडियो ट्यूटोरियल डी टेक्नोलॉजिआस क्रिएटिविस 05: Hacemos Un Detector De Presencia? पोर सुप्यूस्टो!: ४ कदम

वीडियो: वीडियो ट्यूटोरियल डी टेक्नोलॉजिआस क्रिएटिविस 05: Hacemos Un Detector De Presencia? पोर सुप्यूस्टो!: ४ कदम
वीडियो: Curious Beginnings | Critical Role: THE MIGHTY NEIN | Episode 1 2024, जुलाई
Anonim

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

ए कंटीन्यूअस से टिएन एल रिज़ल्टैडो फ़ाइनल क्यू पोस्टीरियरमेंट से एक्सप्लिकारा पासो ए पासो। पल्सा एन "इनिकियर सिमुलैसिओन" पैरा ver el resultado।

सी ला सिमुलैसिओन नो कारगा ऑटोमेटिकामेंट, एक्सीडर ए ट्रैवेस डेल सिगुएंटे एनलेस:

पुएडेस सेगुइर एस्टे एजेर्सिसियो विएंडो एल वीडियो डेल इनिसियो ओ सिगुएन्डो लॉस पासोस डेस्क्रिटोस एन एस्टे ट्यूटोरियल।

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

ट्रैस एस्टो रिकारगारेमोस ला पेजिना य या ला टेंड्रेमोस एन एस्पानोल।

उना वेज़ हायमोस एन्ट्राडो ए ला वेब डे टिंकरकाड एकेडेमोस ए सर्किट्स और क्रीमोस अन न्यूवो सर्किटो।

चरण 1: एग्रीगर लॉस कंपोनेंट्स

एग्रीगर लॉस कंपोनेंट्स
एग्रीगर लॉस कंपोनेंट्स

लो प्राइमरो क्यू हरेमोस सेरा कंपोनर एल सर्किटो, पैरा लो क्यू इनक्लूइरेमोस वेरियोस कंपोनेंट्स बेसिकोस एन न्यूस्ट्रा ज़ोन डे सिमुलैसिओन:

Buscamos Arduino UNO en el cuadro de búsqueda y nos aparecera un कॉम्पोनेन्ट "Arduino UNO R3" एन ला ज़ोन डे कॉम्पोनेंट्स। हैसिएन्डो क्लिक सोबरे एल वाई वोल्विएन्डो ए हैसर क्लिक एन ला जोना डे सिमुलैसिओन लो इनक्रस्टामोस।

Buscamos ने y anadimos el कॉम्पोनेन्ट डे ला मिस्मा मानेरा क्यू लो हिकिमोस एंटेरियोमेंट ए ला ज़ोना डे सिमुलैसिओन का नेतृत्व किया। पोर डिफेक्टो विएने एन कलर रोजो, पेरो पोडेमोस कैंबियार सु कलर एसेडिएन्डो ए सस प्रोपीएडेड्स, हैसिएन्डो क्लिक सोब्रे एल एलिमेंटो।

ए कंटीन्यूअस बसकैमोस रेसिस्टेंसिया और एनाडिमोस एल कॉम्पोनेन्ट ए ला ज़ोन डे सिमुलैसिओन। डिबेमोस मॉडिफिकर एल वेलोर डे एस्टे कॉम्पोनेन्ट, या क्यू न्यूस्ट्रा रेसिस्टेंसिया देब सेर डे 220 ओह्मियोस और पोर डिफेक्टो एस डे 1 किलो ओहमियो। पैरा एलो एक्सेडेमोस ए सस प्रोपीएडेड्स और मॉडिफामोस एल वेलोर रेसिस्टेंसिया ए 220 ओह्मियोस।

अल्टिमो बसकैमोस सेंसर डे डिस्टेंसिया वाई लो एनाडिमोस ए ला जोना डे सिमुलैसिओन द्वारा। एस्टे कॉम्पोनेन्टे एस आयताकार और पारस क्यू टाइन डॉस ओजोस, सोन लॉस सेंसर्स पोर लॉस क्यूलेस एमिट वाई रेसीबे अल्ट्रासोनिडोस पैरा पोडर मेदिर डिस्टेंसियास।

चरण 2: केबलर एल सर्किटो

केबलर एल सर्किटो
केबलर एल सर्किटो

एलईडी

पैरा इविटर क्यू एल लेड से नोस क्यूमे सी ले कोनेक्टामोस 5 वी डायरेक्टामेंट, डेबेमोस कोलोकार ला रेसिस्टेंसिया एंटर ला पेटिला पॉज़िटिवा (एल अनोडो) और एल पिन डेल अरुडिनो को एल फिन डे रेबाजार ला टेन्सियोन डे ला कोरिएंटे (एल वोल्टजे डेल सर्किटो)। पैरा एलो हैसमोस क्लिक एन ला पेटिला पॉज़िटिवा डेल लेड, ला क्यू विएने डिटरमिनाडा कोमो एनोडो) और डिस्प्लाज़ामोस एल रैटन हस्टा उना डे लास पाटिलस डे ला रेसिस्टेंसिया, डोंडे वॉल्वमोस ए हैसर क्लिक। Vemos que aparce una linea que une el ánodo del led con una de las patillas de la resistencia, que en este caso es de color verde। एएसआई यूनिमोस घटक। एस महत्वपूर्ण टेनर एन कुएंटा क्यू ला रेसिस्टेंसिया नो टिएन पोलरिडाड, डा इगुअल कोलोकार्ला एन अन सेंटीडो ओ एन एल कॉन्ट्रारियो, पेरो एल एलईडी सी टिएन पोलरिडाड वाई सी लो कोनेक्टामोस अल रेव्स नो फंकियोनारा।

रेसिस्टेंशिया

Después de conectar el ánodo del led a la resistencia vamos a conectar el cátodo a cualquiera de los pines GND de la placa Arduino de la misma manera que hicimos con la resistencia y el ánodo del led, haciendo clic sobre el despué del haciendo y क्लिक सोब्रे अल्गुनो डे लॉस जीएनडी डे ला प्लाका अरुडिनो। अहोरा कोनेक्टामोस एल ओट्रो एक्स्ट्रेमो डे ला रेसिस्टेंसिया ए यूनो डे लॉस पाइंस डेल अरुडिनो, एन एस्टे कासो लो कोनेक्टारेमोस अल पिन 8, औंक नोस वाल्ड्रिया क्यूलक्वियर पिन डिजिटल।

सेंसर डी डिस्टेंसिया या अल्ट्रासोनिडो

ltimo conectaremos el sensor de distancia द्वारा। एस्टे कंपोनेंट टिएन 3 संबंध:

  • GND: Que se debe conectar a un pin GND de la placa Arduino.
  • 5वी: क्यू से देबे कोनेक्टर अल पिन डे 5 वोल्टियोस डे ला प्लाका अरुडिनो।
  • एसआईजी: क्यू से देबे कोनेक्टर ए अन पिन डिजिटल डे ला प्लाका अरुडिनो, एस्कोजेमोस एल पिन 7.

ए ट्रैवेस डे एस्टे पिन डिजिटल 7 पोड्रेमोस लीर ला डिस्टेंसिया क्यू एनालिज़र एल सेंसर एन टूडू मोमेंटो।

चरण 3: प्रोग्राममोस

प्रोग्राममो!
प्रोग्राममो!

अहोरा क्यू या टेनेमोस केबलैडो एल सर्किटो वायमोस ए ला प्रोग्रामैसिओन।

इरेमोस अल बॉटन कोडिगो वाई नोस अपरेसेरा उना ज़ोन डोंडे कॉन्स्ट्रुइरेमोस न्यूस्ट्रा प्रोग्रामएशन पोर ब्लॉक्स।

बोरारेमोस टोडोस लॉस ब्लॉक्स क्यू नोस अपारेसेन एन ला ज़ोना डे इम्प्लीमेंटेशन वाई हैसिएन्डो क्लिक कॉन एल बॉटन डेरेचो सोब्रे एल आइकोनो डे ला पैपेलेरा क्यू अपरेस एन ला पार्ट अवर डे ला पेंटाला वाई सेलेकिओनंडो ला ओप्सियन "एलिमिनर 4 ब्लॉक्स"।

ट्रैस एस्टो कॉन्स्ट्रुइरेमोस न्यूस्ट्रो प्रोग्रामा। लो प्राइमरो सेरा क्रेयर लास वेरिएबल्स डे न्यूस्ट्रो प्रोग्रामा, पेक्वेनोस काजोन्स डे मेमोरिया डोंडे अल्मासेनरेमोस डेटोस। Iremos a la sección de bloques Variables y pulsaremos en Crear वैरिएबल…

ए ला वेरिएबल क्यू अल्माकेनारा ला डिस्टेंसिया एन सेंटिमेट्रोस ला लामारेमोस सेमी, एस महत्वपूर्ण मेन्सियोनार क्यू एल नोम्ब्रे क्यू से पोंगा एक्वी पुएडे सेर क्यूलक्विएरा मिएंट्रास नो इनक्लूया एस्पासिओस ओ सिम्बोलोस, सोलो लेट्रस वाई टोडास जुंटास। एस्टा वेरिएबल व ए सेर ला एनकारगडा डी अल्मासेनर एल वेलोर लेइडो पोर एल सेंसर डे डिस्टेंसिया।

अनादिरेमोस डे ला ज़ोना डे ब्लॉक्स सालिडा एल ब्लोक डेफिनिर पासाडोर 8 एन बाहा। रिकॉर्डेमोस क्यू 8 युग एल पिन एन एल क्यू हबियामोस कोनेक्टैडो न्यूस्ट्रो का नेतृत्व किया। एस्टो हर क्यू इनिशियलमेंट एल लेड एस्टे अपागाडो।

एक निरंतरता, डे ला सेकियन डी ब्लॉक्स वेरिएबल्स एरास्ट्रामोस एल ब्लॉक निश्चित सेमी एन। वाई देबेमोस अनादिर अन ब्लॉक डे ला सेकियोन डे एन्ट्राडा एन एल फाइनल डेल ब्लोक निश्चित सेमी एन। एल ब्लॉक एस्कोगिडो एस लीर एल सेंसर डी डिस्टेंसिया अल्ट्रासोनिको एन एल पासडोर डेल डेसेनकैडेनाडोर 7 पासडोर डे इको इगुअल क्यू एल डेसेनकैडेनाडोर एन लास यूनीडेड्स सेमी। पोर लो क्यू, एस्टे ब्लोक कम्पलीटो क्वेडा कोमो:

निश्चित सेमी एन लीर एल सेंसर डी डिस्टेंसिया अल्ट्रासोनिको एन एल पासडोर डेल डेसेनकैडेनाडोर 7 पासडोर डी इको इगुअल क्यू एल डेसेनकैडेनाडोर एन लास यूनीडेड्स सेमी

ए कंटीन्यूअस वेमोस ए इंसटर उन एस्ट्रक्टुरा कंडिशनल। Necesitamos Programar lo siguiente:

सी सेमी <100 प्रवेश:

एलईडी डेल पिन 8: एनसेन्डर (ALTA)

नहीं

एलईडी डेल पिन 8: अपगार (बाहा)

एस्टा प्रोग्रामैसिओन ला लेलेवरेमोस ए काबो कॉन उना एस्ट्रक्टुरा कंडिशनल सी … सी नं। वामोस ए ला जोना डे ब्लॉक्स कंट्रोल वाई एरास्ट्रामोस एल ब्लॉक सी … एनटोन्स … सी नहीं …

वाई रियलिजारेमोस 3 तारेस:

  • एस्टेबलसर ला कंडिशन (एन्टर एल सी वाई एल एंटोन्स)
  • इंडिकर ला इंस्ट्रुकियन क्यू से एजेकुटारा एन एल कासो डे क्यू ला कंडिशन सी सिएर्टा (एनसेन्डर एल लेड) -> एल सी
  • इंडिकर ला इंस्ट्रुकियन क्यू से इजेकुटारा एन एल कासो डे क्यू ला कंडिशन सी फाल्सा (अपागर एल लेड) -> एल सी नो

पैरा ला कंडिशन इरेमोस ए ला सेकियन डे ब्लॉक्स मैटेमेटिकस वाई एरास्ट्रारेमोस ए ला कंडिशन डेल सी एल ब्लॉक कम्पेरेटिवो क्यू टिएन फॉर्मा डे रोम्बो कोन डॉस न्यूमेरोस ए एसस एक्सट्रोस वाई लॉस सिम्बोलोस डी > < = != एन एल मेडियो। वाई टेनेमोस क्यू रिलेनर सस 3 ह्यूकोस:

  • एन एल प्राइमर ह्यूको, एल क्यू से एन्कुएंट्रा मास ए ला इज़क्विएर्डा, एरास्ट्रारेमोस ला वेरिएबल सेमी क्यू पोडेमोस ओब्टेनर डे ला सेकेंड वेरिएबल्स।
  • एन एल ह्यूको डेल मेडिओ, टेनेमोस क्यू इंडिकार एल टिपो डी ऑपरेशियन, कोमो लो क्यू क्यूरेमोस एस इवैल्युअर सी ला वेरिएबल सेमी एस मेनोर क्यू 100, एल सिम्बोलो एस्कोगिडो टेंड्रा क्यू सेर: <(मेनर)
  • एन एल अल्टिमो ह्यूको टेनेमोस क्यू क्यू अनादिर एल निमेरो 100 डायरेक्टामेंट।

कॉन एस्टो टेंड्रेमोस: सी सेमी <100 एंटोन्स

अल्टिमो द्वारा, लास इंस्ट्रुकिओन्स क्यू से एजेकुटारन एन एल कासो डे क्यू ला कंडिशन सी सिएर्टा ओ फाल्सा लास सैकेरेमोस डे ला सेकियोन डे ब्लॉक्स डे सालिडा। अरास्ट्रारेमोस डॉस ब्लॉक्स निश्चित पासाडोर 8 hi. एल क्यू टिएन एल पैरामेट्रो एन अल्टा सेरा एल क्यू वाया एन एल सी, वाई एल क्यू टिएन एल पैरामेट्रो एन बाहा सेरा एल क्यू वाया एन एल सी नं।

अल्टिमो द्वारा, वामोस ए ला जोना डे ब्लॉक्स कंट्रोल ई इनक्लूइमोस कोमो अल्टिमा इंस्ट्रुक्शियोन अन ब्लॉक डे एस्पेरर क्यू कॉन्फिगुरामोस ए 0.1 सेगुंडोस।

चरण 4: Ejecutar La Simulación

एजेकुटार ला सिमुलसियोन
एजेकुटार ला सिमुलसियोन

अल्टिमो के द्वारा, "इनिकियर सिमुलैसिओन" न्यूस्ट्रो प्रोग्रामा से इजेक्टारा एन एल अरुडिनो उनो य पैरा एक्टिवर न्यूस्ट्रो सेंसर डे प्रेसेंसिया हरेमोस क्लिक सोबरे एल। एंटोन्स नोस अपारेसेरा अन रैंगो डे एक्सिओन (एल रैंगो क्यू डिटेक्टा एल सेंसर) और उना एस्फेरा क्यू सिमुला अल्गुएन ओ एल्गो एंट्रैंडो एन रेडियो डी एसीशन। हैसर क्लिक सोब्रे ला एस्फेरा वाई मूवरला पोर ला जोना। ऑब्जर्वर क्यू नोस अपारेस ला डिस्टेंसिया एन सेंटिमेट्रोस वाई एन पुल्गडास जुंटो अल सेंसर। Cuando acerquemos la esfera al sensor y la distancia pase a ser menor de 100 cm, el LED rojo se encenderá para notificarnos que alguien o algo esta muy cerca। Nuestro sensor de presencia funciona!

सी क्वेरेमोस परार ला सिमुलैसिओन बस्तारा कोन पल्सर एल मिस्मो बोटोन डे एंटेस, क्यूयो नोम्ब्रे हाब्रा कैम्बियाडो और "डिटेनर सिमुलैसिओन"।

सिफारिश की: