विषयसूची:
वीडियो: Adafruit's Ring LED मोमेंटरी स्विच को रास्पबेरी पाई में जोड़ें: 3 चरण (चित्रों के साथ)
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:21
मेरे कॉर्ड कटिंग सिस्टम के हिस्से के रूप में, मुझे OSMC पर कोडी चलाने वाले रास्पबेरी पाई-आधारित मीडिया सेंटर पर एक पावर इंडिकेटर और एक रीसेट स्विच चाहिए।
मैंने कई अलग-अलग क्षणिक स्विच की कोशिश की है। ब्लू एलईडी के साथ एडफ्रूट का रग्ड मेटल पुश बटन बहुत ही शानदार है।
यह कई अनुदेशों में से पहला है, जो रास्पबेरी पाई के लिए कोडी / ओएसएमसी टोपी का आधार बनता है।
प्रत्येक निर्देश में, मुझे काम करने के लिए टोपी का हिस्सा मिलेगा और मुझे लगता है कि टोपी का प्रत्येक टुकड़ा अपने आप में उपयोगी है।
चरण 1: भागों को इकट्ठा करें
इस निर्देश के लिए विशिष्ट भाग:
- ब्लू एलईडी एडफ्रूट के साथ रग्ड मेटल पुश बटन $4.95
- लघु ब्रेकअवे पिन एडफ्रूट $4.95
पुन: प्रयोज्य भागों और उपकरण (कीमत अमरीकी डालर में):
- ब्रेडबोर्ड फ्राई का $7.99
- ब्रेडबोर्ड तार फ्राई का $7.99
- पुरुष से महिला जम्पर तार फ्राई का $ 3.99
- मैकबुक प्रो (एक पीसी का इस्तेमाल किया जा सकता है)
- रास्पबेरी पाई 3 एलिमेंट 14 $ 35
- 5.2V 2.1A USB पावर अडैप्टर Amazon से $5.99
- अमेज़ॅन से माइक्रो यूएसबी से यूएसबी केबल 3 फीट $4.69
- अमेज़न से केस $6.99
- सैनडिस्क अल्ट्रा 16 जीबी माइक्रोएसडीएचसी क्लास 10 एडेप्टर के साथ (SDSQUAN-016G-G4A) अमेज़न से $8.99
- सोल्डर, सोल्डर स्टेशन, टिप क्लीनर
- एचडीएमआई पोर्ट के साथ टीवी, यूएसबी कीबोर्ड, यूएसबी माउस, एचडीएमआई केबल
टिप्पणियाँ:
- हुकुम में संलग्न पाठ, जैसे, 'बदलें-यह', को वास्तविक मान से बदला जाना चाहिए। बेशक, हुकुम हटा दें।
- रास्पबेरी पाई को कोडी / ओएसएमसी को स्थापित और चलाना चाहिए
-
Adafruit के पास कुछ उत्कृष्ट "निर्देश" हैं, लेकिन मुझे उन्हें खोजना मुश्किल है। गूगल में, कोशिश करें:
- खोज-शब्द♣ inurl:https://learn.adafruit.com/
- बीहड़ नेतृत्व वाली अंगूठी inurl:https://learn.adafruit.com/
- ब्रेडबोर्डिंग के लिए फ़्रिट्ज़िंग एक अद्भुत उपकरण है
चरण 2: रिंग एलईडी
मेरे अनुप्रयोगों में, रिंग एलईडी एक शक्ति संकेतक है। यदि रास्पबेरी पाई संचालित और चल रही है तो रिंग एलईडी को जलाया जाना चाहिए (या नीला)। यदि बिजली नहीं है या रास्पबेरी पाई बंद है, तो रिंग एलईडी बंद होनी चाहिए।
रिंग एलईडी कनेक्शन
एक ब्रेडबोर्ड मुझे सर्किट के साथ प्रयोग करने की अनुमति देता है जब तक कि यह काम न करे। ब्रेडबोर्ड के साथ आने वाले पुरुष-से-महिला जम्पर तार और कनेक्टिंग तार इस प्रक्रिया को आसान बनाते हैं। नर-से-मादा जम्पर तार ब्रेडबोर्ड को रास्पबेरी पाई से जोड़ते हैं।
रिंग पुश बटन पर दो बाहरी कनेक्शन रिंग एलईडी को नियंत्रित करते हैं। ग्राउंड टर्मिनल 330 ओम रेसिस्टर के साथ श्रृंखला में रास्पबेरी पाई ग्राउंड से जुड़ा है। जमीन (-) है। और GPIO 24 को पॉजिटिव टर्मिनल (+) से जोड़ा जाएगा।
अजगर के लिए उपयोगिता सॉफ्टवेयर
रिंग एलईडी सॉफ्टवेयर को rpi.gpio पैकेज की आवश्यकता होती है। निम्न आदेश rpi.gpio को डाउनलोड, निर्माण और स्थापित करते हैं
$ सुडो सु
# उपयुक्त-अपडेट प्राप्त करें # उपयुक्त-पायथन-पाइप पायथन-देव जीसीसी स्थापित करें
$ प्रांप्ट पर वापस लौटें
रिंग एलईडी सॉफ्टवेयर
रिंग एलईडी चालू करें
$ sudo nano /usr/local/bin/power_ring_led.py
और होने के लिए संपादित करें:
#!/usr/bin/env python
RPI. GPIO को GPIO के रूप में आयात करें -o", "--off", क्रिया = "store_true") # चेतावनियां अक्षम करें GPIO.setwarnings(गलत) # gpio पिन 24 GPIO.setmode(GPIO. BCM) GPIO.setup(24, GPIO. OUT) args चालू करें = parser.parse_args() अगर args.light: GPIO.output(24, True) elif args.off: GPIO.output(24, False)
फ़ाइल को सहेजने और नैनो संपादक से बाहर निकलने के लिए CTRL-o, CTRL-x ENTER टाइप करें
फ़ाइल पर अनुमतियाँ बदलें
$ sudo chmod 755 /usr/local/bin/power_ring_led.py
एक प्रारंभ स्क्रिप्ट बनाएं:
$ सुडो नैनो /etc/init.d/power_ring_led.sh
और होने के लिए संपादित करें:
#!/बिन/श
### आरंभ जानकारी # प्रदान करता है: स्क्रिप्टनाम # आवश्यक-प्रारंभ: $remote_fs $syslog # आवश्यक-रोकें: $remote_fs $syslog # डिफ़ॉल्ट-प्रारंभ: 2 3 4 5 # डिफ़ॉल्ट-रोकें: 0 1 6 # लघु-विवरण: बूट समय पर डेमॉन प्रारंभ करें # विवरण: डेमॉन द्वारा प्रदान की गई सेवा को सक्षम करें। ### अंत INIT जानकारी # power_ring_led.py # निर्देशिका: /etc/init.d/power_ring_led.sh # शुरू और बंद करें $1" प्रारंभ में) /usr/local/bin/power_ring_led.py --light &;; बंद करो) /usr/स्थानीय/बिन/power_ring_led.py --off &;; *) इको "उपयोग: /etc/init.d/power_ring_led.sh {start|stop}" बाहर निकलें 1;; एसैक निकास
फ़ाइल को सहेजने और नैनो संपादक से बाहर निकलने के लिए CTRL-o, CTRL-x ENTER टाइप करें
फ़ाइल पर अनुमतियाँ बदलें
$ sudo chmod 755 /etc/init.d/power_ring_led.sh
बूट पर चलने के लिए स्क्रिप्ट पंजीकृत करें
$ sudo insserv power_ring_led.sh
स्क्रिप्ट शुरू करें
$ sudo /etc/init.d/power_ring_led.sh start
रिंग एलईडी को प्रकाश करना चाहिए!
चरण 3: स्विच रीसेट करें
स्विच को रीसेट करें
सामान्य तौर पर, मेरा रास्पबेरी पाई हर समय चलता है। रास्पबेरी पाई 3 बहुत कम बिजली की खपत करता है।
आदर्श रूप से, मैं बिजली काटने से पहले सुडो शटडाउन -एच 0 को कॉल करके, पीआई को सुरक्षित रूप से बंद करने के लिए एक पावर स्विच चाहता हूं। हालांकि, पावर स्विच को लागू करना अधिक जटिल है और इसका उपयोग शायद ही कभी किया जाएगा।
यह एक रीसेट स्विच है, मूल रूप से, यह रास्पबेरी पाई को पुनरारंभ करता है।
रास्पबेरी पाई के लिए दो पिन मिलाप 3
रास्पबेरी पाई 3 पर, रन होल ढूंढें - छवि देखें, पीले रंग में बॉक्स। रन होल gpio हैडर के पास हैं।
रास्पबेरी पाई से सभी केबल (पावर, एचडीएमआई, ईथरनेट, आदि) और माइक्रो एसडी कार्ड निकालें।
बोर्ड के नीचे से, रन होल के माध्यम से दो छोटे ब्रेकअवे पुरुष पिन मिलाप करें।
सब कुछ वापस एक साथ कनेक्ट करें और सुनिश्चित करें कि यह अभी भी काम करता है।
क्षणिक स्विच पर N01 (सामान्य रूप से खुला) को एक रन पिन से और C1 को दूसरे रन पिन से कनेक्ट करें। NC1 (सामान्य रूप से बंद) का उपयोग नहीं किया जाता है।
बटन दबाएं, और सिस्टम को रीबूट करना चाहिए!
सिफारिश की:
रास्पबेरी पाई का उपयोग करके सोनोस में ऑक्स जोड़ें: 26 कदम (चित्रों के साथ)
रास्पबेरी पाई का उपयोग करके सोनोस में औक्स जोड़ें: मैं हमेशा रास्पबेरी पाई पर मोहित रहा हूं, लेकिन अब तक इसकी वास्तविक आवश्यकता कभी नहीं थी। हमारे घर में तीन सोनोस घटक हैं: लिविंग रूम में एक प्ले ५, बेडरूम में एक प्ले ३ और एक सोनोस कनेक्ट: एएमपी पावरिंग आउटडोर स्पीकर हमारे
अपने रास्पबेरी पाई में WIZ820io / USR-ES1 - Wiznet W5500 नेटवर्क पोर्ट जोड़ें: 10 कदम
अपने रास्पबेरी पाई में एक WIZ820io / USR-ES1 - Wiznet W5500 नेटवर्क पोर्ट जोड़ें: आंशिक रूप से ऐसा कुछ करने में मेरी रुचि के कारण, और आंशिक रूप से कोडसिस में मेरी रुचि के कारण मैंने इसे कुछ समय के लिए अपने दिमाग में रखा है। कोशिश करें और दूसरे नेटवर्क इंटरफेस पोर्ट को रास्पबेरी पाई से कनेक्ट करें। इसलिए अन्य प्रोजेक्ट करते समय मैंने मधुमक्खी
रास्पबेरी पाई 3 पर रास्पियन बस्टर स्थापित करना - रास्पबेरी पाई 3बी / 3बी+ के साथ रास्पियन बस्टर के साथ शुरुआत करना: 4 कदम
रास्पबेरी पाई 3 पर रास्पियन बस्टर स्थापित करना | रास्पबेरी पाई 3 बी / 3 बी + के साथ रास्पियन बस्टर के साथ शुरुआत करना: हाय दोस्तों, हाल ही में रास्पबेरी पाई संगठन ने रास्पियन बस्टर नामक नया रास्पियन ओएस लॉन्च किया। यह रास्पबेरी पाई के लिए रास्पियन का एक नया संस्करण है। तो आज इस निर्देश में हम सीखेंगे कि रास्पबेरी पाई 3 पर रास्पियन बस्टर ओएस कैसे स्थापित करें
रास्पबेरी पाई 3 बी में एचडीएमआई के बिना रास्पियन स्थापित करना - रास्पबेरी पाई 3बी के साथ शुरुआत करना - अपना रास्पबेरी पाई सेट करना 3: 6 कदम
रास्पबेरी पाई 3 बी में एचडीएमआई के बिना रास्पियन स्थापित करना | रास्पबेरी पाई 3बी के साथ शुरुआत करना | अपना रास्पबेरी पाई 3 सेट करना: जैसा कि आप में से कुछ लोग जानते हैं कि रास्पबेरी पाई कंप्यूटर काफी शानदार हैं और आप पूरे कंप्यूटर को सिर्फ एक छोटे बोर्ड पर प्राप्त कर सकते हैं। रास्पबेरी पाई 3 मॉडल बी में क्वाड-कोर 64-बिट एआरएम कोर्टेक्स ए 53 है। 1.2 गीगाहर्ट्ज़ पर क्लॉक किया गया। यह पाई 3 को लगभग 50
कूपर डेकोरेटर मोमेंटरी स्विच: 4 कदम (चित्रों के साथ)
कूपर डेकोरेटर मोमेंटरी स्विच: यह संशोधन कूपर डेकोरेटर स्विच को सामान्य रूप से खुले या सामान्य रूप से बंद क्षणिक स्विच में बदल देगा। यह अर्ध-प्रतिवर्ती है लेकिन संशोधित पक्ष में सामान्य स्टॉपर नहीं होगा इसलिए यह आवास में और आगे बढ़ेगा, ये स्विट