विषयसूची:

ब्रीथ एनालाइजर: 13 कदम (चित्रों के साथ)
ब्रीथ एनालाइजर: 13 कदम (चित्रों के साथ)

वीडियो: ब्रीथ एनालाइजर: 13 कदम (चित्रों के साथ)

वीडियो: ब्रीथ एनालाइजर: 13 कदम (चित्रों के साथ)
वीडियो: टूट गया 13 साल का रिकॉर्ड! | Biz Tak 2024, नवंबर
Anonim
श्वास विश्लेषक
श्वास विश्लेषक

मार्क गुआश और जेनिस रेविल्ला द्वारा

Elisava. में औद्योगिक डिजाइन इंजीनियरिंग

कोर्स: विशिष्ट अंग्रेजी शब्दावली में शैक्षणिक उपयोग

शिक्षक: जोनाथन चाकोन पेरेज़

चरण 1: परियोजना परिभाषा परिचय

आजकल, सड़क पर अधिकांश कार दुर्घटनाएं उन कारणों से होती हैं जिनमें शराब के सेवन के मामले शामिल हैं। इस वजह से कई परिवार बर्बाद हो जाते हैं। इस परियोजना का मुख्य उद्देश्य लोगों को शराब पीकर गाड़ी चलाने से रोकना है जिससे सड़क पर दुर्घटनाएं होती हैं।

तो यह शराब के प्रभाव में ड्राइविंग रोकने के लिए एक प्रोटोटाइप संस्करण है। यदि कोई ड्राइवर शराब पी रहा है, तो सेंसर ड्राइवर की सांस में अल्कोहल के स्तर का पता लगाएगा और यदि वह एक निर्धारित सीमा को पार करता है तो एक अलर्ट दिखाई देगा और ड्राइवर ड्राइव न करने का निर्णय ले सकता है।

यह शराब विशेषज्ञ एक पेशेवर सांस लेने वाला नहीं है और इसका उपयोग केवल मज़ेदार उद्देश्यों के लिए किया जाना चाहिए।

चरण 2: समस्याग्रस्त

इस उत्पाद के साथ हम उस समस्या को हल करना चाहते हैं जो कई ड्राइवरों को एक बार रात के खाने या पार्टी से लौटने पर होती है। इन चालकों को अक्सर यह पता नहीं चलता कि उन्होंने वाहन ठीक से चलाने के लिए अत्यधिक शराब पी रखी है या नहीं। यह पोर्टेबल अल्कोहलोमीटर लोगों को वाहन लेने से पहले एक परीक्षण करने की अनुमति देगा, यह दर्शाता है कि शराब का स्तर क्या है और वाहन लेना उचित है या नहीं।

चरण 3: आवश्यक सेंसर और घटक

आवश्यक सेंसर और घटक
आवश्यक सेंसर और घटक
आवश्यक सेंसर और घटक
आवश्यक सेंसर और घटक
आवश्यक सेंसर और घटक
आवश्यक सेंसर और घटक
आवश्यक सेंसर और घटक
आवश्यक सेंसर और घटक

अल्कोहल सेंसर मुख्य आवश्यकता है। अल्कोहल सेंसर में एक वीसीसी, ग्राउंड, 1 एनालॉग और 1 डिजिटल रीड पोर्ट उपलब्ध हैं। यहां इस्तेमाल किया गया सेंसर यानि MQ-4 है। हमने आसान और तेज़ असेंबली के लिए i2c मॉड्यूल वाली LCD स्क्रीन का उपयोग किया है।

आवश्यक सामग्री हैं:

(1x) Arduino Uno

(1x) MQ5 गैस सेंसर

(1x) एलसीडी i2C 20x4

(1x) ब्रेडबोर्ड

(2x) ग्रीन एलईडी

(1x) पीला एलईडी

(2x) लाल एलईडी

(५x) १०के रेसिस्टर्स

(50x) जम्पर तार

(1x) स्विच

(1x) 5V बैटरी

(१x) ३डी केस

चरण 4: केस बनाना

केस बनाना
केस बनाना

पॉकेट ब्रेथ एनालाइजर के लिए केसिंग 3डी प्रिंटेड है। नीचे दी गई एसटीएल फाइल को डाउनलोड करने के बाद, आप इसे आस-पास के किसी भी ३डी प्रिंटिंग सुविधा में कर सकते हैं। परिणाम ऊपर की छवि के समान होना चाहिए।

चरण 5: एलसीडी I2C के साथ सर्किट असेंबली

एलसीडी I2C. के साथ सर्किट असेंबली
एलसीडी I2C. के साथ सर्किट असेंबली

इस चरण की सबसे महत्वपूर्ण बात यह जानना है कि एलसीडी स्क्रीन को हमारे Arduino Uno से कैसे जोड़ा जाए, निम्नलिखित कनेक्शन और चरण बनाने होंगे।

इस घटक के सही संचालन के लिए, हमारे कंप्यूटर में एक पुस्तकालय स्थापित करना आवश्यक है, यह नीचे संलग्न है।

I2C के पिन हैं:

वीसीसी पिन - वह पिन जिसे सर्किट को पावर देने की आवश्यकता होती है

जीएनडी पिन - सर्किट में सभी घटकों को जमीन पर रखने के लिए आवश्यक पिन।

एसडीए पिन - यह एक डेटा लाइन है जहां पात्रों का स्थानांतरण होता है।

एससीएल पिन - यह एक घड़ी की रेखा है जो चरित्र के हस्तांतरण को सिंक्रनाइज़ करती है।

Arduino के साथ कनेक्शन ये हैं:

वीसीसी - 5वी

जीएनडी - जीएनडी

एसडीए - ए4

एससीएल - ए5

हम स्थापना योजना संलग्न करते हैं।

चरण 6: एलसीडी कोड

सबसे पहले उदाहरण कोड जो हमारी LCD स्क्रीन की लाइब्रेरी लाता है वह लोड होता है, इस तरह हम जांच सकते हैं कि हमारी स्क्रीन सही तरीके से काम करती है और हम अगले चरण पर जा सकते हैं।

हम नीचे दिए गए कोड को संलग्न करते हैं।

चरण 7: MQ5 गैस सेंसर के साथ सर्किट असेंबली

MQ5 गैस सेंसर के साथ सर्किट असेंबली
MQ5 गैस सेंसर के साथ सर्किट असेंबली

इस घटक को इसके सही संचालन के लिए बाहरी पुस्तकालय की आवश्यकता नहीं है। इसे केवल हमारे Arduino Uno से जोड़ना आवश्यक है, एक बार कनेक्ट होने के बाद, हम नीचे संलग्न प्रोग्राम चला सकते हैं और हमारे कंप्यूटर के सीरियल मॉनीटर पर हम उन मानों को देखेंगे जो इसे पता लगाते हैं।

Arduino के साथ कनेक्शन ये हैं:

वीसीसी - 5वी

जीएनडी - जीएनडी

D0 - A8

ए0 - ए0

हम स्थापना योजना संलग्न करते हैं।

नोट: सेंसर थोड़ी देर बाद बहुत गर्म हो जाता है, इसे मत छुओ!

चरण 8: एलईडी के साथ सर्किट असेंबली

एलईडी के साथ सर्किट असेंबली
एलईडी के साथ सर्किट असेंबली
एलईडी के साथ सर्किट असेंबली
एलईडी के साथ सर्किट असेंबली
एलईडी के साथ सर्किट असेंबली
एलईडी के साथ सर्किट असेंबली

हम 5 एल ई डी कनेक्ट करेंगे जो शराब के स्तर को दृष्टि से इंगित करने के लिए काम करेंगे। इन एल ई डी को रेसिस्टर्स का उपयोग करके आसानी से स्थापित किया जाएगा।

Arduino के साथ कनेक्शन ये हैं:

LED1 (हरा) - D1

LED2 (हरा) - D2

LED3 (पीला) - D3

LED4 (लाल) - D4

LED5 (लाल) - D5

हम स्थापना योजना संलग्न करते हैं।

चरण 9: अल्कोहल सेंसर को कैलिब्रेट करें

सेंसर को कैलिब्रेट करने के लिए हमने अल्कोहल से सिक्त कपास का इस्तेमाल किया, क्योंकि हम इसे वास्तविक विषयों के साथ साबित नहीं कर सके। अंत में हमने उन मूल्यों का उपयोग करने का निर्णय लिया है जिन्हें हम अधिक वास्तविक मानते हैं।

चरण 10: अंतिम कोड

अंतिम कोड
अंतिम कोड

एक बार जब सभी घटक अलग-अलग काम करते हैं, तो हम एक कोड बनाएंगे जो उन्हें एक साथ काम करने की अनुमति देगा।

हम एक कोड बनाएंगे जो MQ5 सेंसर द्वारा प्राप्त कुछ माप श्रेणियों के माध्यम से हमें LCD 4 संभावित नशे की स्थिति में दिखाएगा।

"बाजो निवेल अल्कोहल" का मान 50 - 100. के बीच

"NIVEL MEDIO ALCOHOOL" मान 100 - 150. के बीच

150 - 200. के बीच "ऑल्टो निवेल अल्कोहल" का मान

"POLICIA" मान>=200

हमने एक मेमोरी बनाई है जिससे स्क्रीन का मूल्य अधिक होता है।

एल ई डी स्वतंत्र रूप से काम करते हैं, वे एमक्यू 5 सेंसर द्वारा प्राप्त डेटा द्वारा संचालित होते हैं, जैसे स्क्रीन मापने वाली सीमाओं के साथ काम करती है जिसे नीचे घोषित किया जाएगा।

LED1 (हरा) - मान <=50 होने पर चालू करें (यह दर्शाता है कि यह चालू है)

LED2 (हरा) - मान>50. होने पर चालू करें

LED3 (पीला) - मान> 100. होने पर चालू करें

LED4 (लाल) - मान> 150. होने पर चालू करें

LED5 (लाल) - मान>200. होने पर चालू करें

हम नीचे अंतिम कोड और असेंबल छवि संलग्न करते हैं।

चरण 11: बटन फ़ंक्शन

बटन समारोह
बटन समारोह
बटन समारोह
बटन समारोह

हमारे बटन का कार्य Arduino को पुनरारंभ करना और दूसरा माप करना है, क्योंकि हमारा प्रोग्राम हमेशा स्क्रीन पर उच्चतम माप को सहेजता है। इससे हम जितने चाहें उतने माप कर सकते हैं।

हमारा बटन सीधे बिजली से जुड़ा है।

चरण 12: सब कुछ एक साथ रखना

सब कुछ एक साथ रखना
सब कुछ एक साथ रखना
सब कुछ एक साथ रखना
सब कुछ एक साथ रखना
सब कुछ एक साथ रखना
सब कुछ एक साथ रखना

एक बार जब सब कुछ सही ढंग से काम कर रहा हो तो इसे मामले में जोड़ने और इसे सही ढंग से बंद करने का समय आ गया है।

चरण 13: कार्य करना

कार्यकरण
कार्यकरण
कार्यकरण
कार्यकरण
कार्यकरण
कार्यकरण

सबसे पहले, हमें उस केबल को कनेक्ट करना होगा जो हमारे Arduino को फीड करेगी। जब स्क्रीन पर "SOPLA AQUI" दिखाई देता है, तो यह इंगित करेगा कि उपकरण माप करने के लिए तैयार है। स्क्रीन हमारे अल्कोहल के स्तर को इंगित करेगी, एल ई डी वास्तविक समय में अल्कोहल के स्तर को इंगित करेगा, एक बार जब हम फूंक नहीं रहे हैं, केवल एक ही जलाया जाएगा।

जब आप एक नया माप करना चाहते हैं, तो केंद्रीय बटन दबाएं और तब तक प्रतीक्षा करें जब तक कि स्क्रीन "SOPLA AQUI" न दिखाए और एक नया माप न करें।

सिफारिश की: