विषयसूची:
- आपूर्ति
- चरण 1: अल्फ़ान्यूमेरिक डिस्प्ले को इकट्ठा करें
- चरण 2: सोल्डरलेस ब्रेडबोर्ड सर्किट के साथ परीक्षण करें
- चरण 3: फ़्रेम और सोल्डर डिस्प्ले के अंदर डिस्प्ले लेआउट निर्धारित करें
- चरण 4: बाकी सर्किट और टेस्ट का निर्माण करें
- चरण 5: कोड
- चरण 6: टेप और दर्पण
- चरण 7: केबल के लिए एक पायदान काटें
- चरण 8: सकारात्मक सोचें
वीडियो: इलेक्ट्रॉनिक पुष्टि मिरर: 8 कदम (चित्रों के साथ)
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:19
BekathwiaBecky SternFollow लेखक द्वारा अधिक:
के बारे में: बनाना और साझा करना मेरे दो सबसे बड़े जुनून हैं! कुल मिलाकर मैंने माइक्रोकंट्रोलर से लेकर बुनाई तक हर चीज के बारे में सैकड़ों ट्यूटोरियल प्रकाशित किए हैं। मैं न्यूयॉर्क शहर की मोटरसाइकलिस्ट और बिना पश्चाताप करने वाली डॉग मॉम हूं। Mywo… बेकाठविया के बारे में अधिक »
जब आप आईने में देखते हैं, तो प्रोत्साहन के कुछ शब्दों का उपयोग कौन नहीं कर सकता? कस्टम पुष्टिकरणों को स्क्रॉल करने के लिए एक दर्पण के अंदर एक डिस्प्ले बनाएं जिसे आप अपने स्वयं के प्रतिबिंब पर पढ़ सकते हैं। यह पॉलिश्ड प्रोजेक्ट स्टोर से खरीदे गए शैडोबॉक्स फ्रेम और कुछ व्यू-थ्रू मिरर सामग्री के साथ आसानी से एक साथ आता है। आप एक बुनियादी Arduino या संगत के साथ एक साधारण संस्करण बना सकते हैं, या इंटरनेट पर दर्पण में अधिक सकारात्मक उद्धरण जोड़ने के लिए एक NodeMCU (ESP8266 वाईफाई बोर्ड) का उपयोग करके इसे स्तरित कर सकते हैं।
यह लेख मूल रूप से हैकस्पेस पत्रिका में प्रकाशित हुआ था।
/* फ़ॉन्ट परिभाषाएं */ @ फ़ॉन्ट-फेस {फ़ॉन्ट-फ़ैमिली: सिमसुन; पैनोज़-1:2 1 6 0 3 1 1 1 1 1; एमएसओ-फ़ॉन्ट-ऑल्ट:宋体; mso-font-charset:134; एमएसओ-जेनेरिक-फ़ॉन्ट-फ़ैमिली: ऑटो; एमएसओ-फ़ॉन्ट-पिच: चर; mso-font-signature:3 680460288 22 0 262145 0;} @font-face {font-family:"Cambria Math"; पैनोस-1:2 4 5 3 5 4 6 3 2 4; एमएसओ-फ़ॉन्ट-चारसेट: 0; एमएसओ-जेनेरिक-फ़ॉन्ट-फ़ैमिली: रोमन; एमएसओ-फ़ॉन्ट-पिच: चर; mso-font-signature:-536870145 1107305727 0 0 415 0;} @font-face {फ़ॉन्ट-फ़ैमिली:"लिबरेशन सेरिफ़"; पैनोस-1:2 11 6 4 2 2 2 2 2 4; mso-font-alt:"टाइम्स न्यू रोमन"; एमएसओ-फ़ॉन्ट-चारसेट: 0; एमएसओ-जेनेरिक-फ़ॉन्ट-फ़ैमिली: रोमन; एमएसओ-फ़ॉन्ट-पिच: चर; mso-font-signature:0 0 0 0 0 0;} @font-face {font-family:"\@SimSun"; पैनोज़-1:2 1 6 0 3 1 1 1 1 1; mso-font-charset:134; एमएसओ-जेनेरिक-फ़ॉन्ट-फ़ैमिली: ऑटो; एमएसओ-फ़ॉन्ट-पिच: चर; mso-font-signature:3 ६८०४६०२८८ २२ ० २६२१४५ ०;} /* शैली परिभाषाएँ */ p. MsoNormal, li. MsoNormal, div. MsoNormal {mso-style-unhide:no; mso-style-qformat:हाँ; एमएसओ-शैली-अभिभावक:""; मार्जिन: 0in; मार्जिन-नीचे:.0001pt; एमएसओ-पेजिनेशन:विधवा-अनाथ; एमएसओ-हाइफेनेट: कोई नहीं; टेक्स्ट-ऑटोस्पेस: विचारधारा-अन्य; फ़ॉन्ट-आकार:12.0pt; फ़ॉन्ट-परिवार: "लिबरेशन सेरिफ़", सेरिफ़; mso-fareast-font-family:SimSun; मसो-बीड़ी-फ़ॉन्ट-परिवार: एरियल; एमएसओ-फ़ॉन्ट-कर्निंग: 1.5pt; एमएसओ-एएनएसआई-भाषा: एन-जीबी; mso-fareast-language:ZH-CN; mso-bidi-language:HI;} p. Standard, li. Standard, div. Standard {mso-style-name:Standard; एमएसओ-स्टाइल-अनहाइड: नहीं; एमएसओ-शैली-अभिभावक:""; मार्जिन: 0in; मार्जिन-नीचे:.0001pt; एमएसओ-पेजिनेशन:विधवा-अनाथ; एमएसओ-हाइफेनेट: कोई नहीं; टेक्स्ट-ऑटोस्पेस: विचारधारा-अन्य; फ़ॉन्ट-आकार:12.0pt; फ़ॉन्ट-परिवार: "लिबरेशन सेरिफ़", सेरिफ़; mso-fareast-font-family:SimSun; मसो-बीड़ी-फ़ॉन्ट-परिवार: एरियल; एमएसओ-फ़ॉन्ट-कर्निंग: 1.5pt; एमएसओ-एएनएसआई-भाषा: एन-जीबी; mso-fareast-language:ZH-CN; mso-bidi-language:HI;}. MsoChpDefault {mso-style-type:export-only; एमएसओ-डिफॉल्ट-प्रोप: हाँ; फ़ॉन्ट-परिवार: "लिबरेशन सेरिफ़", सेरिफ़; mso-ascii-font-family:"लिबरेशन सेरिफ़"; mso-fareast-font-family:SimSun; मसो-हांसी-फ़ॉन्ट-फ़ैमिली:"लिबरेशन सेरिफ़"; मसो-बीड़ी-फ़ॉन्ट-परिवार: एरियल; एमएसओ-फ़ॉन्ट-कर्निंग: 1.5pt; एमएसओ-एएनएसआई-भाषा: एन-जीबी; mso-fareast-language:ZH-CN; mso-bidi-language:HI;}. MsoPapDefault {mso-style-type:export-only; एमएसओ-हाइफेनेट: कोई नहीं; टेक्स्ट-ऑटोस्पेस: विचारधारा-अन्य;} @ पृष्ठ WordSection1 {आकार: 8.5in 11.0in; मार्जिन: 1.0in 1.0in 1.0in 1.0in; एमएसओ-हेडर-मार्जिन:.5in; mso-footer-margin:.5in; mso-paper-source:0;} div. WordSection1 {पेज: WordSection1;}
आपूर्ति
- शैडोबॉक्स फ्रेम
- सी-थ्रू मिरर ग्लास या एक्रेलिक
- ब्लैक पेपर टेप
- पेन या पेंसिल
- शासक या टेप उपाय
- क्राफ्ट नाइफ
- यूएसबी केबल
- NodeMCU, ट्रिंकेट M0 या समान माइक्रोकंट्रोलर बोर्ड
- i2c बैकपैक्स के साथ सफेद अल्फ़ान्यूमेरिक एलईडी डिस्प्ले (मैंने तीन का इस्तेमाल किया लेकिन दो भी ठीक है)
- टांका लगाने के उपकरण और आपूर्ति
- बड़ा सोल्डर करने योग्य ब्रेडबोर्ड
मैं जिस पर काम कर रहा हूं, उसके साथ बने रहने के लिए, मुझे YouTube, Instagram, Twitter, Pinterest पर फ़ॉलो करें और मेरे न्यूज़लेटर की सदस्यता लें। एक अमेज़ॅन सहयोगी के रूप में मैं आपके द्वारा मेरे संबद्ध लिंक का उपयोग करके योग्य खरीदारी से कमाता हूं।
चरण 1: अल्फ़ान्यूमेरिक डिस्प्ले को इकट्ठा करें
पहला कदम अल्फ़ान्यूमेरिक डिस्प्ले को इकट्ठा करना है, जिसका अर्थ है कि उन्हें अपने i2c बैकपैक्स में सोल्डर करना और हेडर पिन भी जोड़ना। जिस तरह से आपका माइक्रोकंट्रोलर उन्हें अलग बता सकता है, वह उनके पते से है, जिसे आप बोर्ड पर इन सोल्डर पैड को पाटकर बदल सकते हैं।
बैकपैक एक सर्किट बोर्ड है जिसमें I2C डेटा प्रोटोकॉल के माध्यम से प्रत्येक एलईडी सेगमेंट को नियंत्रित करने के लिए एक चिप होता है, जो बड़ी संख्या में एलईडी को नियंत्रित करने के लिए सिर्फ दो डेटा पिन का उपयोग करता है। नाजुक खंड डिस्प्ले पिन बोर्ड पर छेद से गुजरते हैं, फिर आप डिस्प्ले को उसके चेहरे पर रख सकते हैं और पिन को पीछे की तरफ मिला सकते हैं। बोर्ड के सिल्क्सस्क्रीन पर डॉट के साथ दशमलव डॉट एलईडी को लाइन अप करने के लिए सावधान रहें ताकि इसे उल्टा टांका लगाने से बचा जा सके! पहले दो विकर्ण कोने वाले पिनों को मिलाप करना स्मार्ट है, इसलिए आप सब कुछ बंद होने से पहले बैठने के लिए कोई भी समायोजन कर सकते हैं। कई पिन वाले घटकों को बाद में डी-सोल्डर करना बहुत मुश्किल होता है। सभी लीड्स को मिलाप करने के बाद, फ्लश स्निप की एक जोड़ी के साथ उभरे हुए तार लीड को क्लिप करें।
इसके बाद, आपको शामिल हेडर पिन को डिस्प्ले के शीर्ष पर छेद की लेबल वाली पंक्ति में मिलाप करना चाहिए। यदि आप असेंबली के इस हिस्से को हेडर पिन के साथ सोल्डरलेस ब्रेडबोर्ड में चिपकाते हैं तो सब कुछ सीधा करना आसान है। केवल एक हेडर पिन को सोल्डर करके शुरू करना मददगार होता है, जिसे आप आसानी से किसी भी समायोजन के लिए फिर से पिघला सकते हैं यदि बोर्ड और पिन पहले पूरी तरह से लंबवत नहीं हैं।
आप इन I2C उपकरणों को एक साथ श्रृंखलाबद्ध कर सकते हैं, जब तक कि उनके अलग-अलग पते हों। बोर्ड के पीछे पैड के एक या दो जोड़े को पाटने के लिए आपको सोल्डरिंग द्वारा दो डिस्प्ले का पता बदलना चाहिए। उदाहरण के लिए, एक डिस्प्ले पर A0 चिह्नित पैड और दूसरे पर A1 चिह्नित पैड को ब्रिज करें, तीसरे को उसके डिफ़ॉल्ट पते पर छोड़ दें। हालाँकि, आपको तीन डिस्प्ले का उपयोग नहीं करना है! यह अभी भी सिर्फ दो के साथ अच्छा और पठनीय दिखता है, हालांकि एक सार्थक वाक्यांश को चित्रित करना कठिन है क्योंकि इतने कम अक्षर एक साथ दिखाई देते हैं। सोल्डर पैड्स को पाटने के लिए, अपने हॉट सोल्डरिंग आयरन को एक साथ दोनों से स्पर्श करें, फिर गर्म किए गए पैड्स पर कुछ सोल्डर लगाएं, जो दोनों पैड्स पर ब्लॉब होना चाहिए। यदि यह पहली बार में समान और चमकदार नहीं दिखता है, तो जोड़ को फिर से गर्म करने का प्रयास करें।
चरण 2: सोल्डरलेस ब्रेडबोर्ड सर्किट के साथ परीक्षण करें
अपने प्रोजेक्ट में असेंबल करने से पहले अपने डिस्प्ले को सोल्डरलेस ब्रेडबोर्ड से टेस्ट करें। इस तरह, यदि कुछ गलत हो जाता है, तो आपको एक साथ कई चरों का परीक्षण करने में समय बर्बाद नहीं करना पड़ेगा या अनावश्यक रूप से काम को पूर्ववत करने और फिर से करने में समय बर्बाद नहीं करना पड़ेगा। प्रत्येक डिस्प्ले का परीक्षण न केवल यह सत्यापित करता है कि यह काम करता है, बल्कि आपको यह पुष्टि करने का मौका देता है कि किसके पास कौन सा पता है। आप प्रत्येक स्क्रीन का व्यक्तिगत रूप से परीक्षण करने के लिए अल्फ़ान्यूमेरिक डिस्प्ले के Arduino लाइब्रेरी उदाहरण कोड का उपयोग कर सकते हैं। इस चरण से जुड़े सरल कोड में एक बार में तीन डिस्प्ले में एक परीक्षण को स्क्रॉल करने के लिए एक स्केच शामिल है, जो प्रत्येक डिस्प्ले के लिए सही पते की पहचान करने और पुष्टि करने में मदद करता है।
// डिस्प्ले को उनके i2c पतों के साथ लेबल करें
संरचना { uint8_t योजक; // I2C पता Adafruit_AlphaNum4 alpha4; } वितरण = { {0x70, Adafruit_AlphaNum4 ()}, // बाएं हाथ का प्रदर्शन { 0x72, Adafruit_AlphaNum4 ()}, // मध्य प्रदर्शन { 0x71, Adafruit_AlphaNum4 ()}, // दाएं हाथ का प्रदर्शन}; कोड के इस ब्लॉक को quadalphanum-multi उदाहरण की शुरुआत में देखें। यदि आपके डिस्प्ले क्रम में स्क्रॉल नहीं कर रहे हैं, तो पतों को स्वैप करने का प्रयास करें (0x70, 0x72, 0x71) और अपना कोड पुनः अपलोड करें। यदि आपने चित्र की तुलना में पता पिन के एक अलग कॉन्फ़िगरेशन को मिलाया है, तो आपके द्वारा आजमाए जा सकने वाले अन्य पते 0x73, 0x74, 0x75, 0x76 और 0x77 हैं। पते की गणना 0x70 और ब्रिज किए गए पता पिन के योग के रूप में की जाती है, जिनमें से प्रत्येक का अपना मान होता है (A0 = 1, A1 = 2, A3 = 4)।
आप तय कर सकते हैं कि इस परियोजना के लिए किस माइक्रोकंट्रोलर का उपयोग करना है। यदि आप चाहते हैं कि आपका दर्पण एक सेट सूची से बेतरतीब ढंग से पुष्टि प्रदर्शित करे, तो आप ट्रिंकेट की तरह कुछ सरल और ऑफ़लाइन उपयोग कर सकते हैं। यदि आप एक अधिक उन्नत संस्करण आज़माना चाहते हैं जो नए संदेशों को पुनः प्राप्त करने के लिए इंटरनेट से जुड़ता है, तो आप NodeMCU जैसे वाईफाई बोर्ड का उपयोग कर सकते हैं। बस देखें कि आपके माइक्रोकंट्रोलर पर I2C डेटा और घड़ी के लिए कौन से पिन का उपयोग किया जाता है और तदनुसार कनेक्ट करें। इसके अतिरिक्त, इन डिस्प्ले को आपके माइक्रोकंट्रोलर के लॉजिक वोल्टेज से मेल खाने वाले ग्राउंड, पावर और एक संदर्भ वोल्टेज के कनेक्शन की आवश्यकता होती है।
चरण 3: फ़्रेम और सोल्डर डिस्प्ले के अंदर डिस्प्ले लेआउट निर्धारित करें
अब अंतिम सर्किट को एक बड़े परफ़ॉर्मर पर रखने का समय आ गया है। इसे अपने शैडोबॉक्स फ्रेम के निचले कोनों में से एक में संरेखित करें, फिर अपने डिस्प्ले को रखें ताकि वे एक शासक की मदद से फ्रेम में दाएं से बाएं ओर केंद्रित हों। ध्यान दें कि परफ़ॉर्मर में कौन से छेद डिस्प्ले हेडर के साथ संरेखित होते हैं, फिर डिस्प्ले हेडर को जगह में मिलाते हैं। यह बहुत महत्वपूर्ण है कि डिस्प्ले एक दूसरे के साथ इस तरह संरेखित हों कि वे एक लंबे सीमलेस डिस्प्ले के रूप में दिखाई दें। हालाँकि, यह अति-महत्वपूर्ण नहीं है कि आप उन्हें उसी क्रम में मिलाप करें जो आपने उन्हें पहले किया था, क्योंकि आप हमेशा कोड में पतों को पुनर्व्यवस्थित कर सकते हैं।
चरण 4: बाकी सर्किट और टेस्ट का निर्माण करें
सॉलिड-कोर हुकअप वायर का उपयोग करके बाकी सर्किट को मिलाएं और सुनिश्चित करें कि यह उम्मीद के मुताबिक काम करता है। यदि आवश्यक हो तो डिस्प्ले I2C पतों को समायोजित करें, जैसा कि आपने परीक्षण करते समय किया था, ताकि संदेश सभी डिस्प्ले पर एक के रूप में आसानी से स्क्रॉल हो जाए।
चरण 5: कोड
ऐसी पुष्टि खोजें जो आपके लिए सार्थक हों! इस परियोजना के लिए नमूना कोड प्रसिद्ध क्रिएटिव के 17 मूड-बूस्टिंग उद्धरणों के साथ आता है:
- "असफलता हमेशा एक विकल्प है" -एडम सैवेज
- "शक्ति आपको नहीं दी जाती है, आपको इसे लेना होगा" - बेयोंस नोल्स-कार्टर
- "मैं खुद को दूसरों की अपेक्षाओं से नहीं मापता या दूसरों को अपना मूल्य परिभाषित करने नहीं देता" -सोनिया सोतोमयोर
- "हमें सीमित निराशा को स्वीकार करना चाहिए, लेकिन अनंत आशा कभी नहीं खोनी चाहिए।" -मार्टिन लूथर किंग जूनियर।
- "अब समझने का समय है ताकि हम कम डर सकें।" -मेरी कुरिए
- "अपने आप से समझौता न करें - आपके पास सब कुछ है।" -जेनिस जॉप्लिन
- "यदि आपके पास अच्छे विचार हैं तो वे आपके चेहरे को सूरज की किरणों की तरह चमका देंगे और आप हमेशा सुंदर दिखेंगे।" -रोआल्ड डाल
- "जो चीज आपको अलग या अजीब बनाती है, वही आपकी ताकत है।" -मेरिल स्ट्रीप
- "आप जो अंदर हैं वही आपको जीवन में सब कुछ बनाने और करने में मदद करता है।" -फ्रेड रोजर्स
- "मैं तूफानों से नहीं डरता क्योंकि मैं अपना जहाज चलाना सीख रहा हूँ।" -लुइसा मे अलकॉट
- "मैं जानबूझकर और कुछ नहीं से डरता हूँ।" -ऑड्रे लॉर्ड
- "हम जिस पर वास करते हैं, वही हम बन जाते हैं।" -ओपरा विनफ्रे
- "हमेशा किसी और के दूसरे दर्जे के संस्करण के बजाय खुद का प्रथम-दर संस्करण बनें।" -जूडी गारलैंड
- "क्या मैं काफी अच्छा हूँ? हां मैं हूं।" -मिशेल ओबामा
- "आपको खुद पर विश्वास करना होगा कि कोई और नहीं करेगा" -सारा मिशेल गेलर
- "आपके भीतर से चमकने वाले प्रकाश को कोई भी मंद नहीं कर सकता।" -माया एंजेलो
- "मेरी ताकत पूरी तरह से मेरे तप में निहित है।" -लुई पास्चर
चरण 6: टेप और दर्पण
दर्पण को इकट्ठा करने के लिए, शीशे के माध्यम से देखने वाले प्लास्टिक या कांच का एक टुकड़ा लें जो आपके शैडोबॉक्स फ्रेम में फिट होने के लिए समान आकार का हो। आप इस सामान को ऑनलाइन ऑर्डर कर सकते हैं या इसे विशेष प्लास्टिक और कांच के खुदरा विक्रेताओं पर पा सकते हैं। आप अपने फ्रेम के कांच के बजाय कांच या प्लास्टिक के मोटे टुकड़े का उपयोग कर सकते हैं, या फ्रेम के मूल कांच के पीछे प्लास्टिक के पतले टुकड़े का उपयोग कर सकते हैं। किसी भी सुरक्षात्मक फिल्म को हटा दें और आकलन करें कि कौन सा पक्ष सबसे अच्छा प्रतिबिंब देता है, क्योंकि यह हमेशा दोनों तरफ से समान नहीं होता है। इसके "गलत" हिस्से को काले कागज़ के टेप से ढँक दें, या किसी गहरे रंग के कागज़ पर टेप लगा दें। किनारों को ट्रिम करें ताकि किनारे पर कोई टेप न लटके। इस परियोजना के लिए ब्लैक पेपर टेप (फिल्म उद्योग में "बीपीटी" के रूप में संक्षिप्त रूप से) को प्राथमिकता दी जाती है क्योंकि यह पूरी तरह से प्रकाश को अवरुद्ध करता है।
इस आयत को शिल्प चाकू से सावधानीपूर्वक काटें, वैकल्पिक रूप से स्वच्छ, सीधी रेखाएँ बनाने के लिए आयत के किनारों को फिर से टैप करें। यह टेप प्रकाश को दर्पण के पीछे इधर-उधर उछलने से रोकेगा, जिससे उसकी परावर्तनशीलता कम हो जाएगी। अब प्रकाश केवल वहीं से चमक सकता है जहां डिस्प्ले हैं।
चरण 7: केबल के लिए एक पायदान काटें
एक यूएसबी केबल को फ्रेम के अंदर बदलने से पहले अपने सर्किट में प्लग करें, डिस्प्ले को आयताकार टेप कटआउट के साथ संरेखित करें। ध्यान दें कि फ्रेम के पीछे या नीचे से बाहर निकलने के लिए आपके यूएसबी केबल को कैसे तेजी से मोड़ना पड़ सकता है। केबल के निकास को समायोजित करने के लिए फ्रेम के बैक पैनल में एक पायदान को संरेखित करें, चिह्नित करें और काटें। आपकी फ्रेम सामग्री के आधार पर, इसे उपयोगिता ब्लेड या छोटे हाथ से देखा जा सकता है।
एक बार जब आप अपनी केबल-रूटिंग रणनीति निर्धारित कर लेते हैं, तो आप फ्रेम को बंद कर सकते हैं। अपने सर्किट बोर्ड को फ्रेम के अंदर सुरक्षित करने के लिए अधिक टेप का उपयोग करें, ताकि यह इधर-उधर न खिसके। शैडोबॉक्स बैक पैनल का सैंडविचिंग बल आपके सर्किट को जगह पर रखने के लिए पर्याप्त हो सकता है, लेकिन टेप आपको इसे पूरी तरह से संरेखित करने में मदद करता है और अतिरिक्त बीमा प्रदान करता है जो बाद में जगह से बाहर नहीं होगा
चरण 8: सकारात्मक सोचें
आप अपने में कौन से पुष्टिकरण रखना चाहते हैं? मुझे उन्हें नीचे टिप्पणी में सुनना अच्छा लगेगा।
इस परियोजना को और आगे ले जाने के लिए, आप केवल एक व्यक्ति के मौजूद होने पर प्रदर्शन को ट्रिगर करने के लिए एक मोशन या प्रॉक्सिमिटी सेंसर के साथ दर्पण को अपग्रेड कर सकते हैं, या कुछ चेहरे की पहचान या अभिव्यक्ति का पता लगाने के लिए सिंगल बोर्ड कंप्यूटर और कैमरे के लिए माइक्रोकंट्रोलर को स्वैप कर सकते हैं।
साथ चलने के लिए धन्यवाद! मैं जिस पर काम कर रहा हूं, उसके साथ बने रहने के लिए, मुझे YouTube, Instagram, Twitter, Pinterest पर फ़ॉलो करें और मेरे न्यूज़लेटर की सदस्यता लें।
सिफारिश की:
Arduino Gemma और NeoPixels के साथ आसान इन्फिनिटी मिरर: 8 कदम (चित्रों के साथ)
Arduino Gemma और NeoPixels के साथ आसान इन्फिनिटी मिरर: निहारना! करामाती और भ्रामक सरल अनंत दर्पण में गहराई से देखें! अंतहीन प्रतिबिंब का प्रभाव पैदा करने के लिए एक दर्पण सैंडविच पर एलईडी की एक पट्टी अंदर की ओर चमकती है। यह परियोजना मेरे परिचय अर्दुइन से कौशल और तकनीकों को लागू करेगी
आइटमड्रॉप (रास्पबेरी पाई) की पुष्टि करने के लिए स्केल के साथ वेंडिंग मशीन: 5 कदम
आइटमड्रॉप (रास्पबेरी पाई) की पुष्टि करने के लिए स्केल के साथ वेंडिंग मशीन: आपका स्वागत है साथी निर्माता, एक स्कूल प्रोजेक्ट के लिए मैंने स्नैक वेंडिंग मशीन बनाने का फैसला किया। हमारा काम एक ऐसा रीक्रिएटेबल डिवाइस बनाना था जिसमें कम से कम 3 सेंसर और 1 एक्चुएटर का इस्तेमाल हो। मैं आंशिक रूप से एक वेंडिंग मशीन बनाने गया था क्योंकि मेरे पास कुछ तक पहुंच थी
इन्फिनिटी मिरर और टेबल (कैज़ुअल टूल्स के साथ): 7 कदम (चित्रों के साथ)
इन्फिनिटी मिरर और टेबल (कैज़ुअल टूल्स के साथ): हे सब लोग, कुछ समय पहले मैं इस निर्देश पर आया था और तुरंत इसके साथ ले जाया गया था और अपना खुद का बनाना चाहता था, लेकिन मेरे हाथों को १ पर नहीं मिला) वन-वे प्लेक्सीग्लस मिरर और न ही 2) एक सीएनसी राउटर। थोड़ी खोजबीन के बाद मुझे पता चला
Arduino और RGB LED के साथ इन्फिनिटी मिरर हार्ट कैसे बनाएं: 8 कदम (चित्रों के साथ)
अरुडिनो और आरजीबी एलईडी के साथ इन्फिनिटी मिरर हार्ट कैसे बनाएं: एक बार एक पार्टी में, मैंने और पत्नी ने एक इन्फिनिटी मिरर देखा, और वह लुक पर मोहित हो गई और कहती रही कि मुझे एक चाहिए! एक अच्छा पति हमेशा सुनता है और याद रखता है, इसलिए मैंने उसके लिए वैलेंटाइन्स दिवस के उपहार के रूप में एक बनाने का फैसला किया
हैक कैनन ईओएस 300डी सभी लेंसों के साथ फोकस की पुष्टि करने के लिए, स्थायी रूप से: 5 कदम (चित्रों के साथ)
स्थायी रूप से सभी लेंसों के साथ फोकस की पुष्टि करने के लिए कैनन ईओएस 300डी हैक करें। एडेप्टर? मुझे अपने 300D से प्यार है लेकिन मेरे पास कोई EF/S लेंस नहीं है