תוכן עניינים:

שעון מעורר RTC Arduino DS1302: 3 שלבים
שעון מעורר RTC Arduino DS1302: 3 שלבים

וִידֵאוֹ: שעון מעורר RTC Arduino DS1302: 3 שלבים

וִידֵאוֹ: שעון מעורר RTC Arduino DS1302: 3 שלבים
וִידֵאוֹ: DIY Led Clock DS1302 2024, נוֹבֶמבֶּר
Anonim
Image
Image

שלום, רציתי לשתף אתכם בפרויקט הקטן הזה, מדובר בשעון מעורר עשה זאת בעצמך המבוסס על לוח UNO של Arduino ומודול RTC DS1302, תוכלו להגדיר את התאריך והשעה באמצעות מקלדת וגם להגדיר את השעון המעורר לזמן מוגדר. אני מקווה שאתה אוהב את זה.

שלב 1: דרושה חומרה

דרושה חומרה
דרושה חומרה
דרושה חומרה
דרושה חומרה

לשם כך נצטרך קודם כל לוח Arduino, אני משתמש ב- UNO של Arduino, אתה יכול להשתמש באחד אחר רק וודא את מספר הסיכות.

- מודול RTC, כאן אני משתמש ב- DS1302.

- מסך LCD i2c.

- מטריצת לוח מקשים 4*4.

- וזמזם, אתה יכול להשתמש במודול או ברכיב 2 החוטים.

- נגד 1 קאוהם, כמה חוטי קפיצה ולוח לחם.

שלב 2: חיווט

תִיוּל
תִיוּל

החיווט הוא כמו בתמונה, דברים שצריך לחבר עם GND ו- 5v כמו RTC, LCD והזמזם.

סיכות RTC מחוברות מ- D2 ל- D5 ואני משתמש בנגד 1k עם סיכת DAT ו- D4 כך שנקבל את התאריך והשעה הנכונים, זהו פתרון נפוץ.

LCD SDA ו- SCL מחוברים עם A4 ו- A5.

לוח מקשים מימין לשמאל (D5-D12).

והזמזם עם D13 שהוא ה- LED הפנימי של ה- Arduino UNO.

שלב 3: קוד ותפקוד

הקוד והספריות שבהן השתמשתי, תוכל למצוא אותן בקישור:

הפונקציה פשוטה למדי: אתה לוחץ על "*" בלוח המקשים כדי להגדיר את השעה והתאריך הנוכחי, ולאחר מכן "A" כדי להגדיר את זמן ההתראה. אתה יכול להתאים אישית את הצלצול שלך אם אתה טוב עם צלילים יצירתיים עם זמזם או לחפש אותם באינטרנט.

תהנה, ואם יש לך בעיה או שאלה כלשהי אתה מוזמן לשאול.

מוּמלָץ: