विषयसूची:

हर कोई बड़े डिस्प्ले के साथ ऑटोमेशन चाहता है!: 16 कदम
हर कोई बड़े डिस्प्ले के साथ ऑटोमेशन चाहता है!: 16 कदम

वीडियो: हर कोई बड़े डिस्प्ले के साथ ऑटोमेशन चाहता है!: 16 कदम

वीडियो: हर कोई बड़े डिस्प्ले के साथ ऑटोमेशन चाहता है!: 16 कदम
वीडियो: √ ऐसे करे बंद गंदे notification को || chrome ke gande notification ko kaise band kare || Cool Soch 2024, जुलाई
Anonim
Image
Image

हाँ, DISPLAYS के बारे में एक और वीडियो, एक ऐसा विषय जो मुझे बहुत पसंद है! जानते हो क्यों?

क्योंकि इसके साथ यूजर इंटरफेस को बेहतर बनाना संभव है।

स्वचालन उपयोगकर्ताओं को एक अच्छे दृश्य संकेत की आवश्यकता होती है। इसलिए मैं आपके लिए एक उदाहरण लेकर आया हूं जिसमें 7 इंच का डिस्प्ले, कैपेसिटिव टच के साथ और रास्पबेरी पाई के साथ क्यूटी क्रिएटर (ग्राफिक्स लाइब्रेरी) है।

चरण 1: हर कोई बड़े प्रदर्शन के साथ स्वचालन चाहता है

प्रयुक्त संसाधन
प्रयुक्त संसाधन

इस पोस्ट में, मैं रास्पबेरी पाई के पीडब्लूएम निकास का उपयोग करते हुए, नए घटकों और सर्वो-मोटर सक्रियण के एक उदाहरण का उपयोग करते हुए एक क्यूटी क्रिएशन ऑटोमेशन प्रस्तुत करूंगा। हम अपने ऑटोमेशन में 4-रिले मॉड्यूल का भी उपयोग करेंगे।

चरण 2: प्रयुक्त संसाधन

रास्पबेरी पाई 3 मॉडल बी+

· 2x सर्वोस टावरप्रो MG996R

· 4-रिले मॉड्यूल

· 2x लैंप

· एक्सटेंशन सॉकेट

· फोन्टे ५वी

· अरुडिनो पावर एडॉप्टर

· कूदने वाले

· प्रोटोबार्ड

· 7 इंच की एचडीएमआई एलसीडी 7 '' (टच स्क्रीन) प्रदर्शित करें

· प्रशंसक

चरण 3: पिनआउट रास्पबेरी पाई 3 मॉडल बी

पिनआउट रास्पबेरी पाई 3 मॉडल बी
पिनआउट रास्पबेरी पाई 3 मॉडल बी

चरण 4: बढ़ते

बढ़ते
बढ़ते
बढ़ते
बढ़ते

चरण 5: रास्पबेरी पाई 3 मॉडल बी पीएमडब्ल्यू पिन

रास्पबेरी पाई 3 मॉडल बी पीएमडब्ल्यू पिन
रास्पबेरी पाई 3 मॉडल बी पीएमडब्ल्यू पिन
रास्पबेरी पाई 3 मॉडल बी पीएमडब्ल्यू पिन
रास्पबेरी पाई 3 मॉडल बी पीएमडब्ल्यू पिन

रास्पबेरी पाई 3 में पीडब्लूएम पिन ऊपर की छवि में दिखाए गए हैं। हम एक सर्वो-मोटर के लिए चैनल 0 और दूसरे के लिए चैनल 1 का उपयोग करते हैं। हमें वायरिंग पाई (दाईं ओर की छवि) द्वारा उपयोग किए जाने वाले GPIO पर ध्यान देना चाहिए, इसलिए हम GPIO1 और GPIO24 का उपयोग करेंगे न कि BCM पिन (ब्रॉडकॉम SOC चैनल) GPIO10 e GPIO19 का।

www.electronicwings.com/raspberry-pi/raspberry-pi-pwm-generation-using-python-and-c

चरण 6: क्यूटी परियोजना इंटरफ़ेस

क्यूटी परियोजना इंटरफ़ेस
क्यूटी परियोजना इंटरफ़ेस
क्यूटी परियोजना इंटरफ़ेस
क्यूटी परियोजना इंटरफ़ेस

पुनश्च. पुश बटन घटक गिफ का समर्थन नहीं करता है, इसलिए हम जिफ को पुन: पेश करने के लिए एक लेबल (एलबीएलएफएन) का उपयोग करेंगे। इसके अलावा, हम लेबल के ऊपर रखे गए imgFan नामक एक अदृश्य पुश बटन का उपयोग करेंगे, इस तरह हम क्लिक ईवेंट के साथ काम कर सकते हैं।

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

चरण 7: कोड: घोषणाएं और चर

कोड: घोषणाएं और चर
कोड: घोषणाएं और चर

चरण 8: कंस्ट्रक्टर और डिस्ट्रक्टर

निर्माता और विनाशक
निर्माता और विनाशक

चरण 9: कोड: सेटपिन

कोड: सेटपिन
कोड: सेटपिन

चरण 10: कोड: अद्यतन स्थिति

कोड: अद्यतन स्थिति
कोड: अद्यतन स्थिति

चरण 11: स्लाइडर घटनाएँ

स्लाइडर घटनाएँ
स्लाइडर घटनाएँ

चरण 12: लैंप बटन इवेंट

लैंप बटन इवेंट
लैंप बटन इवेंट

चरण 13: चेंजइमेजबटन

छवि बदलेंबटन
छवि बदलेंबटन

चरण 14: फैन बटन इवेंट

फैन बटन इवेंट
फैन बटन इवेंट

चरण 15: चेकबॉक्स ईवेंट जो माउस कर्सर को दिखाता या छुपाता है

चेकबॉक्स इवेंट जो माउस कर्सर को दिखाता या छुपाता है
चेकबॉक्स इवेंट जो माउस कर्सर को दिखाता या छुपाता है

चरण 16: फ़ाइलें डाउनलोड करें

पीडीएफ

मैं नहीं

सिफारिश की: