विषयसूची:

ATMEG का उपयोग करते हुए घड़ी 8: 7 कदम (चित्रों के साथ)
ATMEG का उपयोग करते हुए घड़ी 8: 7 कदम (चित्रों के साथ)

वीडियो: ATMEG का उपयोग करते हुए घड़ी 8: 7 कदम (चित्रों के साथ)

वीडियो: ATMEG का उपयोग करते हुए घड़ी 8: 7 कदम (चित्रों के साथ)
वीडियो: किसी भी एटीएम से पैसे निकाले | ATM Card se paise kaise nikale | How to Withdraw Money From ATM 2024, जुलाई
Anonim
Image
Image

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

Image
Image
  • सबसे आसान तरीका है ATMEGA 328 को arduino uno से हटा दें और उसमें ATMEGA 8 डालें।
  • SPI पिन को दूसरे Arduino uno से कनेक्ट करें और बूट लोडर को बर्न करें
  • बेहतर अंडरस्टैंडिंग के लिए इस वीडियो को फॉलो करें

चरण 3: RTC को Arduino से जोड़ना

RTC को Arduino से जोड़ना
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 चैनल को सब्सक्राइब करने पर विचार करें !!! हैप्पी लर्निंग।

सिफारिश की: