विषयसूची:
- चरण 1: हार्डवेयर पार्ट्स
- चरण 2: रास्पियन ओएस सेटअप
- चरण 3: OS को अपडेट और कॉन्फ़िगर करें
- चरण 4: रास्पीडब्ल्यूडब्ल्यूडब्ल्यू सॉफ्टवेयर इंस्टाल
वीडियो: RaspiWWV - सिम्युलेटेड WWV शॉर्टवेव ऑडियो टाइम ब्रॉडकास्ट: 10 चरण (चित्रों के साथ)
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:22
उन दिनों को याद करें जब आप अपने शॉर्टवेव रेडियो पर WWV समय संकेतों को सुनते हुए बैठते थे (टिक, टिक, टिक … स्वर में, समय होगा …)?
(इसे ऊपर YouTube पर सुनें)
ओह! आप इससे चूक गए? अब आप उन पलों का (पुनः) अनुभव कर सकते हैं और आपके पास अपनी स्वयं की WWV घड़ी है, कोई शॉर्टवेव रेडियो नहीं है और किसी इंटरनेट कनेक्शन की आवश्यकता नहीं है। क्या आप हमेशा से यही नहीं चाहते थे?
वास्तव में, यह आपको एक छोटी OLED स्क्रीन, एक रीयल टाइम क्लॉक (RTC) और एक ऑडियो एम्पलीफायर को एक ही रास्पबेरी पाई ज़ीरो से कनेक्ट करने का तरीका दिखाने में मदद करने के लिए एक प्रोजेक्ट है! जब भी आप चाहें WWV समय "सिग्नल" सुनने में सक्षम होने के बोनस के साथ।
वास्तविक WWV के विपरीत, ऑडियो समय संकेतों के साथ-साथ स्वीकार्य रूप से छोटी घड़ी का प्रदर्शन विशिष्ट कम लागत वाले RTC मॉड्यूल का उपयोग करके प्रति दिन केवल एक सेकंड के बहाव के लिए सटीक होगा। आप उच्च गुणवत्ता (अधिक महंगी) आरटीसी का उपयोग करके या रास्पबेरी पाई को इंटरनेट से कनेक्ट करके इसे सुधार सकते हैं, लेकिन यह वास्तविक WWV की परमाणु घड़ियों को कभी भी प्रतिस्थापित नहीं करेगा। (रास्पबेरी पाई लेखों के साथ सटीक समय देखें, जैसे
अन्यथा, अधिकांश उपयोगों के लिए, सटीकता संभवतः पर्याप्त है। अधिकांश उपयोग? खैर, डब्ल्यूडब्ल्यूवी की ड्रोनिंग ध्वनि के लिए सोने के अलावा, मैंने खगोलीय अवलोकनों को टाइमस्टैम्प करने के लिए शॉर्टवेव रेडियो संस्करण का उपयोग किया; टेप रिकॉर्डर का उपयोग करके (उन्हें याद रखें?), मैं पृष्ठभूमि में WWV समय संकेतों के साथ उल्का अवलोकन, चंद्र गूढ़ता * या अन्य घटनाओं को रिकॉर्ड करूंगा जो मैंने देखीं। "निशान!" रिकॉर्डिंग को तब घर के आराम में देखे जाने और टाइमस्टैम्प के साथ ट्रांसक्रिप्ट किया जा सकता था।
ऐसी पुरानी यादों वाले लोगों के लिए, अपनी परियोजना के लिए एक मामले के रूप में उपयोग करने के लिए एक पुराने ट्रांजिस्टर रेडियो (और उन्हें याद रखें?) को खोदना सुनिश्चित करें। ध्यान दें कि यदि आप पोर्टेबिलिटी चाहते हैं, तो बैटरी को स्थापित करने के लिए मामले को काफी बड़ा होना चाहिए!
पायथन में लिखा गया "WWV" सॉफ्टवेयर समय प्रदर्शित करता है और उपयुक्त ऑडियो चलाता है। जब भी यह इंटरनेट से कनेक्ट होगा, रास्पबेरी पाई घड़ी और आरटीसी नेटवर्क टाइम प्रोटोकॉल (एनटीपी) सर्वर से फिर से सिंक हो जाएंगे। (यदि आप रास्पबेरी जीरो डब्ल्यू का उपयोग कर रहे हैं, तो यह आपके वाईफाई की सीमा के भीतर है।)
चरण 1: हार्डवेयर पार्ट्स
• रास्पबेरी पाई जीरो डब्ल्यू
• मेकरफोकस 0.91 इंच I2C SSD1306 OLED डिस्प्ले मॉड्यूल Amazon https://a.co/d/ioakKen (या अन्य SSD1306 128x32 OLED डिस्प्ले)
• रीयल टाइम क्लॉक (RTC) मॉड्यूल PCF8523
• I2S 3W क्लास डी एम्पलीफायर ब्रेकआउट - MAX98357A
• छोटा स्पीकर (मैंने पुराने पीसी स्पीकर से 2” का स्पीकर बचाया)
• ब्रेडबोर्ड, पाई ब्रेकआउट केबल/ब्रेडबोर्ड से कनेक्टर, तार
• वैकल्पिक: 5v 1amp बैटरी (सेलफोन चार्ज करने के लिए प्रयुक्त) जैसे Anker PowerCore 5000 पोर्टेबल चार्जर https://www.adafruit.com/?q=PCF8523 वैकल्पिक रूप से, आप LiPo बैटरी + 5v कनवर्टर/चार्जर का उपयोग कर सकते हैं https:/ /www.adafruit.com/?q=PCF8523 https://www.adafruit.com/product/2465 या घरेलू उपयोग के लिए 5V 2amp बिजली की आपूर्ति।
• RTC के लिए CR1220 बैटरी
• केस - पुराना ट्रांजिस्टर रेडियो
चरण 2: रास्पियन ओएस सेटअप
रास्पियन स्ट्रेच लाइट को 4GB या उससे बड़े SD कार्ड पर इंस्टॉल करें। (नीचे कदम)
- यदि आपने पहले से नहीं किया है, तो 4GB या बड़े माइक्रोएसडी कार्ड पर रास्पियन लाइट संस्करण स्थापित करें। आपको GUI संस्करण की आवश्यकता नहीं है, क्योंकि यह प्रोजेक्ट मॉनिटर या कीबोर्ड का उपयोग नहीं करता है।
- आपको एसएसएच के माध्यम से रास्पबेरी को दूरस्थ रूप से एक्सेस करने की आवश्यकता होगी। विंडोज़ पर, आप पुट्टी एसएसएच टर्मिनल प्रोग्राम का उपयोग कर सकते हैं। मैक पर, बस एक कमांड टर्मिनल विंडो लाएं।
क्या आप जानते हैं? यदि आप पीसी का उपयोग करके एसडी कार्ड पर रास्पियन स्थापित करते हैं, तो आप रास्पबेरी पर बूट करने से पहले वाईफाई और एसएसएच एक्सेस को कॉन्फ़िगर करने के लिए कार्ड पर दो फाइलें बना सकते हैं?
इसके लिए, मान लें कि आपका एसडी कार्ड वर्तमान में आपके पीसी पर K: के रूप में आरोहित है:
1) एसडी में नवीनतम रास्पियन लाइट छवि स्थापित करें।
2) नोटपैड के साथ, केवल "ssh" नामक एक फ़ाइल बनाएं और K:\ssh फ़ाइल में "सभी फ़ाइलें" के रूप में सहेजें का उपयोग करें फ़ाइल में कुछ भी हो सकता है। यह फ़ाइल नाम है जो महत्वपूर्ण है। "ssh.txt" नहीं होना चाहिए!!!
3) नोटपैड के साथ, निम्नलिखित के साथ "wpa_supplicant.conf" नामक दूसरी फ़ाइल बनाएं:
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdevupdate_config=1
नेटवर्क = {
ssid="mySSID" psk="mypassword" key_mgmt=WPA-PSK }
K:\wpa_supplicant.conf में "सभी फ़ाइलें" के रूप में सहेजें का उपयोग करें, नोटपैड को इसे "wpa_supplicant.conf.txt" में बदलने न दें !!
जब आप पहली बार रास्पबेरी को बूट करते हैं, तो रास्पियन इन्हें ढूंढेगा और आपके वाईफाई से कनेक्ट होगा। आपको शायद आईपी पते के लिए अपने राउटर को देखना होगा, हालांकि, इसके ऑटो असाइन किए जाने के बाद से।
3. माइक्रोएसडी कार्ड को पाई में डालें और अभी पावर प्लग करें। बूट होने में कुछ मिनट लगेंगे।
4. अपने रास्पबेरी पाई में दूरस्थ रूप से लॉग इन करने के लिए, आपको इसका आईपी पता ढूंढना होगा। तुम कोशिश कर सकते हो:
$ ssh [email protected] (या पुट्टी से, होस्टनाम दर्ज करें [email protected]
नोट: यदि यह विफल हो जाता है, तो आपको यह देखना होगा कि क्या आपका राउटर आपके स्थानीय उपकरणों के आईपी पते दिखाएगा। उदाहरण: ssh [email protected]. X. X
डिफ़ॉल्ट पासवर्ड "रास्पबेरी" है
चरण 3: OS को अपडेट और कॉन्फ़िगर करें
एक बार बूट और लॉग इन करने के बाद, अपने पीआई के ओएस को अपडेट करके शुरू करें, "पीआई" पासवर्ड बदलें, और I2C इंटरफ़ेस चालू करें:
सुडो एपीटी-अपडेट प्राप्त करें
सुडो एपीटी-अपग्रेड प्राप्त करें
सुडो रास्पि-कॉन्फ़िगरेशन
चुनते हैं:
उपयोगकर्ता पासवर्ड बदलें
इंटरफेसिंग विकल्प -> I2C सक्षम करें -> हाँ
लोकेल और टाइमज़ोन (यूटीसी) को अपरिवर्तित छोड़ना सुनिश्चित करें।
फिनिश का चयन करें
ध्यान दें कि WWV UTC समय में चलता है, स्थानीय नहीं।
अगला सॉफ़्टवेयर इंस्टॉल होने के बाद आप रीबूट करने की प्रतीक्षा कर सकते हैं।
चरण 4: रास्पीडब्ल्यूडब्ल्यूडब्ल्यू सॉफ्टवेयर इंस्टाल
cd /home/pisudo apt install -y git git क्लोन https://github.com/rgrokett/RaspiWWV.git sudo शटडाउन अब
सॉफ़्टवेयर को आज़माने से पहले, पावर डाउन करें और आगे वायरिंग करने के लिए पाई को अनप्लग करें।
सिफारिश की:
WW2 रेडियो ब्रॉडकास्ट टाइम मशीन: 13 चरण (चित्रों के साथ)
WW2 रेडियो ब्रॉडकास्ट टाइम मशीन: इसके पीछे का विचार मेरे पास पड़े कुछ हिस्सों का उपयोग करना और एक पुराने रेडियो में एक ऑडियो ज्यूकबॉक्स का निर्माण करना था। इसके पीछे कुछ और उद्देश्य प्रदान करने के लिए मैंने इसे WW2 के पुराने रेडियो प्रसारणों से भरने और फिर इसका पुनर्व्यवस्थित करने का भी फैसला किया
वेब-आधारित नियंत्रण कक्ष के साथ वेब-कनेक्टेड स्मार्ट एलईडी एनिमेशन घड़ी, टाइम सर्वर सिंक्रोनाइज़्ड: 11 चरण (चित्रों के साथ)
वेब-आधारित कंट्रोल पैनल के साथ वेब-कनेक्टेड स्मार्ट एलईडी एनिमेशन क्लॉक, टाइम सर्वर सिंक्रोनाइज़्ड: इस घड़ी की कहानी बहुत पहले की है - 30 साल से अधिक। मेरे पिता ने इस विचार का बीड़ा उठाया था जब मैं एलईडी क्रांति से बहुत पहले सिर्फ 10 साल का था - जब एलईडी की 1/1000 उनकी वर्तमान चमकदार चमक की चमक थी। सच्चा
रिएक्शन टाइम मीटर (विजुअल, ऑडियो और टच): 9 कदम (चित्रों के साथ)
रिएक्शन टाइम मीटर (विजुअल, ऑडियो और टच): रिएक्शन टाइम वह समय होता है, जब कोई व्यक्ति किसी उत्तेजना को पहचानने और प्रतिक्रिया देने में लगता है। उदाहरण के लिए एक एथलीट का ऑडियो रिएक्शन समय बंदूक की गोली (जिससे दौड़ शुरू होती है) और उसके दौड़ शुरू होने के बीच का समय बीत जाता है। प्रतिक्रिया
एएम रेडियो पर शॉर्टवेव प्रसारण सुनें: 5 कदम (चित्रों के साथ)
AM रेडियो पर शॉर्टवेव प्रसारण सुनें: बड़ा रेडियो मेरा संगीन ATS-803A शॉर्टवेव रिसीवर है। अग्रभूमि में छोटा रेडियो 1980 के दशक के अंत से एक यात्रा अलार्म/एएम-एफएम रेडियो है। मैंने इसे 4 और 9 मेगाहर्ट्ज के बीच शॉर्टवेव आवृत्तियों को प्राप्त करने के लिए परिवर्तित किया और इसे थोड़ी देर के लिए इस्तेमाल किया
मिंट बॉक्स ऑडियो चयनकर्ता: 3.5 मिमी ऑडियो स्विच: 6 चरण
मिंट बॉक्स ऑडियो चयनकर्ता: 3.5 मिमी ऑडियो स्विच: समस्या: अक्सर मेरे डेस्कटॉप पर मुझे गेम या संगीत सुनने के लिए हेडफ़ोन का उपयोग करने की आवश्यकता होती है, जबकि अन्य लोग कमरे में होते हैं और फिर मुझे स्पीकर पर स्विच करने की आवश्यकता होती है यदि मैं एक अजीब दिखाना चाहता हूं वीडियो या किसी दूर के रिश्तेदार को इंटरनेट कॉल करना। वां