विषयसूची:

30 मिनट की टाइमर अलार्म घड़ी: 3 कदम (चित्रों के साथ)
30 मिनट की टाइमर अलार्म घड़ी: 3 कदम (चित्रों के साथ)

वीडियो: 30 मिनट की टाइमर अलार्म घड़ी: 3 कदम (चित्रों के साथ)

वीडियो: 30 मिनट की टाइमर अलार्म घड़ी: 3 कदम (चित्रों के साथ)
वीडियो: drawing of alarm clock ⏰️ | Easy drawing of clock | Laila's creations #youtubeshorts #shorts 2024, जुलाई
Anonim

एक दोस्त एक छोटा सा व्यवसाय शुरू कर रहा है जो 30 मिनट के समय स्लॉट के लिए एक संसाधन किराए पर लेता है। उसने एक टाइमर की तलाश की जो हर 30 मिनट में (घंटे और आधे घंटे पर) एक सुखद गोंग ध्वनि के साथ अलार्म कर सके, लेकिन कुछ भी नहीं मिला।

मैंने एक साधारण Arduino-आधारित अलार्म घड़ी बनाने की पेशकश की। यह डिज़ाइन एक प्रो माइक्रो माइक्रोकंट्रोलर, DFPlayer मिनी MP3 प्लेयर और एक DS3231 रीयल-टाइम घड़ी (RTC) का उपयोग करता है। मैंने फ़्यूज़न 360 के आधार पर केस को डिज़ाइन करने के लिए फ़्यूज़न 360 का उपयोग किया। ट्यूटोरियल - आसान स्नैप फ़िट मामले!

आपूर्ति

  • अरुडिनो प्रो माइक्रो, 5 वोल्ट, 16 मेगाहर्ट्ज
  • डीएफप्लेयर मिनी एमपी३ प्लेयर
  • माइक्रो एसडी कार्ड
  • DS3231RTC
  • I2C इंटरफेस के साथ 1602 16x2 एलसीडी
  • छोटा वक्ता
  • 2 छोटे SPST पुशबटन
  • 5 वोल्ट डीसी बिजली की आपूर्ति
  • पावर इनपुट के लिए बैरल जैक
  • विभिन्न शिकंजा / गतिरोध / नट, आदि।
  • पूर्ण बोर्ड
  • महिला और पुरुष 2.54 मिमी हेडर
  • 3डी प्रिंटेड केस

चरण 1: प्रोटोटाइप और Arduino कोड विकास

Image
Image

मैंने एक स्पार्कफन इन्वेंटर किट के साथ डिजाइन को प्रोटोटाइप किया जिसमें एक Arduino Uno बोर्ड, ब्रेडबोर्ड, जम्पर वायर आदि शामिल हैं। यह Arduino प्रोजेक्ट्स के प्रोटोटाइप के साथ-साथ कई अन्य समान प्लेटफॉर्म के लिए अच्छा प्लेटफॉर्म है।

मैंने पहली बार "टिनी आरटीसी" DS1307 रीयल-टाइम घड़ी का उपयोग किया। इसमें समय रखने के लिए CR2032 बैकअप बैटरी शामिल है जब समग्र परियोजना संचालित नहीं होती है। हालाँकि, मैंने सीखा कि DS3231 RTC एक बेहतर विकल्प है क्योंकि इसमें अधिक सटीक समय-पालन के लिए तापमान-मुआवजा थरथरानवाला शामिल है। ध्यान दें कि DS3231M तापमान मुआवजा नहीं है, इसलिए खरीदने से पहले ध्यान से जांच लें।

DFPlayer Mini MP3 Player दस्तावेज़ में एक कनेक्शन आरेख और नमूना कोड शामिल है। इसने मेरे लिए ठीक काम किया। अलार्म ध्वनि के लिए, मुझे यह फ्रीसाउंड पर "सिंगिंग बाउल हिट विद ए फेल्ट-टिप्ड मैलेट" रिकॉर्डिंग पसंद आई। ऑडेसिटी के साथ, मैंने रिकॉर्डिंग को मोनो में बदल दिया, इसे छोटी लंबाई में ट्रिम कर दिया, एक फेडआउट जोड़ा, और इसे एक.mp3 फ़ाइल में सहेजा। फिर, मैंने.mp3 फ़ाइल को SD कार्ड में कॉपी किया और इसे DFPlayer Mini में डाला। (बेशक, यह डिज़ाइन आपको अलार्म के लिए किसी भी ध्वनि का उपयोग करने की अनुमति देता है।)

दो पुश बटन समय को एक मिनट बढ़ाते/घटते हैं। मैंने इन्हें 2 पिनों से जोड़ा है जो इंटरप्ट के लिए सक्षम हैं और अटैचइंटरप्ट () का उपयोग करते हैं

कोड "soni_clock.ino" अटैचमेंट में है। Arduino कोड और कनेक्शन के लिए संसाधन:

  • डीएफप्लेयर मिनी एमपी3 प्लेयर

    #शामिल "DFRobotDFPlayerMini.h"

  • Adafruit RTClib
  • #शामिल
  • लिक्विड क्रिस्टल_I2C
  • #शामिल

चरण 2: सर्किट आरेख

मैंने सर्किट को डिजाइन करने के लिए फ्रिटिंग का इस्तेमाल किया।

  • योजनाबद्ध फ्रिटिंग स्रोत: soni_clock.fzz
  • योजनाबद्ध.pdf: soni_clock_schem.pdf

चरण 3: केस डिजाइन

केस डिजाइन
केस डिजाइन
केस डिजाइन
केस डिजाइन
केस डिजाइन
केस डिजाइन
केस डिजाइन
केस डिजाइन

यह प्रोजेक्ट मेरे 3D CAD डिज़ाइन कौशल को बेहतर बनाने का एक अच्छा अवसर था। मैं फ़्यूज़न 360 का उपयोग करता हूँ। फ़्यूज़न 360 ट्यूटोरियल - आसान स्नैप फ़िट केस! पैरामीटर-संचालित (लंबाई, चौड़ाई, ऊंचाई, खोल मोटाई) मामलों को स्नैप के साथ डिजाइन करने के लिए एक उपयोगी तकनीक का प्रदर्शन करता है जिसमें नो-स्क्रू/गोंद संलग्नक के लिए विशेषताएं शामिल हैं।

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

मैंने इसे पीएलए में एंडर 3 प्रिंटर पर प्रिंट किया।

3D प्रिंटिंग डिज़ाइन फ़ाइलें:

  • स्पीकर माउंट:

    • फ़्यूज़न 360 स्रोत: स्पीकर_माउंट v1.f3d
    • एसटीएल: स्पीकर_माउंट.एसटीएल
  • मामला:

    • फ्यूजन 360 स्रोत: शोनीक्लॉककेस v20.f3d
    • संलग्नक एसटीएल: soni_clock_case.stl
    • निचला कवर एसटीएल: soni_clock_case_bottom_cover.stl

सिफारिश की: