विषयसूची:
- चरण 1: भाग
- चरण 2: हार्डवेयर असेंबली
- चरण 3: इलेक्ट्रॉनिक्स असेंबली
- चरण 4: स्केच
- चरण 5: स्थान में फिटिंग
![Arduino TFT टचस्क्रीन डोर लॉक: 5 कदम Arduino TFT टचस्क्रीन डोर लॉक: 5 कदम](https://i.howwhatproduce.com/images/006/image-17582-5-j.webp)
वीडियो: Arduino TFT टचस्क्रीन डोर लॉक: 5 कदम
![वीडियो: Arduino TFT टचस्क्रीन डोर लॉक: 5 कदम वीडियो: Arduino TFT टचस्क्रीन डोर लॉक: 5 कदम](https://i.ytimg.com/vi/IJDroI6G_GQ/hqdefault.jpg)
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:22
![Arduino TFT टचस्क्रीन डोर लॉक Arduino TFT टचस्क्रीन डोर लॉक](https://i.howwhatproduce.com/images/006/image-17582-6-j.webp)
यह मेरा पहला इंस्ट्रक्शनल है। यह प्रोजेक्ट एक रिले को सक्रिय करने के लिए पासवर्ड स्केच के साथ Arduino और 2.8 TFT टचस्क्रीन का उपयोग करता है जो सर्किट को एक मैग लॉक दरवाजे तक तोड़ देता है।
पृष्ठभूमि, काम पर एक दरवाजे पर आरएफआईडी लॉक पूरे मैगलॉक सिस्टम को बिल्डिंग कंट्रोल बॉक्स में वापस लाने के बजाय तोड़ दिया मैंने मौजूदा सिस्टम के शीर्ष पर इस टचस्क्रीन Arduino को जोड़ा।
मैं कॉन्स्टेंटिनबीजी को धन्यवाद देना चाहता हूं, जो विषय है: टीएफटी डिस्प्ले गेट ओपनर पासवर्ड ने मुझे Arduino स्केच को काम करने का 99% तरीका मिला।
forum.arduino.cc/index.php?topic=562943.15
चरण 1: भाग
![पार्ट्स पार्ट्स](https://i.howwhatproduce.com/images/006/image-17582-7-j.webp)
![पार्ट्स पार्ट्स](https://i.howwhatproduce.com/images/006/image-17582-8-j.webp)
ONE: अरुडिनो मेगा: टीएफटी ने सभी पिन को एक ऊनो पर ले लिया इसलिए मैंने सॉलिड स्टेट रिले को जोड़ने के लिए अतिरिक्त पिन के लिए एक मेगा का उपयोग किया
Geekcreit® MEGA 2560 R3 ATmega2560 MEGA2560 विकास बोर्ड
www.banggood.com/Mega2560-R3-ATmega2560-16..
दो: Arduino के लिए 2.8 इंच TFT LCD शील्ड टच डिस्प्ले स्क्रीन मॉड्यूल
Arduino के लिए Geekcreit® 2.8 इंच TFT LCD शील्ड टच डिस्प्ले स्क्रीन मॉड्यूल
www.banggood.com/2_8-Inch-TFT-LCD-Shield-T…
तीन: SSR (एक हाथ पर था, लेकिन किसी भी रिले का उपयोग करें जो उस लोड के लिए रेट किया गया है जिसे आप मेरे मामले में केवल 5v पर नियंत्रित करना चाहते हैं)
ऑप्टो 22 3 एक सॉलिड स्टेट रिले, डीसी, पीसीबी माउंट, 60 वी डीसी अधिकतम लोड
आरएस स्टॉक नंबर 888-7619
ie.rs-online.com/web/p/सॉलिड-स्टेट-रिले/…
चार: दीवार पर टचस्क्रीन माउंट करने के लिए खाली 2 गैंग बॉक्स, और एक खाली फेसप्लेट
डबल ड्राई लाइनिंग बॉक्स, 35 मिमी
उत्पाद कोड: ११३९६३६
www.woodies.ie/double-dry-lining-box-35mm-…
पांच: अतिरिक्त लंबा Arduino एक्सटेंशन पावर केबल, Arduino और टचस्क्रीन को पावर देने के लिए निकटतम सॉकेट छत में लगभग 4M दूर था।
केनेबल 5.5 x 2.1 मिमी डीसी पावर प्लग टू सॉकेट सीसीटीवी एक्सटेंशन लीड केबल 5m
www.amazon.co.uk/dp/B003OSZQGI/ref=pe_3187…
सिक्स: Arduino के लिए मानक 12V बिजली की आपूर्ति
सीसीटीवी कैमरा 12 वी 0.5 ए 500 एमए पीएसयू 2.1 मिमी डीसी प्लग यूके बिजली की आपूर्ति
www.ebay.co.uk/itm/380502176581
अन्य भाग:
- 3D प्रिंटर (अल्टीमेकर 2) Arduino मेगा और TFT शील्ड के लिए माउंटिंग को रिक्त बॉक्स में प्रिंट करने के लिए, साथ ही रिक्त फ़ेसप्लेट में माउंट किए जाने पर स्क्रीन के किनारे को कवर करने के लिए एक मुद्रित बेज़ल। मैं इसके लिए बनाई गई स्टेप फाइल को अटैच करूंगा।
- सोल्डरिंग आयरन और कुछ कनेक्टर और केबल आदि।
- गर्म गोंद वाली बंदूक।
- ड्रिल
- कोपिंग सॉ
चरण 2: हार्डवेयर असेंबली
![हार्डवेयर असेंबली हार्डवेयर असेंबली](https://i.howwhatproduce.com/images/006/image-17582-9-j.webp)
![हार्डवेयर असेंबली हार्डवेयर असेंबली](https://i.howwhatproduce.com/images/006/image-17582-10-j.webp)
![हार्डवेयर असेंबली हार्डवेयर असेंबली](https://i.howwhatproduce.com/images/006/image-17582-11-j.webp)
![हार्डवेयर असेंबली हार्डवेयर असेंबली](https://i.howwhatproduce.com/images/006/image-17582-12-j.webp)
बेस सपोर्ट में एक पैर पर एक खांचा होता है इसलिए सॉलिड स्टेट रिले (SSR) Arduino मेगा के नीचे बैठता है। मैंने आधार पर SSR को गर्म किया।
आधार समर्थन पर मेगा को ठीक करने के लिए कुछ पेंच।
TFT शील्ड मेगा के ऊपर बैठता है।
मैंने एक ड्रिल और कापिंग आरी का उपयोग करके खाली फेसप्लेट को काटा।
और परीक्षण ने यह सब एक साथ फिट किया, शुक्र है कि मैंने आधार समर्थन के लिए अपनी ऊंचाई सही कर ली ताकि स्क्रीन खाली फेसप्लेट के ठीक सामने से निकल जाए। मैं बाद में कोपिंग आरी द्वारा छोड़े गए खुरदुरे किनारे को छिपाने के लिए एक बेज़ल को 3डी प्रिंट करूँगा।
बॉक्स के अंदर जगह काफी तंग है इसलिए मुझे 12v पावर एडॉप्टर को काटना होगा जिसे मैंने मेगा में खरीदा था और कमरे को बचाने के लिए इसे सीधे बोर्ड में मिला दिया।
चरण 3: इलेक्ट्रॉनिक्स असेंबली
![इलेक्ट्रॉनिक्स असेंबली इलेक्ट्रॉनिक्स असेंबली](https://i.howwhatproduce.com/images/006/image-17582-13-j.webp)
![इलेक्ट्रॉनिक्स असेंबली इलेक्ट्रॉनिक्स असेंबली](https://i.howwhatproduce.com/images/006/image-17582-14-j.webp)
![इलेक्ट्रॉनिक्स असेंबली इलेक्ट्रॉनिक्स असेंबली](https://i.howwhatproduce.com/images/006/image-17582-15-j.webp)
![इलेक्ट्रॉनिक्स असेंबली इलेक्ट्रॉनिक्स असेंबली](https://i.howwhatproduce.com/images/006/image-17582-16-j.webp)
बेंच टेस्टिंग के लिए इस प्रोजेक्ट को प्रोटोटाइप करने के लिए मैंने पहले 2.8 टीएफटी टचस्क्रीन के साथ शुरुआत की। आप बस पिनों को लाइन अप करें और इसे Arduino मेगा में अपने लैपटॉप में प्लग करें और Arduino एकीकृत विकास पर्यावरण सॉफ़्टवेयर को फायर करें।
यह मेरा पहला टच स्क्रीन प्रोजेक्ट है, इसलिए स्क्रीन के आकार को कैलिब्रेट करने, संवेदनशील रूप से स्पर्श करने आदि का पता लगाने में थोड़ा सा बदलाव आया, साथ ही TFT एक एडफ्रूट टचस्क्रीन नहीं है, जिसका अर्थ है कि मुझे स्क्रीन को कैलिब्रेट करने के लिए कुछ अतिरिक्त लाइब्रेरी जैसे MCUFRIEND_kbv को जोड़ना था। आदि।
यह कैसे करना है, इस पर मैं जितना लिख सकता हूं उससे कहीं बेहतर संसाधन हैं।
जैसे कि:
forum.arduino.cc/index.php?topic=366304.0
www.hackster.io/electropeak/ultimate-begin…
github.com/prenticedavid/MCUFRIEND_kbv
फिर मुझे सीरियल मॉनीटर के माध्यम से मूल्यों की रिपोर्ट करने के लिए 2.8 "टीएफटी टचस्क्रीन पर अंक पैड डिस्प्ले मिला
फिर पासवर्ड तत्व को स्केच में जोड़ा
अगला रिले स्केच पहले अपने आप में था। इसने रिले के कुछ सोल्डरिंग और वायरिंग को मेगा में ले लिया। कृपया संलग्न रिले के वायरिंग आरेख को देखें। मैंने ठोस अवस्था रिले को ट्रिगर करने के लिए मेगा पर डिजिटल I/O पर पिन 39 का उपयोग किया और फिर अपने एलईडी को चालू/बंद कर दिया (फिट होने पर मैग लॉक एग्जिट बटन वायरिंग द्वारा प्रतिस्थापित किया जाना)।
फिर मैंने इसे कुचल दिया और फ्रेंकस्टीन ने इसे एक साथ कर दिया। (स्केच मेरे लिए काम करता है लेकिन मुझे यकीन है कि इसमें सुधार किया जा सकता है)
चरण 4: स्केच
![Image Image](https://i.howwhatproduce.com/images/006/image-17582-18-j.webp)
![](https://i.ytimg.com/vi/lMrz1rOckS4/hqdefault.jpg)
![स्थान में फिटिंग स्थान में फिटिंग](https://i.howwhatproduce.com/images/006/image-17582-21-j.webp)
एक साथ हैक किया गया स्केच।
- पुस्तकालय को आवश्यकतानुसार आयात करें।
- TFT टचस्क्रीन को पहली बार चलाते समय "MCUFIREND" लाइब्रेरी में "TouchScreen_Calibr_native" स्केच का उपयोग करके परिणाम भरने के लिए…..
// TouchScreen_Calibr_native.inoconst int XP=8, XM=A2, YP=A3, YM=9 से कॉपी-पेस्ट परिणाम; //240x320 आईडी = 0x9341
const int TS_LEFT=927, TS_RT=126, TS_TOP=70, TS_BOT=910;
फिर से मुझे यकीन है कि इस स्केच को समग्र रूप से बेहतर बनाया जा सकता है लेकिन इसने मेरे लिए काम किया
चरण 5: स्थान में फिटिंग
![Image Image](https://i.howwhatproduce.com/images/006/image-17582-20-j.webp)
![](https://i.ytimg.com/vi/eoBev71ikJI/hqdefault.jpg)
![स्थान में फिटिंग स्थान में फिटिंग](https://i.howwhatproduce.com/images/006/image-17582-22-j.webp)
मैग लॉक के लिए स्टैंड-इन के रूप में एलईडी अभिनय के साथ मैंने बेंचटॉप परीक्षण किया था। यह सिस्टम को उसके स्थान पर फिट करने का समय था। सौभाग्य से दीवारें सिर्फ प्लास्टरबोर्ड हैं इसलिए पाइप और केबल की जाँच के बाद मैं बॉक्स के लिए छेद को काटने में सक्षम था।
मैंने छत के आर-पार १२ वी शक्ति का पीछा किया और इसे ताजे कटे हुए छेद में गिरा दिया। (छवि में मोटा काला तार) फिर मैं दरवाजे के अंदर निकास बटन से तारों को लाया (पतले काले और लाल तार) यह रिले के लिए भार है, इसलिए जब इन तारों पर रिले चालू होता है तो दरवाजा रिलीज को सक्रिय करता है / बाहर निकलें बटन।
अगला बॉक्स में TFT टचस्क्रीन और रिले के साथ Arduino को फिट कर रहा था बोर्ड को शक्ति और रिले को लोड मिलाप। अंत में, मैंने यह सब सफेद कवर के साथ संलग्न किया और 3 डी प्रिंटेड ब्लैक बेज़ल शीर्ष पर चिपका हुआ था।
सिफारिश की:
RFID होम मेड डोर लॉक: 4 कदम
![RFID होम मेड डोर लॉक: 4 कदम RFID होम मेड डोर लॉक: 4 कदम](https://i.howwhatproduce.com/images/001/image-48-j.webp)
RFID होम मेड डोर लॉक: RFID डोर लॉक डिवाइस एक व्यावहारिक उपकरण है जिसे आप अपने दैनिक जीवन में उपयोग कर सकते हैं। जब आप अपने कुंजी कार्ड को स्कैन करते हैं तो आप दरवाजे का ताला खोल सकते हैं। मैंने इस वेबसाइट से परियोजना को संशोधित किया है: https://atceiling.blogspot.com/2017/05/arduino-rfid.html?m=1Yo
जीएसएम और ब्लूटूथ का उपयोग करके Arduino आधारित डिजिटल डोर लॉक: 4 कदम
![जीएसएम और ब्लूटूथ का उपयोग करके Arduino आधारित डिजिटल डोर लॉक: 4 कदम जीएसएम और ब्लूटूथ का उपयोग करके Arduino आधारित डिजिटल डोर लॉक: 4 कदम](https://i.howwhatproduce.com/images/005/image-13888-14-j.webp)
जीएसएम और ब्लूटूथ का उपयोग करते हुए Arduino आधारित डिजिटल डोर लॉक: सार: उस स्थिति के बारे में सोचें जो आप पूरी तरह से थके हुए घर आए और पाया कि आपने अपने दरवाजे की चाबी खो दी है। आप क्या करेंगे? आपको या तो अपना ताला तोड़ना होगा या किसी चाबी के मैकेनिक को बुलाना होगा।
Arduino के साथ RFID डोर लॉक: 4 कदम
![Arduino के साथ RFID डोर लॉक: 4 कदम Arduino के साथ RFID डोर लॉक: 4 कदम](https://i.howwhatproduce.com/images/001/image-365-89-j.webp)
Arduino के साथ RFID डोर लॉक: मूल रूप से यह प्रोजेक्ट आपके घर, कार्यालय की जगह और यहां तक कि अपने निजी लॉकर को बनाने के बारे में है। यह प्रोजेक्ट आपको RFID के साथ arduino को समझने और एक साथ कैसे जुड़े हैं। इसलिए
पोर्टो-लॉक: पोर्टेबल लॉक: 5 कदम
![पोर्टो-लॉक: पोर्टेबल लॉक: 5 कदम पोर्टो-लॉक: पोर्टेबल लॉक: 5 कदम](https://i.howwhatproduce.com/images/001/image-2168-38-j.webp)
पोर्टो-लॉक: पोर्टेबल लॉक: सभी को नमस्कार, इसलिए जब इस परियोजना की बात आई, तो मैं कुछ ऐसा डिजाइन करना चाहता था जो सरल हो, क्योंकि यह एक साधारण समस्या को हल करता है, आपके सीआर-स्टॉल में कोई ताला नहीं है। ज्यादातर लोगों ने मुझे शुरुआत में यह कहकर ठुकरा दिया, क्या ताले लगाना आसान नहीं है? इसका
ब्लूटूथ डोर लॉक (Arduino): 10 कदम (चित्रों के साथ)
![ब्लूटूथ डोर लॉक (Arduino): 10 कदम (चित्रों के साथ) ब्लूटूथ डोर लॉक (Arduino): 10 कदम (चित्रों के साथ)](https://i.howwhatproduce.com/images/003/image-8700-23-j.webp)
ब्लूटूथ डोर लॉक (Arduino): हाल ही में मैंने अमेजिंग स्पाइडरमैन को फिर से देखा, एक दृश्य में पीटर पार्कर रिमोट का उपयोग करके अपने डेस्क से अपने दरवाजे को लॉक और अनलॉक करता है। जब मैंने यह देखा तो मैं तुरंत अपने दरवाजे के लिए अपना चाहता था। थोड़ी सी छेड़छाड़ के बाद मुझे एक वर्किंग मॉडल मिला। यहाँ मैंने इसे कैसे बनाया