विषयसूची:
- आपूर्ति
- चरण 1: इलेक्ट्रॉनिक्स
- चरण 2: केस को 3डी प्रिंट करना
- चरण 3: एक्रिलिक गाती है उत्कीर्णन
- चरण 4: प्रोग्रामिंग
वीडियो: S.H.I.E.L.D - क्या कोई आपको देख रहा है?: 4 कदम (चित्रों के साथ)
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:19
मैंने शर्मिंदा लोगों के बहुत सारे वीडियो देखे जब उन्होंने ध्यान नहीं दिया कि उनका माइक्रोफ़ोन या कैमरा चालू है, और इसने मुझे इस परियोजना का विचार दिया।
मैंने सी # में एक साधारण एप्लिकेशन लिखा है जो पता लगाता है कि कैमरा या माइक्रोफ़ोन का उपयोग कब किया जा रहा है और प्रोग्राम नाम के साथ अधिसूचना पॉप करें। इसके अलावा, मेरे पास 2 WS2812B एलईडी और बजर के साथ एक साधारण बोर्ड है जो सॉफ्टवेयर से सूचना प्राप्त होने पर बीप और लाइट करता है।
हार्डवेयर Arduino आधारित है और इसे सरल रखने के लिए धारावाहिक के माध्यम से संचार किया जाता है और शुरुआती लोगों को खेलने के लिए एक आसान शुरुआत कार्यक्रम देता है।
कृपया संपूर्ण स्रोत कोड के लिए प्रोजेक्ट GitHub रिपॉजिटरी चेकआउट करें:https://github.com/tlevis/S. H. I. E. L. D
आपूर्ति
- 2 एक्स WS2812B
- 1 एक्स 5 वी बजर
- 1 एक्स माइक्रो यूएसबी ब्रेकआउट बोर्ड
- 1 एक्स महिला यूएसबी टाइप ए ब्रेकआउट बोर्ड
- 8 x 3 मिमी x 1.8 मिमी सर्कल नियोडिमियम चुंबक
चरण 1: इलेक्ट्रॉनिक्स
यहाँ इलेक्ट्रॉनिक्स बहुत सरल हैमैंने 2 एड्रेसेबल एलईडी (WS2812B), बजर और माइक्रो USB कनेक्टर का उपयोग किया है। सब कुछ संलग्न स्कीमा के अनुसार वायर्ड है।
Arduino की तरफ, यह सिर्फ एक साधारण USB टाइप A कनेक्टर है जो 5v, GND और पिन 8 और 9 से जुड़ता है।
चरण 2: केस को 3डी प्रिंट करना
मैंने एक साधारण केस डिज़ाइन किया है जिसमें ऐक्रेलिक संकेतों के लिए दो स्लिट वाले इलेक्ट्रॉनिक्स शामिल हैं। एल ई डी के आसपास मैंने संकेतों के लिए समर्थन रखा है ताकि वे झुकें नहीं। मामले के निचले भाग में मैंने 4 मैग्नेट रखे हैं यह स्क्रीन पर माउंट पर आसानी से फिट हो सकता है।
प्रत्येक stl फ़ाइल में से एक को प्रिंट करें।
चरण 3: एक्रिलिक गाती है उत्कीर्णन
मैंने अपने डेस्कटॉप सीएनसी मशीन, SainSmart CNC 3018-PROVer का उपयोग किया है। मैंने मुफ्त आइकन की खोज की है और उन्हें इंकव्यू सॉफ़्टवेयर के साथ वेक्टर में परिवर्तित किया है।
चरण 4: प्रोग्रामिंग
यहां हमारे पास क्लाइंट साइड एप्लिकेशन है जो सी # (विंडोज़ के लिए) और Arduino कोड है। आप उन्हें यहां पा सकते हैं।
कैमरे या माइक्रोफ़ोन का उपयोग कब किया जा रहा है, इसकी निगरानी के लिए, मैं Windows रजिस्ट्री में निम्न पथ की निगरानी कर रहा हूँ:HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\CapabilityAccessManager\ConsentStore\webcam
तथा
HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\CapabilityAccessManager\ConsentStore\microphone
हर बार जब हमें परिवर्तन की सूचना मिलती है तो हमें परिवर्तनों के लिए पेड़ की खोज करने की आवश्यकता होती है। जब डिवाइस का उपयोग किया जा रहा है, तो LastUsedTimeStop 0 है, इसलिए हम इसे खोजते हैं और अधिसूचना में इसे दिखाने के लिए एप्लिकेशन का नाम प्राप्त करने के लिए कुंजी को पार्स करते हैं।
Arduino और C# प्रोग्राम के बीच संचार धारावाहिक के माध्यम से होता है। संदेश JSON हैं इसलिए यदि हम भविष्य में ऐसा करना चाहते हैं तो संचार को किसी और चीज़ में स्थानांतरित करना आसान होगा।
सिफारिश की:
एक आसान इन्फिनिटी मिरर क्यूब बनाएं - कोई 3डी प्रिंटिंग और कोई प्रोग्रामिंग नहीं: 15 कदम (चित्रों के साथ)
एक आसान इन्फिनिटी मिरर क्यूब बनाएं | कोई 3D प्रिंटिंग और कोई प्रोग्रामिंग नहीं: हर कोई एक अच्छा इन्फिनिटी क्यूब पसंद करता है, लेकिन ऐसा लगता है कि इसे बनाना मुश्किल होगा। इस निर्देश के लिए मेरा लक्ष्य आपको चरण-दर-चरण यह दिखाना है कि इसे कैसे बनाया जाए। इतना ही नहीं, जो निर्देश मैं आपको दे रहा हूं, उससे आप एक
एक रोबोट जो बताता है कि कोई इलेक्ट्रॉनिक्स विक्रेता आपको धोखा दे रहा है या नहीं: 6 कदम
एक रोबोट जो बताता है कि एक इलेक्ट्रॉनिक्स विक्रेता आपको धोखा दे रहा है या नहीं: पिछले साल, मैं और मेरे पिता एक नए खुले रोबोटिक्स / इलेक्ट्रॉनिक्स स्टोर में गए थे जहां हम रहते हैं। जैसे ही मैंने वहां प्रवेश किया, यह इलेक्ट्रॉनिक्स, सेरोव, सेंसर, रास्पबेरी पीआईएस और अरुडिनो से भरा था। अगले दिन, हम उसी दुकान पर गए और ख़रीदी
मुझे लगता है कि रोबोट थोड़ा देख रहा है: 4 कदम
आई थिंक दैट द रोबोट इज़ डूइंग ए लिटिल लुकिंग: मैं एक इंस्ट्रक्शंस को देख रहा था। मैंने देखा कि वे रोबोट का रूप कहाँ बदल रहे थे। मैंने सोचा कि मैं इसके साथ खेलूंगा। वेबसाइट पर कोई निर्देश नहीं था कि वे क्या कर रहे हैं। उस व्यक्ति ने कहा कि वह नहीं कर सकता
हर कोई लैपटॉप स्टैंड बना रहा है, तो मैं क्यों नहीं ?: 8 कदम (चित्रों के साथ)
हर कोई लैपटॉप स्टैंड बना रहा है, तो मैं क्यों नहीं ?: या मैंने कैसे एक ट्रे को लैपटॉप स्टैंड में बदल दिया। हमारे पास टीवी नहीं है, लेकिन हम कंबल पर लेटना और लैपटॉप पर डीवीडी देखना पसंद करते हैं। यह लैपटॉप स्टैंड अच्छी स्थिरता और वायु प्रवाह सुनिश्चित करेगा
जीरो कॉस्ट लैपटॉप कूलर / स्टैंड (कोई गोंद नहीं, कोई ड्रिलिंग नहीं, कोई नट और बोल्ट नहीं, कोई पेंच नहीं): 3 कदम
जीरो कॉस्ट लैपटॉप कूलर / स्टैंड (कोई गोंद नहीं, कोई ड्रिलिंग नहीं, कोई नट और बोल्ट नहीं, कोई पेंच नहीं): अद्यतन: कृपया कृपया वोट करें मेरे निर्देशनीय के लिए, धन्यवाद ^_^ आप मेरे अन्य लोगों के लिए मतदान करना भी पसंद कर सकते हैं पर प्रवेश