תוכן עניינים:
וִידֵאוֹ: שעון LCD גדול של Arduino עם שתי אזעקות וצג טמפרטורה הנשלט על ידי שלט טלוויזיה IR: 5 שלבים
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:13
כיצד לבנות שעון LCD מבוסס Arduino עם שתי אזעקות וצג טמפרטורה הנשלט על ידי שלט טלוויזיה IR.
שלב 1: תיאור
זהו שעון LCD המיוצר עם מודול שעון בזמן אמת DS3231, שבניגוד ל- DS1307 יש אפשרות להתראה וצג טמפרטורה. במקרה זה, מסך LCD מציג את התאריך, השעה, שתי אזעקות וגם את הטמפרטורה הנוכחית. והחלק המעניין ביותר הוא שההגדרות המלאות של השעון כמו גם השתקת האזעקה נעשות באמצעות שלט הטלוויזיה.
שלב 2: חלקים
חלקי חומרה הנדרשים לבנייה:
-לוח ארדואינו
לוח DS3231 RTC
צג LCD -20X4
מודול תצוגת LCD Arduino LCD
שלט רחוק IR -פרוטוקול RC5
-מקלט IR
-לד
-זַמזָם
נגד 220 אוהם
שלב 3: בנייה
הקוד הבסיסי נלקח מדף אינטרנט במעגל פשוט וביצעתי מספר שינויים: לשם הפשטות הוספתי מודול I2C לתצוגת ה- LCD ושיניתי את הקוד בהתאם. הוספתי גם זמזם קטן שמייצר צליל בתדר נתון בזמן שהאזעקה פעילה.
לוח DS3231 מסופק עם 5V כ- 20x4 LCD ומקלט IR, 5V זה מגיע מלוח Arduino, ישנם 3 נתונים מחוברים בין לוח זה לבין Arduino, קו SCL מחובר לפין אנלוגי 5, SDA מחובר ל- סיכה אנלוגית 4 וקו INT מחוברים לסיכה דיגיטלית 2 שהיא סיכת ההפרעה החיצונית של הארדואינו (INT0). ה- DS3231 קוטע את המיקרו -בקר כאשר יש אזעקה (אזעקה 1 או אזעקה 2). למקלט ה- IR יש 3 פינים: GND, VCC ו- OUT כאשר סיכת OUT מחוברת לסיכה 3 Arduino שהיא סיכת הפרעה חיצונית (INT1). הנורית המחוברת לסיכה Arduino 10 משמשת כמחוון אזעקה (אזעקה 1 או אזעקה 2), כך שאם יש אזעקה DS3231 מושך את סיכה INT אשר קוטע את המיקרו -בקר (ATmega328P) והמיקרו -בקר מדליק את הנורית, כאן כפתור בשלט הרחוק מכבה את הנורית ואת האזעקה שהתרחשה. אנחנו צריכים לפענח את השלט הרחוק שלנו כדי לדעת את הקוד של כל כפתור כי אנחנו צריכים להוסיף אותו בתוכנת Arduino (קוד).
שלב 4: שלט רחוק
השלט המשמש בפרויקט זה הוא שלט טלוויזיה IR עם פרוטוקול RC5, הוא זה שמוצג להלן (הכפתורים המשומשים ממוספרים):
קוד פונקציית לחצן (פורמט hex)
תוספת אחת 0x20
2 הגדר זמן ולוח שנה 0x10
3 הפחתה 0x21
4 הגדר אזעקות 0x11
5 אפס אזעקות 0x0C
שים לב שקוד זה חייב להשתמש בשלט הרחוק עם פרוטוקול RC5, ולרוב משתמשים בהתקנים מרוחקים כאלה על ידי מכשירי פיליפס ישנים יותר. להלן קוד פשוט "מוצא פרוטוקול IR" המאפשר לך לקבוע בקלות את הפרוטוקול של כל שלט רחוק, כמו גם את הערך של כל כפתור. התמונה מציגה את השלט שהשתמשתי בו עם הערכים והפונקציות המסומנים של הכפתורים.
שלב 5: סכמטי וקוד
להלן מוצג קוד קטן לקביעת סוג הפרוטוקול וערכי הכפתורים בבקר ה- IR וקוד השעון המלא
מוּמלָץ:
עץ חג המולד הנשלט על ידי אתר אינטרנט (כל אחד יכול לשלוט בו): 19 שלבים (עם תמונות)
עץ חג המולד בשליטת אתרים (כל אחד יכול לשלוט בו): אתה רוצה לדעת איך נראה עץ חג המולד בשליטת אתר? הנה הסרטון שמציג את הפרויקט שלי של עץ חג המולד שלי. השידור החי הסתיים עד עכשיו, אבל עשיתי סרטון שצילמתי את המתרחש: השנה, באמצע דצמבר
כיצד להכין סיר חכם עם NodeMCU הנשלט על ידי אפליקציה: 8 שלבים
כיצד להכין סיר חכם עם NodeMCU הנשלט על ידי אפליקציה: במדריך זה נבנה סיר חכם הנשלט על ידי ESP32 ויישום לסמארטפון (iOS ו- Android). נשתמש ב- NodeMCU (ESP32) לקישוריות ולספריית Blynk. עבור IoT הענן והיישום בסמארטפון. לבסוף אנו
שולף וירוס הקורונה הנשלט על ידי האינטרנט: 6 שלבים
שולף וירוס הקורונה הנשלט על ידי האינטרנט: בואו נפטר ביחד את התסכולים שלנו על ידי סטירת נגיף הקורונה באמצעות האינטרנט! רק כדי להבהיר מאוד, פרויקט זה נועד לספק הקלה קומית בתקופות אלה, הוא לא נועד להתעלם מחומרת הנגיף. המצב הנוכחי
רובוט: שתי דרכים ניידות נשלטות על ידי Windows Phone.: 6 שלבים (עם תמונות)
רובוט: שתי דרכים ניידות הנשלטות על ידי Windows Phone .: רשימה: Arduino Uno L 293 (Bridge) HC SR-04 (מודול סונאר) HC 05 (מודול Bluetooth) Tg9 (מיקרו סרוו) מנוע עם תיבת הילוכים (שתיים) מחזיק סוללה (עבור 6 AA) חוטי מחזיק עדשות מחבר (סיכות זכר לנקבה) קשרי כבל דבק חם (מקל
שעון רשת מבוסס ESP8266 וצג מזג אוויר: 3 שלבים (עם תמונות)
שעון רשת ומעקב אחר מזג אוויר מבוסס ESP8266: פרויקט סוף שבוע קצר ופשוט עם תצוגת OLED מסוג ESP8266 ו- 0.96 אינץ '. המכשיר הוא שעון רשת כלומר מביא זמן משרתי ntp. הוא גם מציג מידע על מזג האוויר עם סמלים מ- openweathermap.org חלקים דרושים: 1. מודול ESP8266 (A