विषयसूची:
- चरण 1: घटक सूची
- चरण 2: ATMEGA पर बूट लोडर को जलाना 8
- चरण 3: RTC को Arduino से जोड़ना
- चरण 4: आरटीसी में समय अपलोड करना
- चरण 5: सर्किट का निर्माण
- चरण 6: एक बाहरी मामला बनाना
- चरण 7: घड़ी के कार्य
वीडियो: ATMEG का उपयोग करते हुए घड़ी 8: 7 कदम (चित्रों के साथ)
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:19
ATMEGA 8 सबसे सस्ते माइक्रो कंट्रोलर में से एक है, इसलिए मैंने इसका उपयोग करके घड़ी बनाने का फैसला किया। पहली चीज जो मुझे मिली वह समय प्रदर्शित कर रही है इसलिए सबसे सामान्य चीज 7 सेगमेंट डिस्प्ले है, लेकिन मैं सभी टेक्स्ट की अपेक्षा कुछ प्रदर्शित नहीं कर सकता, इसलिए मैं 16X2 LCD के साथ जाने का फैसला किया। फिर मैं समय को ध्यान में रखते हुए आया, जहां हाल ही में अधिकांश माइक्रो कंट्रोलर आंतरिक RTC (रियल टाइम क्लॉक) की पेशकश करते हैं, लेकिन ATMEGA 8 में हमारे पास आंतरिक RTC नहीं है इसलिए मैं बाहरी के साथ चला गया। फिर मैं सत्ता में आया घड़ी, एटमेगा 1.8v से 5v तक चल सकता है इसलिए मैंने 1s लाइपो की योजना बनाई, इसने बहुत अच्छा काम किया … तो निर्माण शुरू करें
चरण 1: घटक सूची
- एटमेगा 8 आईसी
- 16X2 एलसीडी डिस्प्ले
- DS3231 आरटीसी मॉड्यूल
- 1S लाइपो बैटरी
- TP4056 लाइपो चार्जर मॉड्यूल
- ड्रिल्ड पीसीबी
- 16MHZ क्रिस्टल थरथरानवाला
- 22pf संधारित्र
- 10K रोकनेवाला
चरण 2: ATMEGA पर बूट लोडर को जलाना 8
- सबसे आसान तरीका है ATMEGA 328 को arduino uno से हटा दें और उसमें ATMEGA 8 डालें।
- SPI पिन को दूसरे Arduino uno से कनेक्ट करें और बूट लोडर को बर्न करें
- बेहतर अंडरस्टैंडिंग के लिए इस वीडियो को फॉलो करें
चरण 3: RTC को Arduino से जोड़ना
- RTC के SCL पिन को A5 arduino से कनेक्ट करें
- RTC के SDA पिन को A4 arduino से कनेक्ट करें
- RTC के VCC पिन को 5v arduino से कनेक्ट करें
- RTC के GND पिन को GND arduino से कनेक्ट करें
चरण 4: आरटीसी में समय अपलोड करना
- घड़ी कार्यक्रम डाउनलोड करें
- कोड खोलें
- निम्न पंक्ति को अनकम्मेंट करें
- वर्तमान समय को ठीक करें
- कोड अपलोड करें
- अब RTC में समय की बचत होती है
- अब वापस लाइनों पर टिप्पणी करें और इसे फिर से अपलोड करें
- अब ATMEGA 8 को arduino से हटा दें
- https://drive.google.com/file/d/1yI7EckZE8ESWeCIQO…
- अधिक जानकारी के लिए इस लिंक को देखें
चरण 5: सर्किट का निर्माण
- ATMEGA 8 को PCB. में मिलाप करके प्रारंभ करें
- फिर ATMEGA 8. के लिए थरथरानवाला सर्किट बनाएं
- एटमेगा 8 पिनआउट देखें
- फिर आरटीसी और एलसीडी मॉड्यूल को ठीक करें
- सर्किट आरेख के अनुसार कनेक्शन बनाएं
- लाइपो बैटरी और उसके चार्जर को ठीक करें
चरण 6: एक बाहरी मामला बनाना
- मेरे पास ३डी प्रिंटर नहीं है इसलिए मैं इसे कार्डबोर्ड का उपयोग करके बनाने का निर्णय लेता हूं और इसे रंगीन डक्ट टेप का उपयोग करके कवर करता हूं
- यह चमकदार और सुंदर दिखता है
- मैं अधिक पेशेवर दिखने के लिए एक 3डी प्रिंटेड केस बनाने की सलाह दूंगा
चरण 7: घड़ी के कार्य
- यह 12hrs प्रारूप में है, इसलिए यह AM/PM प्रदर्शित करेगा
- यह सेकंड के साथ समय प्रदर्शित करेगा
- यह हर दो मिनट में दिन और तारीख दिखाएगा
- यह हर दो मिनट में कमरे का तापमान दिखाएगा
- इसमें बैटरी बैकअप है, इसलिए बिजली न होने पर भी यह अपनी बैटरी पर चलेगा
- RTC की अपनी बैटरी होती है, इसलिए बैटरी बैकअप खत्म होने पर भी समय को आराम नहीं मिलेगा।
- मुझे उम्मीद है कि आपको यह प्रोजेक्ट पसंद आएगा….!!! मेरे YouTube चैनल को सब्सक्राइब करने पर विचार करें !!! हैप्पी लर्निंग।
सिफारिश की:
NEO-6M मॉड्यूल का उपयोग करते हुए स्थानीय समय के साथ Arduino GPS घड़ी: 9 चरण
NEO-6M मॉड्यूल का उपयोग करते हुए स्थानीय समय के साथ Arduino GPS घड़ी: इस ट्यूटोरियल में हम सीखेंगे कि arduino का उपयोग करके उपग्रहों से वर्तमान समय कैसे प्राप्त करें। वीडियो देखें
टास्कर के साथ रास्पबेरी पाई का उपयोग करते हुए वाईफाई नियंत्रित 12 वी एलईडी पट्टी, इफ्टेट एकीकरण।: 15 कदम (चित्रों के साथ)
टास्कर, इफ्ट्ट इंटीग्रेशन के साथ रास्पबेरी पाई का उपयोग करके वाईफाई नियंत्रित 12 वी एलईडी पट्टी: इस परियोजना में मैं आपको दिखाऊंगा कि रास्पबेरी पाई का उपयोग करके वाईफाई पर एक साधारण 12 वी एनालॉग एलईडी पट्टी को कैसे नियंत्रित किया जाए। इस परियोजना के लिए आपको आवश्यकता होगी: 1x रास्पबेरी पाई (I मैं रास्पबेरी पाई 1 मॉडल बी+) 1x आरजीबी 12वी ले का उपयोग कर रहा हूं
Arduino के साथ 2.4Ghz NRF24L01 मॉड्यूल का उपयोग कर वायरलेस रिमोट - क्वाडकॉप्टर के लिए Nrf24l01 4 चैनल / 6 चैनल ट्रांसमीटर रिसीवर - आरसी हेलीकाप्टर - Arduino का उपयोग करते हुए Rc प्लेन: 5 कदम (चित्रों के साथ)
Arduino के साथ 2.4Ghz NRF24L01 मॉड्यूल का उपयोग कर वायरलेस रिमोट | क्वाडकॉप्टर के लिए Nrf24l01 4 चैनल / 6 चैनल ट्रांसमीटर रिसीवर | आरसी हेलीकाप्टर | Arduino का उपयोग करते हुए Rc प्लेन: Rc कार चलाने के लिए | क्वाडकॉप्टर | ड्रोन | आरसी विमान | RC नाव, हमें हमेशा एक रिसीवर और ट्रांसमीटर की आवश्यकता होती है, मान लीजिए कि RC QUADCOPTER के लिए हमें एक 6 चैनल ट्रांसमीटर और रिसीवर की आवश्यकता है और उस प्रकार का TX और RX बहुत महंगा है, इसलिए हम अपने
Arduino का उपयोग करते हुए TM1637 के साथ कैपेसिटेंस मीटर: 5 कदम (चित्रों के साथ)
TM1637 के साथ कैपेसिटेंस मीटर Arduino का उपयोग करना: TM1637 पर प्रदर्शित Arduino का उपयोग करके कैपेसिटेंस मीटर कैसे बनाया जाए। 1 uF से लेकर लगभग 2000 uF . तक
४०२६ और ४०६० का उपयोग करते हुए डिजिटल घड़ी: ५ कदम (चित्रों के साथ)
४०२६ और ४०६० का उपयोग कर डिजिटल घड़ी: इस गर्मी में मैंने "डिजिटल इलेक्ट्रॉनिक्स" मेरे कॉलेज में। मैंने फ्लिप-फ्लॉप, काउंटर और बहुत कुछ के बारे में सीखा। इसलिए मैंने सोचा कि यह बहुत अच्छा होगा यदि मैं डिजिटल इलेक्ट्रॉनिक्स से संबंधित एक प्रोजेक्ट करता हूं और वहां से प्रोजेक्ट डिजिटल क्लॉक