विषयसूची:

Arduino LifeClock: 6 कदम (चित्रों के साथ)
Arduino LifeClock: 6 कदम (चित्रों के साथ)

वीडियो: Arduino LifeClock: 6 कदम (चित्रों के साथ)

वीडियो: Arduino LifeClock: 6 कदम (चित्रों के साथ)
वीडियो: 🔴रिमोट कंट्रोल Boom 💥 कैसे बनाए | How To make Remote Control Boom 🔴 2024, नवंबर
Anonim
अरुडिनो लाइफक्लॉक
अरुडिनो लाइफक्लॉक

यह अनूठी घड़ी आपको सात खंडों के डिस्प्ले पर अपनी वर्तमान आयु को दिनों (या सप्ताह) में प्रदर्शित करके हर एक दिन की सराहना करने की याद दिलाती है।

चरण 1: आपको आवश्यकता होगी

आपको चाहिये होगा
आपको चाहिये होगा
आपको चाहिये होगा
आपको चाहिये होगा
आपको चाहिये होगा
आपको चाहिये होगा
आपको चाहिये होगा
आपको चाहिये होगा

इलेक्ट्रॉनिक्स:

  1. Arduino Pro Mini 5V (या> = 12 GPIO पिन के साथ कोई अन्य arduino)
  2. 4 अंक 7 खंड प्रदर्शन
  3. DS3231 रीयल टाइम क्लॉक मॉड्यूल
  4. 4x 200 ओम रेसिस्टर्स

सामग्री:

  1. तस्वीर का फ्रेम
  2. परफेक्ट बोर्ड (मिलान आकार)
  3. माइक्रोयूएसबी ब्रेकआउट (या कोई अन्य 5-12 वी पावर स्रोत)
  4. तार/हार्डवायर
  5. पिन हेडर (पुरुष, महिला)

उपकरण:

  1. सोल्डरिंग आयरन
  2. एफटीडीआई प्रोग्रामर (प्रो मिनी के मामले में)

चरण 2: प्रोटोटाइप

प्रोटोटाइप
प्रोटोटाइप
प्रोटोटाइप
प्रोटोटाइप
प्रोटोटाइप
प्रोटोटाइप

घटकों को स्थायी रूप से इकट्ठा करने से पहले हमें यह जांचना होगा कि सब कुछ ठीक से काम करता है या नहीं।

  1. योजनाबद्ध के अनुसार सब कुछ कनेक्ट करें
  2. COM-पोर्ट की जाँच करें और नवीनतम ड्राइवर स्थापित करें
  3. दिए गए स्केच को संकलित और अपलोड करें

सम्बन्ध:

आम कैथोड डिस्प्ले

  • पिन 2 - COM4 (प्रतिरोधक)
  • पिन 3 - जी
  • पिन 4 - सी
  • पिन 5 - डीपी
  • पिन 6 - डी
  • पिन 7 - ई
  • पिन 8 - COM1 (प्रतिरोधक)
  • पिन 9 - ए
  • पिन 10 - एफ
  • पिन 11 - COM2 (प्रतिरोधक)
  • पिन 12 - COM3 (प्रतिरोधक)
  • पिन 13 - बी

DS3231

  • जीएनडी - जीएनडी
  • 5वी/वीसीसी - वीसीसी
  • ए4 - एसडीए
  • ए5 -एससीएल

यदि आप एक सामान्य एनोड डिस्प्ले का उपयोग कर रहे हैं तो आपको ब्रेडबोर्ड पर या बाद में कोड में पिनों को समायोजित करना सुनिश्चित करना होगा।

चरण 3: भागों को संशोधित करें

भागों को संशोधित करें
भागों को संशोधित करें
भागों को संशोधित करें
भागों को संशोधित करें

हमें अपने कुछ घटकों को संशोधित करने की आवश्यकता है, ताकि वे फ्रेम के अंदर फिट हो सकें।

अरुडिनो

  • पुरुष पिन हेडर पर मिलाप (जैसा दिखाया गया है)
  • एसडीए और एससीएल में दो तार जोड़ें

DS3231

  • 6 पिनहेडर्स को डिसाइड करें
  • दूसरी तरफ 4 पिन हेडर पर मिलाप (जैसा दिखाया गया है)

माइक्रोयूएसबी ब्रेकआउट

पिन हेडर पर मिलाप

चरण 4: सर्किट बोर्ड का निर्माण

सर्किट बोर्ड का निर्माण
सर्किट बोर्ड का निर्माण
सर्किट बोर्ड का निर्माण
सर्किट बोर्ड का निर्माण
सर्किट बोर्ड का निर्माण
सर्किट बोर्ड का निर्माण

यदि सब कुछ त्रुटिपूर्ण रूप से काम करता है, तो आप सर्किट बोर्ड का निर्माण शुरू कर सकते हैं। पूरे सर्किट बोर्ड को चुने हुए पिक्चर फ्रेम में फिट होना है। यदि आपके पूर्ण बोर्ड के अलग-अलग आयाम हैं तो आपको शायद घटकों के स्थान को समायोजित करने की आवश्यकता है।

1) व्यवस्था:

योजनाबद्ध में दिखाए गए अनुसार हर घटक को रखें। यदि आपके तारों का व्यास> 1 मिमी है, तो आपको इसके माध्यम से A4-SDA (ग्रे) और A5-SDA (सफेद) डालने के लिए दो छेद ड्रिल करने होंगे।

2) संलग्न करना:

यदि प्रत्येक घटक को ठीक से रखा गया है तो आप घटकों पर टांका लगाना शुरू कर सकते हैं। बाद में शेष पैरों को हटाना सुनिश्चित करें।

3) वायरिंग:

आप या तो साधारण केबल का उपयोग कर सकते हैं, बस उन्हें परफ बोर्ड के पीछे की तरफ जोड़कर, या सामने की तरफ चांदी के तार का उपयोग कर सकते हैं। ऐसा करने के लिए, आपको चांदी के तार को बराबर लंबाई में काटने और उसके सिरों को मोड़ने की जरूरत है। अब आपको बस उन्हें उसी के अनुसार रखना है और उन्हें सोल्डर करना है।

4) कनेक्शन जांचें:

यदि कुछ काम नहीं करता है जैसा कि उसे करना चाहिए या यदि आप सुनिश्चित करना चाहते हैं कि आपने सब कुछ सही ढंग से जोड़ा है, तो आप अपने मल्टीमीटर की निरंतरता कार्यक्षमता का उपयोग करके इसकी जांच कर सकते हैं।

चरण 5: चित्र फ़्रेम को संशोधित करें

चित्र फ़्रेम को संशोधित करें
चित्र फ़्रेम को संशोधित करें
  1. अपने फ्रेम की पिछली प्लेट में 4 बढ़ते छेद और केबल के लिए 1 छेद ड्रिल करें
  2. पूर्ण बोर्ड को पेंच करें (इसके अतिरिक्त कुछ गतिरोध के साथ)
  3. बैकसाइड पर माइक्रोयूएसबी ब्रेकआउट को ठीक करें और इसे पावर केबल्स (रॉ, जीएनडी) से कनेक्ट करें

आप जो पसंद करते हैं उसके आधार पर, आप कांच के फलक को वापस अंदर रख सकते हैं या किसी प्रकार के पासपार्टआउट का उपयोग कर सकते हैं।

चरण 6: कोड

कोड
कोड

कोड अपलोड करने से पहले आपको आवश्यक पुस्तकालयों को स्थापित करना और दो मापदंडों को परिभाषित करना सुनिश्चित करना होगा।

१) दिनों में आपकी उम्र (पंक्ति २१) [https://www.calculator.net/age-calculator.html]

२) इसके अतिरिक्त आपके जन्म का समय (पंक्ति २३)

यदि प्रदर्शित मान गलत है या बदलने की आवश्यकता है, तो आपको EEPROM को साफ़ करना होगा

उम्मीद है कि मैं आपको उस परियोजना से प्रेरित कर सकता हूं। यदि आपके कोई प्रश्न या सुधार हैं, तो बेझिझक उन्हें साझा करें।

सिफारिश की: