विषयसूची:
- आपूर्ति
- चरण 1: DHT 11 पिनआउट
- चरण 2: MCP3008 LDR, LM35 और पुलडाउन स्विच के साथ
- चरण 3: एलसीडी डिस्प्ले
- चरण 4: 4*7 खंड प्रदर्शन
- चरण 5: निर्माण
- चरण 6: सॉफ्टवेयर
वीडियो: स्मार्टक्लॉक: 6 कदम
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:19
स्मार्टक्लॉक, केवल एक घड़ी नहीं है, यह सोशल मीडिया के आंकड़ों और मौसम को देखने का एक आसान तरीका भी है।
आप फेसबुक से जुड़ सकते हैं, और अपनी पसंद प्राप्त कर सकते हैं, या साउंडक्लाउड से जुड़ सकते हैं और अपने अनुयायियों को लाइव प्रदर्शित कर सकते हैं! इसे देखने के लिए आपको केवल एक चीज करने की जरूरत है, वह है मोड बटन दबाएं।
इस डिवाइस में कई सेंसर होते हैं, जो लगातार जानकारी इकट्ठा करते हैं और उस जानकारी को डेटाबेस में रखते हैं। आप इस डेटा को वेबसाइट पर एक अच्छे ग्राफ पर देख सकते हैं।
आप संगीत भी चला सकते हैं, जिसे आप इकाई पर या वेबसाइट पर चुनते हैं।
आपूर्ति
- रास्पबेरी पाई
- Arduino Uno
- एम्पलीफायर के साथ स्पीकर
- 4*7 सेगमेंट डिस्प्ले
- डीएचटी 11
- LM35 (वैकल्पिक)
- एलडीआर
- एमसीपी3008
- 16x2 एलसीडी डिस्प्ले
- 5 सामान्य खुले मोनोस्टेबल स्विच
- प्रतिरोध 100k, 220, 1k और 5k
- बिजली की आपूर्ति
- बहुत सारे जम्पर केबल, पुरुष / महिला और महिला / महिला
चरण 1: DHT 11 पिनआउट
DHT11 के 2 प्रकार हैं। आपके द्वारा खरीदे गए संस्करण के आधार पर, आपके पास या तो 3 या 4 पिन होंगे।
Vcc 3.3V पर जाता है, सिग्नल GPIO4 को जाता है।
चरण 2: MCP3008 LDR, LM35 और पुलडाउन स्विच के साथ
- वीडीडी - 3.3V
- वीआरईएफ - 3.3V
- AGND - ग्राउंड
- सीएलके - GPIO9
- डीओयूटी - जीपीआईओ मिसो
- दीन - GPIO मोसी
- सीएस - सीएस0
- डीजीएनडी - ग्राउंड
CH0 एक 10k रेसिस्टर और एक ldr. के बीच में जाता है
CH1 Lm35. के मध्य पिन पर जाता है
चरण 3: एलसीडी डिस्प्ले
अपने एलसीडी डिस्प्ले को काम करने के लिए, पहले पिन को ग्राउंड से और दूसरे को +5V से कनेक्ट करें। तीसरे पिन को ग्राउंड से 5k रेसिस्टर या पोटेंशियोमीटर से जोड़ा जाना चाहिए, अगर आप ब्राइटनेस बदलना चाहते हैं।
RS पिन GPIO22 को जाता है, RW सीधे gnd में भी जाता है। इस बिंदु पर, आपको अपने डिस्प्ले पर काली आयतों की एक पंक्ति देखनी चाहिए। अब बस 8 डेटा पिन को GPIO पिन से कनेक्ट करें जो आपके पास मुफ़्त है और LED+ से 5v, LED- को ग्राउंड से कनेक्ट करें।
चरण 4: 4*7 खंड प्रदर्शन
आपका प्रदर्शन एक सामान्य एनोड/सामान्य कैथोड हो सकता है। इससे कोई फर्क नहीं पड़ता कि आप इसे कैसे जोड़ते हैं, लेकिन यह जानना अच्छा है कि आपके पास किस प्रकार का है। RX0 पिन को फ्री रखना सुनिश्चित करें, क्योंकि हमें इसे RPI पर TX0 से कनेक्ट करना होगा। बाकी कनेक्शन मायने नहीं रखते, क्योंकि कोड बाद में लिखा जाता है।
चरण 5: निर्माण
इस सेटअप को ब्रेडबोर्ड पर बनाने के लिए, आपको बहुत अधिक स्थान की आवश्यकता होगी। मैं एक टेस्टप्रिंट पर एमसीपी को एलएम 35 और अल रेसिस्टर्स के साथ मिलाप करने और कुछ हेडर जोड़ने की सलाह दूंगा। इस तरह, आप इसे केवल कुछ महिला/महिला जम्पर तारों से जोड़ सकते हैं। रास्पबेरी और आर्डिनो मैदान को जोड़ना सुनिश्चित करें। सावधान रहें कि 3.3V को 5V. के साथ न मिलाएं
चरण 6: सॉफ्टवेयर
मैंने बैकएंड के लिए फ्लास्क के साथ पायथन का इस्तेमाल किया। एचटीएमएल, सीएसएस/कम और जावास्क्रिप्ट को फ्रंटएंड के रूप में और आर्डिनो के लिए आर्डिनो कोड।
रास्पबेरी पाई पर एक डेटाबेस भी चल रहा है जो सेंसर डेटा, साथ ही आपके द्वारा सेट किए गए अलार्म और उपयोगकर्ता की जानकारी को बचाता है। यह डेटाबेस मारियाडीबी सर्वर पर चलता है। इसमें से डेटा प्राप्त करने के लिए प्रश्न मेरे बैकन में, पायथन में लिखे गए हैं। यह कस्टम एंडपॉइंट पर डेटा को json में कनवर्ट करता है। हम अपने बैकएंड को GET अनुरोध भेजकर उस डेटा को अपने फ्रंट-एंड में प्राप्त कर सकते हैं। यहां हम डेटा के साथ जो चाहें कर सकते हैं। मैंने चार्ट.जेएस द्वारा बनाए गए ग्राफ़ के लिए चुना, जो एक जावास्क्रिप्ट एक्सटेंशन है।
सिफारिश की:
Arduino कार रिवर्स पार्किंग अलर्ट सिस्टम - कदम दर कदम: 4 कदम
Arduino कार रिवर्स पार्किंग अलर्ट सिस्टम | स्टेप बाय स्टेप: इस प्रोजेक्ट में, मैं Arduino UNO और HC-SR04 अल्ट्रासोनिक सेंसर का उपयोग करके एक साधारण Arduino कार रिवर्स पार्किंग सेंसर सर्किट डिजाइन करूंगा। इस Arduino आधारित कार रिवर्स अलर्ट सिस्टम का उपयोग स्वायत्त नेविगेशन, रोबोट रेंजिंग और अन्य रेंज r के लिए किया जा सकता है
DIY कदम/डीआईआर लेजर गैल्वो नियंत्रक: 5 कदम (चित्रों के साथ)
DIY STEP / DIR LASER GALVO कंट्रोलर: नमस्ते, इस निर्देश में, मैं आपको दिखाना चाहता हूं कि आप ILDA मानक गैल्वो लेजर स्कैनर के लिए अपना खुद का स्टेप / dir इंटरफ़ेस कैसे बना सकते हैं। जैसा कि आप जानते होंगे कि मैं "DIY-SLS-3D-Printer" और "जेआरएलएस १००० DIY एसएलएस-३डी-पी
पिक्सेल किट चल रहा है माइक्रोपायथन: पहला कदम: 7 कदम
पिक्सेल किट रनिंग माइक्रोपायथन: पहला कदम: कानो के पिक्सेल की पूरी क्षमता को अनलॉक करने की यात्रा फ़ैक्टरी फ़र्मवेयर को माइक्रोपायथन के साथ बदलने के साथ शुरू होती है लेकिन यह केवल शुरुआत है। Pixel Kit पर कोड करने के लिए हमें अपने कंप्यूटरों को इससे कनेक्ट करना होगा। यह ट्यूटोरियल समझाएगा कि क्या
बैटरी के आंतरिक प्रतिरोध को मापने के लिए 4 कदम: 4 कदम
बैटरी के आंतरिक प्रतिरोध को मापने के लिए 4 कदम: यहां 4 सरल चरण दिए गए हैं जो बैटर के आंतरिक प्रतिरोध को मापने में आपकी मदद कर सकते हैं।
$3 और 3 कदम लैपटॉप स्टैंड (रीडिंग-ग्लास और पेन ट्रे के साथ): 5 कदम
$3 और 3 कदम लैपटॉप स्टैंड (रीडिंग-ग्लास और पेन ट्रे के साथ): यह $3 और amp; 5 मिनट में 3 स्टेप वाला लैपटॉप स्टैंड बनाया जा सकता है। यह बहुत मजबूत, हल्का वजन है, और आप जहां भी जाते हैं, ले जाने के लिए फोल्ड किया जा सकता है