विषयसूची:
- चरण 1: घड़ी के लिए मामला
- चरण 2: नियोपिक्सल
- चरण 3: फ्रंट टेक्स्ट को एडजस्ट करना
- चरण 4: पूर्ण इंद्रधनुष प्रभाव
- चरण 5: विभिन्न घटक
- चरण 6: घड़ी के लिए कोड
- चरण 7: हार्डवेयर विवरण
- चरण 8: Neopixels के चमक नियंत्रण के लिए LDR
- चरण 9: WS2812B बिजली की खपत को कम करना।
- चरण 10: शब्द घड़ी पर स्माइली
- चरण 11: किन पुस्तकालयों का उपयोग किया जाता है।
- चरण 12: सरल आईआर रिमोट कंट्रोल
- चरण 13: आगे क्या?
वीडियो: इंद्रधनुष शब्द घड़ी एक पूर्ण इंद्रधनुष प्रभाव और अधिक के साथ: 13 कदम (चित्रों के साथ)
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:21
लक्ष्य
1) सरल
2) महंगा नहीं
3) यथासंभव ऊर्जा कुशल
इंद्रधनुष शब्द घड़ी एक पूर्ण इंद्रधनुष प्रभाव के साथ।
वर्ड क्लॉक पर एक स्माइली।
सरल आईआर रिमोट कंट्रोल
Neopixels के ब्राइटनेस कंट्रोल के लिए 03-नवंबर-18 LDR अपडेट करें
अद्यतन 01-जनवरी-19 WS2812B बिजली की खपत को कम करना।
15-जनवरी-19 स्माइली अपडेट करें।
अद्यतन 23-जनवरी-19 कोड 1.6
अद्यतन 10-मार्च-19 पुस्तकालय लिंक
अपडेट 14-अप्रैल-19 संस्करण 1.7 चॉइस स्माइली ऑन/ऑफ कॉलर रेनबो/फिक्स एंज।
अंतिम अद्यतन 01-जून-19 संस्करण 2.0 IR रिमोट कंट्रोल और कोड रीडिज़ाइन
चरण 1: घड़ी के लिए मामला
कुछ सरल उपकरणों और थोड़े से कौशल के साथ, पत्र घड़ी बनाना कठिन नहीं हैमैंने अपने लिए उपलब्ध सामग्री का उपयोग किया है।
मामले के लिए मैंने एक खुरदरी पाइन बार का इस्तेमाल किया जिसमें मैंने कुछ फ्रेम देखे। ये मामले के चार पक्षों को बना देंगे, जो एक साथ चिपके हुए थे और कोनों में लकड़ी के एक छोटे टुकड़े के साथ प्रबलित थे। फिर लकड़ी को सैंडिंग और पेंटिंग की जरूरत होती है।
दर्पण लेखन में प्रिंटर द्वारा पत्रों को पन्नी से काट दिया जाता है। पन्नी कांच की प्लेट के पीछे होती है और बेहतर प्रकाश वितरण के लिए डबल लेयर पैटर्न पेपर से ढकी होती है। कांच सिलिकॉन सीलेंट द्वारा तय किया गया है।
चरण 2: नियोपिक्सल
Neopixels LED को लकड़ी की प्लेट पर व्यवस्थित किया जाता है। इसमें आप पहले 3 मिमी छेद ड्रिल करते हैं। मोर्चे पर वे अक्षर आकार में 3/4 गहराई तक बढ़े हुए हैं। उसके बाद पीछे के 3 मिमी को बढ़ाकर 10 मिमी कर दिया जाता है, यह एक Neopixel का आकार है। दूसरों के बीच कुछ पात्रों के लिए डब्ल्यू, छेद को थोड़ा समायोजित किया जाना चाहिए।
मैंने प्लाईवुड का इस्तेमाल किया जो जल्दी से बिखर गया, एमडीएफ बेहतर हो सकता है।
अलग-अलग एलईडी के साथ आप एक निश्चित दूरी के लिए बाध्य नहीं हैं, जो कि एलईडी स्ट्रिप्स के मामले में है। एलईडी को एक दूसरे से जोड़ा जाना चाहिए। आप तार के सभी छोटे टुकड़ों के साथ ऐसा कर सकते हैं। लेकिन दो मिनट (-) कनेक्शन आंतरिक रूप से जुड़े दो प्लस (+) कनेक्शन की तरह हैं, इसलिए एक ही कनेक्शन।
आप तार के एक टुकड़े को बाईं एलईडी और फिर दाईं एलईडी में टांका लगाकर अपने आप को बहुत सारे काम बचा सकते हैं। फिर मध्यवर्ती मिलाप करें।
डेटा कनेक्शन निश्चित रूप से छोटे टुकड़ों के साथ होना चाहिए क्योंकि डेटा-आउट डेटा-इन में जाता है।
चरण 3: फ्रंट टेक्स्ट को एडजस्ट करना
फ्रंट प्लेट अब डच में है, लेकिन किसी भी भाषा में कनवर्ट करने के लिए।
NeoPixels के एलईडी 0-167 से यहां उत्तराधिकार में स्विच किए गए हैं। नंबरिंग पहली पंक्ति से ऊपर बाईं ओर दाईं ओर और फिर दूसरी पंक्ति से दाएं से बाएं आदि तक जाती है। समायोजन आपकी अपनी आवश्यकताओं के अनुसार किया जा सकता है। NeoPixels की संख्या वर्णों की मात्रा से निर्धारित होती है। निम्न पंक्ति में कम या अधिक Neopixels समायोजित किया जा सकता है
#define NUMPIXELS 168 // Arduino से कितने NeoPixels जुड़े हुए हैं?
168 दूसरी संख्या से है। नंबरिंग 0 से शुरू होती है। आप कोई भी टेक्स्ट बना सकते हैं। यदि आप टेक्स्ट बदलते हैं तो आपको संबंधित शब्दों को भी समायोजित करना होगा। नंबरिंग वही रहती है।
उदाहरण के तौर पर, मिनटों का DRIE, कोड में निर्धारित होता है
शून्य zetmDrie () {
LED_Aan[56]=1, LED_Aan[57]=1, Led_Aan[58]=1, LED_Aan[59]=1; // मिनट-सूखा
}
यदि आप Arduino शब्द बनाना चाहते हैं तो यह इस प्रकार है:
शून्य zetArduino () {
लेड_आन [३८] = १, लेड_आन [५०] = १, लेड_आन [५६] = १, लेड_आन [९३] = १;
लेड_आन [१२०] = १, लेड_आन [१३५] = १, लेड_आन [१४७] = १; // वर्ड-आर्डिनो
}
तो आप बीच में शब्द बना सकते हैं।
घड़ी के शब्दों के लिए यह उपयोगी है यदि वे एक सन्निहित शब्द बनाते हैं लेकिन यह बिल्कुल आवश्यक नहीं है। अप्रयुक्त अक्षरों को नियॉनपिक्सेल की आवश्यकता नहीं है। मैंने उन सभी को प्रदर्शित होने के समय के अलावा भविष्य की संभावनाओं के उपयोग के लिए भर दिया है।
यदि आप प्रारंभिक बिंदु बदलते हैं या उत्तराधिकार अनुक्रम बदलते हैं तो क्रमांकन तदनुसार बदलना चाहिए।
चरण 4: पूर्ण इंद्रधनुष प्रभाव
घड़ी अब इतनी क्रमादेशित है कि प्रति सेकंड कितनी बार गिना जाता है कि कितने नियोपिक्सल स्विच ऑन हैं।
कुल स्पेक्ट्रम विभाजित और फिर थोड़ा स्थानांतरित की संख्या के बारे में है। नतीजतन, प्रत्येक Neopixel एक अलग रंग जो लगातार बदलता रहता है। Neopixel nr 1 और nr 167 किसी न किसी रंग में एक दूसरे का अनुसरण करते हैं।
यदि आप एक ही समय में कम भिन्न रंग पसंद करते हैं, तो इसे समायोजित करना आसान है। रंग अभी भी पूरे स्पेक्ट्रम पर बदलता है लेकिन इसके एक छोटे हिस्से के साथ। Neopixel nr 1 और nr 167 अब एक दूसरे का अनुसरण नहीं करते हैं जिसमें कुछ रंग शामिल हैं।
चमक को निम्न पंक्ति में सेट किया जा सकता है, पिक्सल.सेटब्राइटनेस (150);
एक छोटी संख्या कम है और एक बड़ी संख्या अधिक चमक है।
चरण 5: विभिन्न घटक
निम्नलिखित घटकों का मैंने उपयोग किया
Arduino प्रो मिनी ATMEGA328 5V/16MHz
घड़ी मॉड्यूल DS3231
168 टुकड़े Neopixels एलईडी की WS2812 एलईडी चिप और हीटसिंक 5V 5050 RGB WS2811 IC बिल्ट-इन
पन्नी पत्र स्टैंसिल
DCF77 रिसीवर
चरण 6: घड़ी के लिए कोड
यहाँ कोड है। जब कोई मौजूद नहीं होता है और रात में एक चमक नियंत्रण और बिजली बंद हो जाती है।
जोड़ा गया RCWL-0516 रडार माइक्रोवेव मोशन सेंसर (रडार के लिए खोजें)
10 मिनट तक बिना किसी हलचल के, NeoPixels बाहर चला जाता है।
संस्करण 2.0 के बारे में
मेमोरी का उपयोग बहुत अधिक था, क्योंकि कंपाइलर में मेमोरी चेतावनियां समाप्त हो गई थीं। इसलिए मैंने कोड को पूरी तरह से बदल दिया है, लेकिन ऑपरेशन वही रहा है और एक IR रिसीवर जोड़ा गया है।
डेटा के साथ EEPROM प्रदान करने के लिए कोड का एक टुकड़ा है। अस्थायी रूप से / * और * / को हटाकर इसे एक बार चलाएं। EEPROM को डेटा प्रदान करने के लिए => इसे एक बार चलाएं के लिए खोजें
शून्य लूप की शुरुआत में आपके अपने रिमोट कंट्रोल से कोड पढ़ने के लिए कोड होता है। आप इसे अस्थायी रूप से / * और * / को हटाकर चला सकते हैं, बाद में उन्हें वापस रखना न भूलें। आप अपने खुद के बटन भी परिभाषित कर सकते हैं। पढ़ा गया कोड दर्ज किया जाना चाहिए => यहां अपने स्वयं के बटन परिभाषित करें
सैमसंग रिमोट कंट्रोल सरल (बहुत सस्ते) से बेहतर काम करता है।
चरण 7: हार्डवेयर विवरण
Arduino Pro Mini के विभिन्न संस्करण हैं। कृपया ध्यान दें, कनेक्शन भिन्न हो सकते हैं।
एक RCWL-0516 माइक्रोवेव मोशन सेंसर जोड़ा गया।
जब तक घड़ी के आसपास गति होती है, तब तक NeoPixel चालू रहता है
और जैसे ही कोई और हलचल नहीं होती है, कुछ मिनटों के बाद NeoPixel बंद हो जाता है।
संस्करण 2.0 में DCF77 रिसीवर को पिन 13 के माध्यम से बिजली की आपूर्ति की जाती है। इस पिन को आउटपुट के रूप में परिभाषित किया जाता है और DCF77 रूटीन को संबोधित करते समय उच्च सेट किया जाता है। DCF77 रिसीवर 0.28 mA का उपयोग करता है और प्रति दिन केवल कुछ मिनटों के लिए इसकी आवश्यकता होती है।
बचत बंद करना
5 वोल्ट * 0.28 एमए / 1000 * 24 घंटे * 365 दिन * 1 / 0.85 दक्षता बिजली आपूर्ति = 14.4 वाट प्रति वर्ष।
यह ज्यादा नहीं लगता है, लेकिन हर बिट मदद करता है।
चरण 8: Neopixels के चमक नियंत्रण के लिए LDR
नियोपिक्सल के चमक नियंत्रण के लिए एक एलडीआर जोड़ा गया।
मैंने एलडीआर को नियोपिक्सल 103 के स्थान में चिपका दिया है। यह समय प्रदर्शन में उपयोग नहीं किया जाता है और इसलिए विनियमन को प्रभावित नहीं करता है। कागज घटना की रोशनी को कम कर देता है, लेकिन यह कोई समस्या नहीं है।
LDR का वोल्टेज विभक्त और 20 kohm रोकनेवाला Arduino Pro Mini के A0 में जाता है। वोल्टेज प्रकाश की तीव्रता का एक संकेतक है और इसलिए प्रकाश की मात्रा का भी एक संकेतक है जो नियोपिक्सल को देना है।
मैं जिस सूत्र का उपयोग करता हूं वह मुझे अच्छा प्रकाश नियंत्रण देता है, इसे परिस्थितियों के आधार पर समायोजित किया जा सकता है। प्रकाश की मात्रा के आधार पर, वोल्टेज 0 और 5 वोल्ट के बीच भिन्न हो सकता है जिसे 0 से 1024 काउंट में बदल दिया जाता है जो "LDRValue" में होते हैं।
यदि नया मापा गया मान पिछले परिकलित मान से अधिक है, तो तीव्रता 1 से बढ़ जाती है, यदि यह 1 से कम हो जाती है और यदि यह बराबर है तो कुछ भी नहीं किया जाता है। मान को धीरे-धीरे आगे बढ़ाने के लिए, ताकि कोई ब्लिंकिंग प्रभाव न हो, केवल 1 को बढ़ाया या घटाया जाता है और क्योंकि गणना लूप में होती है, इसलिए इसे लूप को 25 बार पार करने के बाद ही पुनर्गणना की जाती है।
तीव्रता सैद्धांतिक रूप से न्यूनतम २० और अधिकतम १०२४/७ + ४५ = १९१ है। मैंने जो अधिकतम मान मापा वह ९०२ था, जो १७३ की तीव्रता के बराबर है। यह १५० के साथ अच्छी तरह से फिट बैठता है जिसे मैंने डिफ़ॉल्ट मान के रूप में निर्धारित किया है।. (पिक्सेल देखें।सेटब्राइटनेस(150))
संस्करण 2.0 में आप रिमोट कंट्रोल के माध्यम से नियंत्रण सेट कर सकते हैं। निम्नलिखित पैरामीटर जोड़े गए हैं: ब्राइटनेस_मिन न्यूनतम और अधिकतम सेटिंग के रूप में ब्राइटनेस_मैक्स और सेटिंग पैरामीटर के रूप में ब्राइटनेस_ऑफसेट। Brightness_min और _max वे मान हैं जो आपकी अपनी स्थिति पर निर्भर कर सकते हैं। Brightness_Offset एक ऐसा मान है जिसे रिमोट कंट्रोल से सेट किया जा सकता है और जिसके साथ कम या ज्यादा ब्राइटनेस सेट की जा सकती है।
मापा LDRValue और परिकलित BerLDRValue मानों के बीच 3 का एक डेड बैंड भी है।
ब्राइटनेस सेटिंग जांचने के लिए वाइट ब्राइटनेसकंट्रोल में प्रिंट स्टेटमेंट का उपयोग करें।
चरण 9: WS2812B बिजली की खपत को कम करना।
WS2812B एड्रेसेबल नियोपिक्सल पर ड्राइवर नियोपिक्सल बंद होने पर भी करंट खींच रहे हैं, रंग 0 पर सेट (कोई नियोपिक्सल तत्व नहीं)।
जब सभी १६९ नियोपिक्सल समाप्त हो जाते हैं, तो मैं ६९ एमए को नियोपिक्सल में मापता हूं। यह मानते हुए कि घड़ी दिन में १२ घंटे बंद है, कुल शटडाउन तब बचाता है: ५ (वोल्ट बिजली की आपूर्ति) * ६९/१००० (मिलियमपीयर / १००० = एम्पीयर) * १२ (प्रति दिन घंटों की संख्या) * ३६५ (एक में दिनों की संख्या) वर्ष) = १५११ वाट घंटे। तो वार्षिक आधार पर 1.5 Kwh। मैं मानता हूँ, यह अपने आप में बहुत कुछ नहीं है, लेकिन बहुत से छोटे लोग इसे बड़ा बना देते हैं।
सर्किट सरल है। बिजली की आपूर्ति का प्लस एक पी-चैनल MosFet द्वारा स्विच किया जाता है। रडार सेंसर यह निर्धारित करता है कि नियोपिक्सल चालू है या बंद। मैंने MosFets के नुकसान के कारण ON प्रतिरोध को यथासंभव कम रखने के लिए दो MosFet पैरेलल लगाए हैं। सामान्य उपयोग में मैं MosFets पर ४, ५ मिलि वोल्ट मापता हूं। गेट को 470 Kohm रोकनेवाला के माध्यम से Arduino से आउटपुट 4 द्वारा नियंत्रित किया जाता है। यदि आउटपुट कम (0) डिजिटल रूप से चला जाता है, तो नियोपिक्सल चालू होते हैं और उच्च (1) पर वे बंद हो जाते हैं।
चरण 10: शब्द घड़ी पर स्माइली
वर्ड क्लॉक पर एक स्माइली।
घड़ी पर कभी-कभी एक स्माइली दिखाई देती है।हालांकि, यह आपको खुश करता है।
स्माइली को रडार सेंसर द्वारा ट्रिगर किया जाता है। जितनी बार गति (समायोज्य) स्माइली की उपस्थिति का एक उपाय है। % संकेत इंगित करते हैं कि गति का पता चला है। हर दसवें (समायोज्य) आंदोलन के साथ, स्माइली एक विंकी फेस के साथ आता है और तीन बार विंकी फेस के बाद चौथी बार स्माइली फेस अपनी जीभ बाहर निकालता है।
स्माइली कोड में एक छोटा सा बदलाव है।
चरण 11: किन पुस्तकालयों का उपयोग किया जाता है।
किन पुस्तकालयों का उपयोग किया जाता है।
मैं उन्हें विंडोज 7 में Arduino IDE 1.6 के साथ उपयोग करता हूं और उन्हें विंडोज 10 में Adruino IDE 1.8.8 के साथ भी परीक्षण किया गया है
RTClib-मास्टर
Arduino-DS3231-मास्टर
Adafruit_NeoPixel-मास्टर
Arduino-DCF77-मास्टर
केन शिरिफ की IRremote लाइब्रेरी
क्योंकि उपयोग की जाने वाली लाइब्रेरी के बारे में हमेशा भ्रम होता है, मैं जो उपयोग करता हूं उसे जोड़ता हूं।
IRremote लाइब्रेरी बहुत मेमोरी का उपयोग करती है। IRremote.h में यह संकेत दिया गया है कि आप किसी भी अप्रयुक्त प्रोटोकॉल को अक्षम कर सकते हैं
// प्रत्येक प्रोटोकॉल जिसमें आप लागत मेमोरी शामिल करते हैं और, डीकोड के दौरान, लागत समय // उन सभी प्रोटोकॉल को अक्षम करें जिनकी आपको आवश्यकता नहीं है/चाहते हैं!
एनईसी और सैमसंग प्रोटोकॉल को छोड़कर मेरे पास सब कुछ अक्षम है। यह 10% की मेमोरी सेविंग देता है। फिलहाल मेमोरी की मात्रा को लेकर कोई समस्या नहीं है, इसलिए फिलहाल डिसेबल करने की जरूरत नहीं है।
चरण 12: सरल आईआर रिमोट कंट्रोल
सभा।
जैसा कि आप तस्वीरों में देख सकते हैं, एलईडी 132 के लिए छेद थोड़ा बहुत बड़ा निकला है। मैंने इसका अच्छा उपयोग किया और इसमें IR रिसीवर जोड़ा। Arduino के 7 पिन करने के लिए IR रिसीवर VS1838 के डेटा पिन को कनेक्ट करें। इसके अलावा प्लस और माइनस बिजली की आपूर्ति को कनेक्ट करें। IR रिसीवर 0.21 mA का उपयोग करता है और FET स्विच के बाद इसे प्लस पावर सप्लाई से भी जोड़ा जा सकता है। यह एक बचत में परिणाम देता है, अगर घड़ी ५०% समय पर है, ५ वोल्ट * ०.२१ एमए / १००० * १२ घंटे * ३६५ दिन * १ / ०.८५ दक्षता बिजली की आपूर्ति = ५.४ वाट प्रति वर्ष। यह ज्यादा नहीं लगता है, लेकिन हर बिट मदद करता है।
ऑपरेशन इस प्रकार है।
IR रिमोट कंट्रोल पर कोई भी कुंजी दबाएं और फिर OK कुंजी दबाएं। पहली बार प्रेस करने पर, आप IR प्रोसेसिंग में समाप्त हो जाएंगे और दूसरी बार आप यह पता लगाएंगे कि यह एक उचित अनुरोध था या नहीं। दूसरी बार OK को पहले की प्रेस को जल्दी से फॉलो करना चाहिए क्योंकि अन्यथा यह फिर से वापस चला जाता है। मैंने यह निर्माण इसलिए किया ताकि मुझे मुश्किल से पहला कोड सही ढंग से डिकोड हो सके और इसलिए IR हैंडलिंग में समाप्त नहीं हुआ।
एक बार आईआर हैंडलिंग में फिर जानकारी के लिए कई एलईडी चलते हैं, स्पष्टीकरण के लिए आगे पढ़ें और पहली छवि देखें।
विवरण सरल रिमोट कंट्रोल के लिए है लेकिन आप किसी भी रिमोट कंट्रोल का उपयोग कर सकते हैं और अपनी खुद की चाबियों को परिभाषित कर सकते हैं। मैंने सैमसंग रिमोट कंट्रोल का भी इस्तेमाल किया।
पहली चार चाबियां एल ई डी की शीर्ष चार पंक्तियों से मेल खाती हैं। चार एल ई डी सेटिंग के आधार पर बाएं या दाएं मुड़ते हैं। जब 1 से 4 की कुंजियों को दबाया जाता है, तो स्थिति उलट जाती है और मेमोरी में संग्रहीत हो जाती है।
1 निश्चित रंग या इंद्रधनुष प्रभाव
2 सेकंड फ्लैश ऑफ या दूसरा फ्लैश ऑन
3 स्माइली ऑफ स्माइली ऑन
4 DCF77 बंद या DCF77 चालू
कुंजी की संख्या निम्न कुंजियों पर प्रदर्शित होती है
5 स्माइली काउंटर
6 इंद्रधनुष स्पेक्ट्रम चौड़ाई
7 लाल सेटिंग ठीक करें
8 हरी सेटिंग ठीक करें
9 नीली सेटिंग ठीक करें
एल ई डी की पंक्ति ६, ७ और ८ अब निर्धारित मान के अनुरूप हैं, पंक्ति ६ इकाइयों को इंगित करती है, पंक्ति ७ दहाई और पंक्ति ८ सौ। प्रत्येक पंक्ति शून्य मान से शुरू होती है। तो पंक्ति में पहला नेतृत्व 0 है दूसरा 1 आदि है।
0 समय सेटिंग
/\ चमक सेटिंग
जब 0 बटन दबाया जाता है, तो "दस" एलईडी यह इंगित करने के लिए प्रकाश करती है कि आप समय निर्धारित करना चाहते हैं और जब आप दूसरी बार 0 दबाते हैं, तो प्रदर्शन पर निर्धारित समय दिखाई देता है।
समय अब सेट किया जा सकता है और डिस्प्ले में दिखाया जाता है।
सही समय निर्धारित करें और फिर यदि संदर्भ घड़ी पर मिनट समान है, तो ओके बटन दबाएं।
समय समायोजित किया जाता है।
यदि आप मिनट या घंटे बटन को संचालित नहीं करते हैं, तो समय में कोई परिवर्तन नहीं किया जाएगा। यदि आप उन्हें दबाते हैं, तो समय तुरंत निर्धारित किया जाएगा।
चाबियों का मान 5 से 9 तक कुंजियों के साथ बदला जा सकता है
राइट प्लस 1 है
बायां माइनस 1. है
आगे प्लस 10. है
रिवर्स माइनस 10 है।
और समय की स्थापना के लिए
दायां प्लस 1 मिनट है
बायां माइनस 1 मिनट है
आगे है प्लस 1 घंटा
रिवर्स माइनस 1 घंटा. है
कभी-कभी ऐसा होता है कि कीप्रेस को पहचाना नहीं जाता है या दो बार किया जाता है। तो ध्यान दें अगर सेटिंग ठीक हो जाती है अन्यथा फिर से प्रयास करें या सही करें। सैमसंग रिमोट कंट्रोल जिसका मैंने परीक्षण भी किया था, वह (बहुत सस्ते) साधारण रिमोट कंट्रोल से कई गुना बेहतर था।
रंग सेट करते समय आप सीधे पूरे डिस्प्ले पर परिवर्तन देखते हैं। रंगों के अवलोकन वाली साइट के लिए https://www.helderester.nl/kleurentabel.html देखें। आप निश्चित रूप से कोई भी मूल्य निर्धारित कर सकते हैं।
यदि इंद्रधनुष स्पेक्ट्रम की चौड़ाई का मान 0 है, तो स्पेक्ट्रम बहुत संकीर्ण होता है और प्रदर्शन में एक रंग होता है जो लगातार बदलता रहता है।
इस तरह से समय निर्धारित करने का नुकसान यह है कि आप गर्मी/सर्दियों के संक्रमण की गणना नहीं कर सकते क्योंकि हमारे पास तारीख गलत है। यह घड़ी के लिए ही मायने नहीं रखता क्योंकि हम अभी इसका उपयोग नहीं करते हैं।
चरण 13: आगे क्या?
क्या होता है, ध्वनि, यदि मुक्त स्मृति अभी भी पर्याप्त है।
मेरे पास पहले से ही लाउडस्पीकर बॉक्स हैं। वे एक पुराने लैपटॉप से हैं।
सिफारिश की:
गणित-भौतिकी इंद्रधनुष घड़ी: 3 कदम (चित्रों के साथ)
गणित-भौतिकी इंद्रधनुष घड़ी: कुछ समय पहले मेरे पास अपनी खुद की भौतिकी/गणित घड़ी बनाने का विचार था, इसलिए मैंने इसे इंकस्केप में डिजाइन करना शुरू किया। प्रत्येक घंटे, १ से १२ तक, मैंने भौतिकी/गणित सूत्र के साथ प्रतिस्थापित किया: १ - यूलर का समीकरण २ - इंटीग्रल ३ - त्रिकोणमितीय फ़ंक्शन ४ - त्रिकोण का अभिन्न
गोल' शब्द घड़ी (डच और अंग्रेजी में!): 8 कदम (चित्रों के साथ)
गोल' शब्द घड़ी (डच और अंग्रेजी में!): कुछ साल पहले मैंने पहली बार इंटरनेट पर एक शब्द घड़ी देखी है। तब से, मैं हमेशा से ही एक बनाना चाहता था। बहुत सारे इंस्ट्रक्शंस उपलब्ध हैं, लेकिन मैं कुछ मूल बनाना चाहता था। मुझे इलेक्ट्रॉनिक्स के बारे में ज्यादा जानकारी नहीं है, इसलिए मैंने एक
इंद्रधनुष प्रभाव और पृष्ठभूमि प्रकाश के साथ शब्द घड़ी: 6 कदम
रेनबो इफेक्ट और बैकग्राउंड लाइट के साथ वर्ड क्लॉक: शुरुआत है। सामने की प्लेट 40 x 40 सेमी है और तैयार है
शब्द घड़ी: 11 कदम (चित्रों के साथ)
वर्ड क्लॉक: कुछ साल पहले, मैंने अपनी पहली वर्ड क्लॉक बनाना शुरू किया, जो उपलब्ध अच्छे इंस्ट्रक्शंस से प्रेरित थी। अब जब मैंने आठ वर्ड क्लॉक बनाए हैं, जिन्हें मैं हर बार सुधारने की कोशिश करता हूं, मुझे लगता है कि यह मेरे अनुभव को साझा करने का समय है! एक मेरे अनुभव का लाभ यह है कि
शब्द घड़ी - Arduino संस्करण: 11 कदम (चित्रों के साथ)
शब्द घड़ी - Arduino संस्करण: ***************************** ***************** प्रमुख अपडेट - इस घड़ी के लिए एक बेहतर संलग्नक डिजाइन किया गया है - https: / देखें /www.instructables.com/id/The-Wordclock-Grew-up