विषयसूची:
- चरण 1: पेड़ का निर्माण करें
- चरण 2: रोशनी कनेक्ट करें
- चरण 3: इंटरनेट से कनेक्ट करें
- चरण 4: बल का प्रयोग करें
- चरण 5: अंतिम परीक्षण
वीडियो: हॉलिडे चीयर फैलाने के लिए फोर्स का इस्तेमाल करें!: 5 कदम
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:23
यह निर्देश आपको दिखाएगा कि कार्यालय की आपूर्ति से एक डेस्कटॉप क्रिसमस ट्री कैसे बनाया जाए, एक माइक्रो कंट्रोलर और व्यक्तिगत रूप से पता करने योग्य एल ई डी जोड़ें, और फिर रोशनी चालू करने के लिए स्फेरो फोर्स बैंड (दूसरी पीढ़ी के स्फेरो बीबी -8 ड्रॉइड के साथ जारी) का उपयोग करें। और छुट्टी। जबकि मैं यहां अंतर्निहित तकनीक को संक्षेप में बताऊंगा, अधिकांश पृष्ठभूमि की जानकारी Google सहायक के साथ मेरे पिछले निर्देश योग्य, ESP8266 वॉयस कंट्रोल में पाई जा सकती है।
सामग्री:
आवश्यक सामग्री हैं:
- स्फेरो फोर्स बैंड (आम तौर पर $ 80, लेकिन हॉलिडे बिक्री की तलाश करें!)
- WS2812B LED का किनारा (नियोपिक्सल काम करता है, लेकिन समान और दूसरों की तुलना में अधिक महंगा है)
- ESP8266 ब्रेकआउट बोर्ड।
- 3x पुरुष-से-महिला जम्पर तार।
- सोल्डरिंग आयरन
- यूएसबी-ए से यूएसबी-माइक्रो केबल
- 8.5 "बाई 11" पेपर के कई टुकड़े (कार्डस्टॉक नहीं)
- स्कॉच टेप
- कैंची
- ब्लूटूथ के साथ Android या iOS डिवाइस
- वेब-ब्राउज़र और Arduino IDE वाला कंप्यूटर
यदि आपने अभी तक नहीं किया है, तो मेरे पिछले निर्देश की समीक्षा करने के लिए एक मिनट का समय लें, और फिर हम आरंभ करेंगे!
चरण 1: पेड़ का निर्माण करें
जरूरी नहीं कि आपको यह चरण पहले करना पड़े, लेकिन बाद में निर्माण करने के लिए एक समग्र संरचना होना अच्छा है। आप पेड़ को मूल रूप से अपनी इच्छानुसार किसी भी चीज़ से बदल सकते हैं - एक पुष्पांजलि, एक मोमबत्ती, या एक टोपी भी। मुझे पेपर ट्री पसंद है क्योंकि इसे बनाना आसान है, और एल ई डी से प्रकाश को फैलाने के लिए पेपर अच्छी तरह से काम करता है।
हमारे पेड़ के मूल में, हमारे पास कागज का एक कड़ा शंकु होगा। यह कागज के 4-5 टुकड़े लेकर, उन्हें एक लंबी ट्यूब में बनाकर, फिर धीरे से सिरों को विपरीत दिशाओं में घुमाकर किया जा सकता है। मैंने पाया कि लगभग तीन इंच के आधार व्यास वाला शंकु सबसे अच्छा काम करता है। एक बार जब आप इसे अपने इच्छित आकार में प्राप्त कर लेते हैं, तो शंकु को ऊपर और नीचे के किनारों पर टेप करें। अब अपनी कैंची का उपयोग करके चौड़े सिरे को एक समान बनाएं, ताकि शंकु अपने आप खड़ा हो सके।
पेड़ के बाहरी हिस्से के लिए, आपको 8.5 "बाई 11" पेपर के 4 टुकड़ों की आवश्यकता होगी। उन सभी को आधा लंबाई में मोड़ो, फिर दो आसन्न कोनों को केंद्र की ओर मोड़ो। कागज के इन दो मुड़े हुए टुकड़ों को लें, उन्हें एक दूसरे के ऊपर रखें ताकि त्रिकोणीय फ्लैप स्पर्श कर रहे हों, और फ्लैप को एक साथ टेप करें। फिर, कागज के प्रत्येक मुख्य टुकड़े पर एक फ्लैप टेप करें। अब, यदि आप धीरे-धीरे प्रत्येक टुकड़े के सपाट सिरों को एक दूसरे से अलग करते हैं और मूल क्रीज के साथ फिर से मोड़ते हैं, तो आपको ओवरलैपिंग पेपर का एक वी आकार का टुकड़ा मिलेगा। धीरे से इस वी के लंबे सिरों को एक साथ धक्का दें, जिससे मध्य भाग बाहर निकल जाए। अंतिम टुकड़े में एक प्लस-आकार का क्रॉस सेक्शन होना चाहिए, जिसमें दो पैर अन्य दो की तुलना में काफी लंबे हों। कागज के अन्य टुकड़ों के साथ इस प्रक्रिया को दोहराएं।
अब आपके पास कागज के दो टुकड़े होने चाहिए, जो एक तरफ से देखने पर पतंग के आकार के हों, और ऊपर से देखने पर एक प्लस आकार। उन्हें एक दूसरे के ऊपर ढेर कर दें ताकि चारों पैर समान लंबाई के हों, और उन्हें अंदर की तरफ एक साथ टेप करें। अब आपके पास एक लघु, कुछ हद तक सारगर्भित, क्रिसमस ट्री पूरी तरह से प्रिंटर पेपर और स्कॉच टेप से बना है!
जैसा कि मैंने पहले कहा, यह सिर्फ एक विकल्प है। आप जो कुछ भी एल ई डी लगा सकते हैं वह भी काम करेगा!
चरण 2: रोशनी कनेक्ट करें
अब जब हमारे पास एक पेड़ है, तो कुछ रोशनी जोड़ने का समय आ गया है। मैंने स्ट्रैंड से 40 आरजीबी एलईडी का इस्तेमाल किया क्योंकि यह छोटे डेस्कटॉप ट्री के लिए एक अच्छी लंबाई की तरह लग रहा था। आप कम या ज्यादा उपयोग कर सकते हैं, लेकिन ध्यान दें कि यदि आप बहुत अधिक उपयोग करते हैं, तो आप उन सभी के लिए पर्याप्त बिजली की आपूर्ति करने में सक्षम नहीं हो सकते हैं।
हम एक साधारण प्रोग्राम के साथ शुरू करेंगे जो अधिकांश लाइटों को हरा (पूरे पेड़ को हरा बनाने के लिए) बदल देता है, लेकिन अन्य लाइटों को हर 3 सेकंड में एक नए रंग में बदल देता है। आप इसके लिए इस परियोजना से जुड़े कोड को पा सकते हैं।
ESP8266 के पास Timer0/Timer3 लाइब्रेरी के लिए समर्थन नहीं है जो सामान्य रूप से इस तरह के कुछ के लिए उपयोग किया जाएगा, लेकिन इसकी अपनी लाइब्रेरी है, जिसे टिकर कहा जाता है, जो नियमित अंतराल पर कार्यों को दोहराने की अनुमति देता है। हम हर 5 सेकंड में चार रंगों के बीच बेतरतीब ढंग से चयन करने के लिए इसका और एक स्विच स्टेटमेंट का उपयोग करते हैं।
भले ही मैं NeoPixel ब्रांडेड लाइट स्ट्रैंड का उपयोग नहीं कर रहा हूं, फिर भी मैं Adafruit NeoPixel लाइब्रेरी का उपयोग कर सकता हूं, जिसमें पहले से ही ESP8266 के लिए सपोर्ट है और लाइट्स को अपडेट करता है। इसे Arduino IDE में लाइब्रेरी मैनेजर से इंस्टॉल किया जा सकता है।
रोशनी को अपने ESP8266 ब्रेकआउट से जोड़ने के लिए, मैंने तीन पुरुष-से-महिला जम्पर तारों का उपयोग किया, पुरुष छोर को सीधे एल ई डी के स्ट्रैंड में मिलाया, और दूसरे छोर को अपने ब्रेकआउट बोर्ड के पिन पर प्लग किया। स्ट्रैंड पर GND ग्राउंड से कनेक्ट होता है, DI (डेटा इन) D4 से कनेक्ट होता है (हालाँकि ESP8266 पर कोई भी आउटपुट पिन काम करना चाहिए), और 5V VIN से कनेक्ट होता है, जो स्ट्रैंड को USB पोर्ट से बिजली खींचने की अनुमति देता है। पहले एमसीयू के माध्यम से।
प्रकाश तंतु को पेड़ से जोड़ने के लिए, मैंने शंकु के चारों ओर रोशनी घुमाई और इसे जगह में टेप कर दिया। मैंने थोड़ा और समर्थन जोड़ने के लिए और माइक्रोकंट्रोलर को रखने के लिए एक जगह जोड़ने के लिए शंकु को एक कागज़ के कटोरे के नीचे रखा। अब जो कुछ बचा है, वह है हमारे पेड़ को फोर्स से जोड़ना!
चरण 3: इंटरनेट से कनेक्ट करें
अब हमें पेड़ को इंटरनेट से जोड़ने की जरूरत है। यह हिस्सा मेरे पिछले इंस्ट्रक्शनल के चरण 1 और 2 के समान है, जो यहाँ पाया गया है। यदि आपने पहले से ऐसा नहीं किया है, तो Adafruit IO खाता स्थापित करने के लिए उन निर्देशों का पालन करें और अपने पेड़ को नियंत्रित करने के लिए "ऑनऑफ़" फ़ीड बनाएं।
कोड के अपडेट काफी कम हैं। वाईफाई और एडफ्रूट आईओ सर्वर से कनेक्ट करने के लिए अधिकांश कोड उनके संबंधित पुस्तकालयों में शामिल उदाहरणों से आते हैं। Adafruit IO परिवर्तनों को संभालने के लिए कोड को मुख्य लूप में जोड़ा गया है, और प्रकाश की स्थिति को ट्रैक करने के लिए एक वैश्विक चर जोड़ा गया है। इस भाग का स्रोत कोड इस परियोजना से जुड़ा हुआ पाया जा सकता है।
प्रोजेक्ट के इस हिस्से का परीक्षण करने के लिए, प्रोग्राम को लोड करें और सीरियल मॉनिटर की जांच करें। एक बार जब यह कहता है कि एमक्यूटीटी जुड़ा हुआ है, तो रोशनी को चालू और बंद करने के लिए अपने एडफ्रूट आईओ डैशबोर्ड पर स्विच को स्थानांतरित करने का प्रयास करें। एक बार यह काम करने के बाद, जो कुछ बचा है, वह है अपने फोर्स बैंड को Adafruit IO से जोड़ना!
आपको यह सुनिश्चित करना चाहिए कि आप ESP सॉफ़्टवेयर संस्करण 2.0.0 का उपयोग कर रहे हैं। कुछ लोगों को मेरे पिछले ट्यूटोरियल में समस्या हो रही थी, लेकिन उपयोगकर्ता PabloA52 ने पाया कि इससे इसे ठीक करने में मदद मिली।
चरण 4: बल का प्रयोग करें
$ 80 पर, स्फेरो ब्रांड फोर्स बैंड थोड़ा महंगा है, लेकिन अगर आप इसे छुट्टियों के लिए बिक्री पर पा सकते हैं, तो यह एक मजेदार छोटा गैजेट है। बैंड के बारे में सबसे अच्छी चीजों में से एक यह है कि स्फेरो ने आईएफटीटीटी के माध्यम से इसे इंटरनेट ऑफ थिंग्स से जोड़ने का विकल्प जोड़ा। इस चरण के लिए फ़ोर्स बैंड और स्फेरो से निःशुल्क स्टार वार्स फ़ोर्स बैंड ऐप की आवश्यकता है। यदि आपके पास वे नहीं हैं, तो कोई चिंता नहीं! IFTTT पर बहुत सारे अन्य ट्रिगर हैं जिनका उपयोग Google सहायक या एलेक्सा वॉयस कंट्रोल से लेकर स्मार्ट होम इंटीग्रेशन तक, या यहां तक कि आपके पिज्जा ऑर्डर की स्थिति पर प्रतिक्रिया करने के लिए भी किया जा सकता है!
यदि आपके पास पहले से कोई IFTTT खाता नहीं है, तो उसी ईमेल का उपयोग करके एक खाता बनाएं जिसका उपयोग आपने अपने लिए Adafruit IO खाते के लिए किया था। फिर, अपना कस्टम एप्लेट बनाना शुरू करने के लिए platform.ifttt.com पर जाएं।
फोर्स बैंड में तीन ट्रिगर होते हैं: फोर्स पुश, फोर्स पुल और फोर्स स्टॉप। मैंने लाइटों को चालू करने के लिए फोर्स पुश और उन्हें बंद करने के लिए फोर्स पुल का उपयोग करने का निर्णय लिया, लेकिन आप अपनी इच्छानुसार किसी भी संयोजन का उपयोग कर सकते हैं। एक नया एप्लेट बनाने के लिए, अपने डैशबोर्ड पर जाएं, और "नया एप्लेट" बटन पर क्लिक करें। "इफ दिस" सेक्शन के तहत, "स्फेरो" टाइप करना शुरू करें, और ड्रॉप डाउन मेनू से "स्टार वार्स फोर्स बैंड बाय स्फेरो" चुनें। फिर, आप जिस क्रिया को करने का प्रयास कर रहे हैं, उसके लिए उचित ट्रिगर चुनें।
"तब" अनुभाग के अंतर्गत, Adafruit चुनें, फिर "Adafruit IO को डेटा भेजें" चुनें। वहां से आप उस फ़ीड का नाम चुन सकते हैं जिसे आप अपडेट करना चाहते हैं और वह मान जिसके साथ आप उन्हें अपडेट करना चाहते हैं (या तो "चालू" या "बंद")। नाम और विवरण जोड़ें, फिर एप्लेट सहेजें। यह एप्लेट केवल आपके लिए तब तक उपलब्ध रहेगा जब तक आप इसे प्रकाशित नहीं करते हैं, इसलिए बेझिझक इसे बदल दें या इसके साथ थोड़ा प्रयोग करें।
एक बार जब आप एप्लेट को सहेज लेते हैं, तो इसे सक्षम करने के लिए अपने डैशबोर्ड पर वापस जाएं। यदि आपने पहले से ऐसा नहीं किया है, तो IFTTT आपको अपने Adafruit IO और Force Band खातों को जोड़ने के लिए कहेगा।
अंतिम चरण फोर्स बैंड ऐप के माध्यम से अपने फोर्स बैंड को आईएफटीटीटी से जोड़ना है। अपने फोर्स बैंड को चालू करें और ऐप खोलें। बैंड को जोड़ने और नियंत्रणों से खुद को परिचित करने के लिए ऑन स्क्रीन चरणों का पालन करें। मुख्य मेनू के अंतर्गत, सेटिंग्स का चयन करें, फिर IFTTT के साथ बल नियंत्रण चालू करें। यह मुख्य मेनू में एक नया आइटम जोड़ देगा, जिसे Force Control कहा जाता है। इस नए मेनू में, सुनिश्चित करें कि आपके खाते जुड़े हुए हैं, फिर "बल का उपयोग करें" चुनें। यह इशारों को ट्रैक करना शुरू कर देगा और फिर IFTTT को भेजे गए सभी कार्यों का एक संवाद दिखाएगा।
इस बिंदु पर सब कुछ जुड़ा होना चाहिए। जो कुछ छोड़ दिया जाना चाहिए वह पूरे सिस्टम का परीक्षण कर रहा है!
चरण 5: अंतिम परीक्षण
पूरे सिस्टम को अब काम करना चाहिए। जब यह किसी इशारे को पहचानता है तो बैंड थोड़ा कंपन करेगा और शोर करेगा, और इस कंपन और रोशनी की प्रतिक्रिया के बीच थोड़ा सा अंतराल है। हालाँकि, यह देखते हुए बहुत बुरा नहीं है कि सिग्नल को ब्लूटूथ पर बैंड से आपके स्मार्ट डिवाइस तक, वाईफाई या डेटा से IFTTT सर्वर तक, IFTTT सर्वर से Adafruit IO सर्वर तक, और अंत में वहाँ से यात्रा करनी है। वाईफाई पर ESP8266 पर। दूसरा मुख्य दोष यह है कि आप जिस भी डिवाइस का उपयोग कर रहे हैं, उस पर फोर्स बैंड ऐप को अग्रभूमि में चलना होगा। यही मुख्य कारण है कि मेरे पास अभी तक अंतिम परियोजना का वीडियो नहीं है, लेकिन उम्मीद है कि इसे जल्द ही ठीक कर दिया जाएगा।
जबकि स्टार वार्स क्रिसमस स्पेशल ने हमें सिखाया होगा कि SciFi और छुट्टियाँ हमेशा एक साथ नहीं चलती हैं, उम्मीद है कि आप अभी भी यूलटाइड जयकार फैलाने और अपने दोस्तों को फ़ोर्स के साथ दिखाने में कुछ मज़ा ले सकते हैं! पढ़ने के लिए धन्यवाद, मजा करें!
सिफारिश की:
कॉम्बीटच पर फोर्स कैलिब्रेशन कैसे करें: 6 कदम
कॉम्बीटच पर फ़ोर्स कैलिब्रेशन कैसे करें: यह मार्गदर्शिका दिखा रही है कि ऑल्टो-शाम कॉम्बीटच ओवन पर बल कैलिब्रेशन कैसे करें। यदि स्क्रीन स्पर्श का प्रतिसाद नहीं दे रही है या आपके द्वारा स्पर्श किए जा रहे आइकन के अलावा किसी अन्य आइकन को सक्रिय कर रही है, तो बस इन निर्देशों का पालन करें. अगर
एलईडी फैलाने के लिए 13 विचार: 13 कदम (चित्रों के साथ)
एलईडी फैलाने के लिए 13 विचार: यह मेरे पसंदीदा एलईडी प्रसार विचारों की एक सूची है, जो मुझे आशा है कि आपको अपने अगले स्तर की रोशनी बनाने के लिए प्रेरणा की कुछ चिंगारी प्रदान करेगा। प्रत्येक के लिए उदाहरण और लिंक दिए गए हैं! मैं जिस पर काम कर रहा हूं, उसके साथ बने रहने के लिए, मुझे फॉलो करें
3डी प्रिंटिंग के लिए रोबोटिक गियर आर्म का इस्तेमाल किया जा सकता है: 13 कदम
रोबोटिक गियर आर्म का उपयोग 3डी प्रिंटिंग के लिए किया जा सकता है: लक्ष्य मैं रोबोट को देना चाहता थायह एक मॉडल बनाना और गियर के माध्यम से अपने बल हस्तांतरण प्रणाली के बल का प्रदर्शन करना है और इसके साथ स्पर्श भी उत्पन्न करना है। बॉल बेयरिंग का उपयोग घर्षण को कम करने और बनाने के लिए किया जाता है रोबोट अधिक सामंजस्यपूर्ण ढंग से चलता है। NS
$20 हॉलिडे चीयर बॉक्स: 5 कदम (चित्रों के साथ)
$20 हॉलिडे चीयर बॉक्स: यह प्रोजेक्ट आपको दिखाएगा कि बटन दबाए जाने पर एक यादृच्छिक ध्वनि बजाने वाला बॉक्स कैसे बनाया जाए। इस मामले में, मैंने इसका उपयोग एक बॉक्स बनाने के लिए किया था जिसे मैं रणनीतिक रूप से छुट्टियों के दौरान कार्यालय के आसपास रख सकता हूं। जब लोग बटन दबाते हैं तो उन्हें एक आवाज सुनाई देती है
संख्याओं के लिए ब्रूट फोर्स कैसे लिखें (विजुअल बेसिक 2008 एक्सप्रेस): 5 कदम
संख्याओं के लिए एक जानवर बल कैसे लिखें (विजुअल बेसिक २००८ एक्सप्रेस): इस निर्देश में मैं आपको दिखाऊंगा कि एक तथाकथित "ब्रूट फोर्स" विजुअल बेसिक 2008 एक्सप्रेस में जिसे आप यहां डाउनलोड कर सकते हैं --> http://www.microsoft.com/eXPress/download/एक बल जानवर एक "क्रैकिंग" प्रोग्राम जो क्रेक