विषयसूची:

इंटरनेट वेलेंटाइन: 17 कदम (चित्रों के साथ)
इंटरनेट वेलेंटाइन: 17 कदम (चित्रों के साथ)

वीडियो: इंटरनेट वेलेंटाइन: 17 कदम (चित्रों के साथ)

वीडियो: इंटरनेट वेलेंटाइन: 17 कदम (चित्रों के साथ)
वीडियो: डाटा प्लान होने के बाद भी नेट नहीं चल रहा है | तो ये सेटिंग ऑन करें | internet speed on kaise kare | 2024, जुलाई
Anonim
Image
Image

BekathwiaBecky SternFollow लेखक द्वारा अधिक:

वेब कैमरा गोपनीयता मित्र
वेब कैमरा गोपनीयता मित्र
3 डी प्रिंटेड कप्लर्स के साथ टेप उपाय यागी एंटीना
3 डी प्रिंटेड कप्लर्स के साथ टेप उपाय यागी एंटीना
3 डी प्रिंटेड कप्लर्स के साथ टेप उपाय यागी एंटीना
3 डी प्रिंटेड कप्लर्स के साथ टेप उपाय यागी एंटीना
राशि कढ़ाई
राशि कढ़ाई
राशि कढ़ाई
राशि कढ़ाई

के बारे में: बनाना और साझा करना मेरे दो सबसे बड़े जुनून हैं! कुल मिलाकर मैंने माइक्रोकंट्रोलर से लेकर बुनाई तक हर चीज के बारे में सैकड़ों ट्यूटोरियल प्रकाशित किए हैं। मैं न्यूयॉर्क शहर की मोटरसाइकलिस्ट और बिना पश्‍चाताप करने वाली डॉग मॉम हूं। Mywo… बेकाठविया के बारे में अधिक »

नेट के माध्यम से अपने वैलेंटाइन को एक नोट भेजें! यह DIY इलेक्ट्रॉनिक्स प्रोजेक्ट एक छोटे से वाइब्रेटिंग मोटर का उपयोग करके टिशू पेपर के दिल को धीरे से हिलाता है और जब यह किसी अन्य डिवाइस से इंटरनेट पर निर्देश प्राप्त करता है तो एक एलईडी फ्लैश करता है। मैंने ESP8266 वाईफाई सर्किट के दो संस्करण बनाए, दो कमांड को ट्रिगर करने के लिए दो बटनों से भी लैस। डिवाइस वाईफाई के साथ कहीं से भी एक दूसरे के साथ संवाद करने के लिए एडफ्रूट आईओ क्लाउड डेटा सेवा पर बात करते हैं, और मैं आपको दिखाऊंगा कि एपीआई गेटवे सेवा आईएफटीटीटी के साथ अपने वेलेंटाइन को कैसे सक्रिय किया जाए, अगर आप केवल एक वेलेंटाइन सर्किट बनाना चाहते हैं.

यह एक बहुत ही आसान इंटरनेट ऑफ थिंग्स प्रोजेक्ट है! इससे पहले कि आप गोता लगाएँ, आपको Arduino सॉफ़्टवेयर और इलेक्ट्रॉनिक्स सोल्डरिंग का व्यावहारिक ज्ञान होना चाहिए। गति प्राप्त करने के लिए मेरे शुरुआती Arduino Class और/या Randy Sarafan के बेसिक इलेक्ट्रॉनिक्स क्लास को आज़माएं!

मैं जिस पर काम कर रहा हूं, उसके साथ बने रहने के लिए, मुझे YouTube, Instagram, Twitter, Pinterest पर फ़ॉलो करें और मेरे न्यूज़लेटर की सदस्यता लें।

चरण 1: आपको क्या चाहिए

आपको किस चीज़ की ज़रूरत पड़ेगी
आपको किस चीज़ की ज़रूरत पड़ेगी
आपको किस चीज़ की ज़रूरत पड़ेगी
आपको किस चीज़ की ज़रूरत पड़ेगी

इस प्रोजेक्ट के लिए मैंने दो डिवाइस बनाए हैं जो एक दूसरे के साथ संचार करते हैं, लेकिन यह प्रोजेक्ट सिर्फ एक डिवाइस के साथ ठीक काम करता है, जो आपके फोन या कंप्यूटर से इंटरनेट पर ट्रिगर होता है (हम इसे बाद में कवर करेंगे)। आपके द्वारा बनाए जा रहे ट्रांसीवर्स की संख्या के बावजूद, मैं अत्यधिक एक सोल्डरलेस ब्रेडबोर्ड प्रोटोटाइप बनाने और काम करने वाले प्रोटोटाइप को अलग करने के बजाय, सोल्डर के रूप में भागों के एक नए सेट के साथ डुप्लिकेट करने की सलाह देता हूं। यह अंतिम बोर्ड के निर्माण और समस्या निवारण को बहुत आसान बनाता है।

प्रत्येक डिवाइस के लिए:

  • शैडोबॉक्स पिक्चर फ्रेम
  • Adafruit Huzzah पंख या ESP8266 Huzzah ब्रेकआउट बोर्ड (FTDI केबल और लिपोली चार्जिंग बोर्ड के साथ)
  • लिपोली बैटरी और यूएसबी केबल
  • सोल्डरलेस ब्रेडबोर्ड और पर्मा-प्रोटो बोर्ड
  • ब्रेडबोर्ड प्रोटोटाइप तार
  • दो क्षणिक पुशबटन
  • मिनी कंपन मोटर
  • NPN ट्रांजिस्टर जैसे PN2222
  • डायोड जैसे 14N001
  • 100-1K ओम रोकनेवाला
  • एलईडी (कोई भी आपको पसंद है, जैसे 5 मिमी लाल, एलईडी सेक्विन, या प्रबुद्ध पुशबटन)
  • फँसा हुआ तार
  • तापरोधी पाइप
  • टर्मिनल ब्लॉक (वैकल्पिक)
  • लाल टिशू पेपर
  • सूचनापत्रक फलक

निम्नलिखित उपकरण इकट्ठा करें:

  • काटती चटाई
  • शासक
  • उपयोगिता/शिल्प चाकू
  • सूआ
  • सिलाई मशीन
  • कैंची
  • गर्म गोंद वाली बंदूक
  • पेंसिल
  • रोटरी टूल (Dremel, आदि) (वैकल्पिक)
  • सोल्डरिंग आयरन
  • मिलाप
  • वायर स्ट्रिपर्स
  • फ्लश वायर स्निप
  • तीसरा हाथ उपकरण
  • हीट गन या लाइटर
  • मल्टीमीटर (वैकल्पिक लेकिन बेहद आसान)
  • फीता
  • पतला तार (मैंने.2 मिमी स्टील बाइंडिंग वायर का इस्तेमाल किया)

एक अमेज़ॅन सहयोगी के रूप में मैं आपके द्वारा मेरे संबद्ध लिंक का उपयोग करके योग्य खरीदारी से कमाता हूं।

निम्नलिखित साइटों पर खाते बनाएं/लॉग इन करें:

  • एडफ्रूट आईओ
  • आईएफटीटीटी

चरण 2: मुझे आपका कोड मिल गया है

मुझे आपका कोड मिल गया है
मुझे आपका कोड मिल गया है
मुझे आपका कोड मिल गया है
मुझे आपका कोड मिल गया है

इस परियोजना के लिए सर्किट एक ESP8266 वाईफाई चिप का उपयोग करता है, या तो एक Huzzah वाईफाई ब्रेकआउट बोर्ड या Adafruit Feather Huzzah बोर्ड में। यदि ब्रेकआउट बोर्ड का उपयोग कर रहे हैं, तो बोर्ड को प्रोग्राम करने के लिए एक FTDI केबल और बैटरी पावर जोड़ने के लिए एक लिपोली चार्जर की भी आवश्यकता होती है। इसके पिनआउट और विशेष विशेषताओं को बेहतर ढंग से समझने के लिए अपने चुने हुए बोर्ड के साथ उत्पाद प्रलेखन को अच्छी तरह से पढ़ें। इस परियोजना के लिए अन्य ESP9266 बोर्डों का उपयोग करना संभव हो सकता है, लेकिन मैंने उनकी कोशिश नहीं की है।

दोनों संस्करणों के लिए सर्किट आरेख ऊपर दिए गए हैं। दोनों सर्किट पुशबटन को जमीन के माध्यम से पिन 4 और 14 से जोड़ते हैं, पिन 15 से जुड़ी एक एलईडी, और एक ट्रांजिस्टर सर्किट पिन 5 से जुड़ी एक छोटी कंपन मोटर चलाती है।

इससे पहले कि आप Arduino के साथ ESP8266 बोर्ड प्रोग्राम कर सकें, आपको सॉफ़्टवेयर में बोर्ड समर्थन जोड़ना होगा। इन बोर्डों के लिए समर्थन जोड़ने के लिए बोर्ड प्रबंधक का उपयोग करें और आगे बढ़ने से पहले एक ब्लिंक परीक्षण कार्यक्रम अपलोड करें। याद रखें कि हुज़ाह ब्रेकआउट बोर्ड के साथ, आपको नया कोड अपलोड करने से पहले बोर्ड को बूटलोडर मोड में डालने के लिए बटन प्रेस के संयोजन का उपयोग करना चाहिए।

आरेख के अनुसार अपने सर्किट को सोल्डरलेस ब्रेडबोर्ड पर बनाएं।

अपने Adafruit IO खाते में "कमांड" नामक एक नया फ़ीड बनाएँ। अपनी AIO कुंजी खोजें (सेटिंग पृष्ठ पर)।

इस चरण से जुड़े प्रोजेक्ट कोड को डाउनलोड करें और इसे Arduino IDE के साथ खोलें, फिर अपने Adafruit IO उपयोगकर्ता नाम और कुंजी के साथ-साथ अपने वाईफाई नेटवर्क नाम और पासवर्ड से मिलान करने के लिए config.h में सेटिंग्स को अपडेट करें। सुनिश्चित करें कि आपके पास Arduino पुस्तकालय "Adafruit IO Arduino" "ArduinoHttpClient" और "Adafruit MQTT" स्थापित हैं। फिर कोड को अपने बोर्ड पर अपलोड करें।

चरण 3: मध्य के माध्यम से अव्वल

मध्य के माध्यम से अवल
मध्य के माध्यम से अवल

एक धातु शासक, काटने की चटाई, और उपयोगिता / शिल्प चाकू का उपयोग करके अपने शैडोबॉक्स फ्रेम (मेरा 4x6 इंच) से मेल खाने के लिए मजबूत कला बोर्ड का एक टुकड़ा काट लें। सावधान रहें कि आपकी उंगलियां न कटें! ऊपरी मध्य क्षेत्र में एक awl के साथ पियर्स करें, और awl को लगभग 3/16 (4-5mm) तक खोलें। यह मिनी वाइब्रेटिंग मोटर के तारों को बोर्ड से गुजरने की अनुमति देगा।

चरण 4: एक वसंत की तरह घायल हो जाना

एक वसंत की तरह घायल हो जाना
एक वसंत की तरह घायल हो जाना
एक वसंत की तरह घायल हो जाना
एक वसंत की तरह घायल हो जाना
एक वसंत की तरह घायल हो जाना
एक वसंत की तरह घायल हो जाना

कागज़ के दिल को झकझोरने की तरकीब यह है कि इसे किसी ऐसी चीज़ पर चढ़ा दिया जाए जो आसानी से चल सके, जैसे वसंत। चॉपस्टिक या इसी तरह की छोटी वस्तु के चारों ओर लपेटकर कुंडल बनाने के लिए किसी पतले तार का उपयोग करें। वसंत के दोनों सिरों पर पूंछ छोड़ दें, और अपने बोर्ड में छेद के माध्यम से एक को थ्रेड करें। स्प्रिंग को जगह पर रखने के लिए इसे पीछे की तरफ टेप करें।

यदि आपके पास उपयुक्त तार नहीं है, तो जो मिला है उसमें सुधार करें। बढ़ते वसंत के लिए शायद एक छोटी सी ज़िप्टी, हेयर क्लिप, या अन्य वस्तु को प्रतिस्थापित किया जा सकता है।

चरण 5: पेपर हार्ट

पेपर हार्ट
पेपर हार्ट
पेपर हार्ट
पेपर हार्ट
पेपर हार्ट
पेपर हार्ट

लेयर्ड टिशू पेपर दिल बनाने के लिए, टिशू पेपर के एक नए, स्टिल-फोल्डेड पैकेट के माध्यम से एक सीधी सिलाई करें। सिलना लाइन के साथ मोड़ो और एक पेंसिल के साथ आधा दिल के आकार को स्केच करें, फिर आकृति को काट लें और दिल को प्रकट करें। अपनी कैंची से किसी भी खुरदुरे किनारों को साफ करें।

चरण 6: तारों के माध्यम से जुड़ा

तारों के माध्यम से जुड़ा
तारों के माध्यम से जुड़ा
तारों के माध्यम से जुड़ा
तारों के माध्यम से जुड़ा

फंसे हुए तार के टुकड़ों पर सोल्डरिंग करके और गर्मी-सिकुड़ने वाले टयूबिंग के साथ कनेक्शन को इन्सुलेट करके अपने मोटर के तारों की पहुंच बढ़ाएं। एक एलईडी के साथ भी ऐसा ही करें।

चरण 7: डांसिंग हार्ट

डांसिंग हार्ट
डांसिंग हार्ट
डांसिंग हार्ट
डांसिंग हार्ट

स्प्रिंग के माध्यम से मोटर के तारों को थ्रेड करें (इसे पहले ढहने से मदद मिल सकती है) और इसे स्प्रिंग की वायर टेल और पेपर हार्ट के पीछे गर्म गोंद दें, तार को दोबारा जांचने से मोटर के विद्युत कनेक्शन पुल नहीं होते हैं। अपने ब्रेडबोर्ड प्रोटोटाइप के लिए मोटर को हुक करें और मोटर को सक्रिय करें ताकि इसकी स्प्रिंगनेस का परीक्षण किया जा सके। वांछित गति प्राप्त होने तक वसंत या तार के प्रकार की लंबाई को समायोजित करें।

चरण 8: प्यार के साथ बैकलिट

प्यार के साथ बैकलिट
प्यार के साथ बैकलिट
प्यार के साथ बैकलिट
प्यार के साथ बैकलिट

मैंने मोटर के पीछे एक छोटे से एलईडी सेक्विन को गर्म करके अपने पेपर हार्ट के पीछे के बोर्ड को रोशन करना चुना, लेकिन आप अपनी एलईडी को जहां चाहें वहां लगा सकते हैं, या इसे पूरी तरह से छोड़ सकते हैं।

चरण 9: बैटरी चालित

बैटरी पावर्ड
बैटरी पावर्ड
बैटरी पावर्ड
बैटरी पावर्ड

प्रोटोटाइप के दौरान, मैंने अपने ब्रेडबोर्ड सर्किट को यूएसबी केबल के माध्यम से संचालित किया था जिसका उपयोग मैं उन्हें प्रोग्राम करने के लिए कर रहा था। अधिक अंतिम डिज़ाइन में जाने के लिए, मैं लिपोली बैटरी पावर/रिचार्जिंग जोड़ना चाहता था ताकि वैलेंटाइन्स को घर के चारों ओर ले जाया जा सके और 100% समय में प्लग किए बिना संभाला जा सके। फेदर हुज़ा पर, बिजली कनेक्शन को बैट पिन में ले जाना चाहिए, अगर यह पहले से नहीं था। हुज़ाह ब्रेकआउट पर, बिजली वीबैट लेबल वाले पिन से जुड़ती है, और लिपोली बैटरी के लिए एक अतिरिक्त चार्जिंग बोर्ड की आवश्यकता होती है (बैट को + और जीएनडी को - से कनेक्ट करें)।

यह डिज़ाइन ऑन/ऑफ स्विच करने के लिए नहीं है, बल्कि अधिकांश समय प्लग इन करने और आपके डेस्क या दीवार पर लगाए जाने के लिए है। यदि आप डिवाइस को पावर टॉगल करने में सक्षम होना चाहते हैं, तो अपने फेदर हुज़ाह बोर्ड में एक स्विच की गई यूएसबी केबल जोड़ें, या वाईफाई बोर्ड को बंद करने के लिए जीएनडी और एन पिन के बीच एक स्विच जोड़ें। यदि आप हुज़ाह ब्रेकआउट बोर्ड का उपयोग कर रहे हैं, तो आप एक स्पर्शनीय चालू/बंद स्विच के साथ अपनी बिजली आपूर्ति में से एक को बाधित कर सकते हैं।

चरण 10: अपने अंतिम रूप में

अपने अंतिम रूप में
अपने अंतिम रूप में
अपने अंतिम रूप में
अपने अंतिम रूप में

अपने अंतिम सर्किट को पर्मा-प्रोटो बोर्ड पर टांका लगाना शुरू करें। यदि हुज़ाह ब्रेकआउट का उपयोग कर रहे हैं, तो दोबारा जांचें कि प्रोग्रामिंग हेडर सर्किट बोर्ड पर प्रवाहकीय पैड से संपर्क नहीं करते हैं।

चरण 11: लगा बटन के साथ

लगा बटन के साथ
लगा बटन के साथ
लगा बटन के साथ
लगा बटन के साथ
लगा बटन के साथ
लगा बटन के साथ

मैंने इन पुशबटन को कई सालों से महसूस किया है और अब तक उनके लिए कभी भी अच्छा उपयोग नहीं मिला है! मैंने फजी सुईफेल्ट फाइबर में क्षणिक पुशबटन को घेरने के लिए एक फेल्टिंग सुई और ऊन रोविंग का इस्तेमाल किया था। आप जो भी बटन का उपयोग करते हैं, उन्हें अपने सर्किट बोर्ड में एक आरामदायक दूरी पर मिलाप करें।

चरण 12: अपने स्वयं के कार्यशील प्रोटोटाइप के आधार पर

अपने स्वयं के कार्यशील प्रोटोटाइप के आधार पर
अपने स्वयं के कार्यशील प्रोटोटाइप के आधार पर
अपने स्वयं के कार्यशील प्रोटोटाइप के आधार पर
अपने स्वयं के कार्यशील प्रोटोटाइप के आधार पर

जैसा कि मैंने आपूर्ति चरण में उल्लेख किया है, मैं इस तरह की परियोजनाओं को बनाते समय एक काम कर रहे सोल्डरलेस ब्रेडबोर्ड प्रोटोटाइप को डुप्लिकेट करने की अत्यधिक अनुशंसा करता हूं। आप सर्किट आरेख और अपने काम कर रहे ब्रेडबोर्ड दोनों के खिलाफ अपने तार कनेक्शन को सत्यापित कर सकते हैं, जिससे गलती करने की संभावना कम हो जाएगी। जैसा कि मैंने सर्किट को मिलाप किया, मैंने अंतरिक्ष को बचाने के लिए बहुत सावधानी से घटकों को एक दूसरे के करीब रखा।

वैलेंटाइन को इकट्ठा करना आसान बनाने के लिए, मैंने बिजली कनेक्शन के लिए स्क्रू टर्मिनल ब्लॉक का इस्तेमाल किया, जो शैडोबॉक्स के पीछे से आएगा। यदि आपने पंख हुज़ाह बोर्ड का उपयोग किया है, तो आप बस बैटरी तार को पास करेंगे और इसे बोर्ड के जेएसटी पोर्ट में प्लग करेंगे।

चरण 13: ऊपर आकार देना

आकार देना
आकार देना
आकार देना
आकार देना
आकार देना
आकार देना

यह देखने और चिह्नित करने के लिए कि आपका सर्किट बोर्ड फ्रेम में कैसे फिट होगा, एक ड्राई फिट करें। अपने सर्किट को थोड़ा ऊपर उठाने के लिए, कोनों पर गतिरोध बनाने के लिए एक गर्म गोंद बंदूक का प्रयोग करें। यह बटनों को शैडोबॉक्स के सामने के करीब लाता है और बिजली, मोटर और एलईडी को जाने वाले तारों के लिए भी जगह प्रदान करता है।

एक और छेद बनाने के लिए अपने awl का उपयोग करें, इस बार आपका सर्किट बोर्ड कहाँ जाएगा। बिजली और जमीन के तारों, और मोटर और एलईडी के लिए तारों को पास करें।

चरण 14: एक शैडोबॉक्स में

एक शैडोबॉक्स में
एक शैडोबॉक्स में
एक शैडोबॉक्स में
एक शैडोबॉक्स में
एक शैडोबॉक्स में
एक शैडोबॉक्स में

मैंने मोटर और एलईडी को जोड़ने के लिए टर्मिनल ब्लॉक का भी इस्तेमाल किया, लेकिन बोर्ड को टांका लगाने से भी ठीक काम होता। मैंने लिपोली चार्जिंग बोर्ड और बैटरी को बैकिंग प्लेट पर लगाया और शैडोबॉक्स को इकट्ठा किया।

डिवाइस दोनों बटनों से कमांड भेजता और प्राप्त करता है, इसलिए आप केवल बटन दबाकर इसका आसानी से परीक्षण कर सकते हैं-- इंटरनेट से कमांड प्राप्त करने पर दिल गुलजार हो जाएगा और हल्का हो जाएगा।

चरण 15: IFTTT द्वारा ट्रिगर किया गया

IFTTT द्वारा ट्रिगर किया गया
IFTTT द्वारा ट्रिगर किया गया
IFTTT द्वारा ट्रिगर किया गया
IFTTT द्वारा ट्रिगर किया गया

अपने फोन से अपने वेलेंटाइन को ट्रिगर करने के लिए, या अपनी सोशल मीडिया गतिविधि, भौतिक स्थान, और कई अन्य कार्यों के आधार पर अपने वेलेंटाइन को स्वचालित करने के लिए, IFTTT पर एक खाता स्थापित करें, एक एपीआई गेटवे सेवा। आप एक साधारण नुस्खा बना सकते हैं जो वैलेंटाइन को नियंत्रित करने वाले आपके Adafruit IO फ़ीड में कमांड का योगदान देता है।

Android/iOS बटन विजेट: एक नया एप्लेट बनाएं और ट्रिगर के रूप में "बटन विजेट" चुनें। Adafruit को आउटपुट के रूप में चुनें, और Adafruit IO पर "कमांड" फ़ीड में नंबर 1 या 2 भेजें। एप्लेट सहेजने के बाद, अपने मोबाइल डिवाइस की होम स्क्रीन पर एक नया IFTTT विजेट जोड़ें। मैंने दो विजेट बनाए, वैलेंटाइन के प्रत्येक बटन के लिए एक।

सिफारिश की: