תוכן עניינים:
וִידֵאוֹ: כיצד לחקות שלט לטלוויזיה או אחרת עם Arduino Irlib: 3 שלבים (עם תמונות)
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:17
מבוא
שלום לכולם וברוכים הבאים למדריך הראשון שלי.
היום נלמד, כפי שהכותרת אומרת, לחקות מרחוק טלוויזיה e או משהו דומה שעובד עם אותות אינפרא אדום באמצעות Arduino (כל דגם).
הבעיה הייתה: כיצד אוכל להעביר קודים לאובייקט אם אינני יודע את הקוד?
כשחיפשתי באינטרנט לא מצאתי את התשובה לשאלה שלי אז התחלתי לחשוב והמצאתי את השיטה הזו בעצמי.
במדריך זה אראה לך כיצד לעשות זאת.
נ.ב.:
לפני שנתחיל אני אגיד לך שהתקשורת של Ir היא מאוד מורכבת ודורשת קצת ידע קודם.
שלב 1: חומר
אתה צריך פחות רכיבים ממה שאתה חושב:
-ארדואינו (השתמשתי בליאונרדו)
-470ohm או נגד דומה! שים לב!: ערך הנגד עשוי להשתנות בהתאם לנורית ה- IR שלך
-IR led (השתמשתי ב- SFH4546)
-כמה מגשרים
מקלט IR (השתמשתי ב- TSOP38238)
-קרש
זה מה שהשתמשתי בו למעגל הפשוט אך החיוני הזה.
עריכה: אם אתה משתמש באותו הלד שלי, אל תשתמש בנגד בין סיכת Arduino לבין לד מכיוון שהוא יקטין הרבה את המרחק ממך תוכל להשתמש בשלט שלך
אם אינך משתמש באותו IR led אני מציע לשים גוזם ולווסת אותו כרצונך
שלב 2: מעגל וקידוד
עכשיו נסתכל על המעגל.
עלינו לבנות 2 מעגלים:
המעגל הראשון צריך ללכוד את האות מהשלט הרחוק.
-השני מעביר את האות שצילמנו קודם.
אז קחו ארדואינו, קרש לחם, חוטים ומקלט ותנו להתחיל לעבוד
חבר תחילה 5v ו- GND למקלט שלך (שלי יש לפי הסדר OUT, GND, 5V)
יש לחבר את סיכת OUT לנעץ Arduino 2. (איך המעגל נראה)
לאחר שעשית זאת עלינו לחבר את האנודה של המוביל שלנו לנגד ולקתודה לקרקע.
מהנגד נתחבר מאוחר יותר לסיכה המוגדרת על ידי ספריית Ir. (איך המעגל נראה)
הקוד פשוט מאוד:
ראשית עלינו להתקין את הספריות:
-ספריית IrLib2 עבור המעבר המקבל
לאחר מכן עליך לפתוח את קובץ ה- zip ולהעתיק את התיקיות בתוך אותו קובץ לתיקיית הספריות שלך.
-ספריית IrRemote לשליחתה
לאחר שתעשה זאת, פתח את Arduino IDE ומתפריט הדוגמאות עבור לתיקיית דוגמאות IrLib2, ולאחר מכן טען את הסקיצה "RawRecv.ino" על לוח ה- Arduino שלך.
לאחר הטעינה על הלוח, פתח את הצג הטורי, קח את השלט הרחוק שברצונך לחקות, כוון אותו אל מקלט ה- Ir ולחץ עליו על כפתור: תראה פלט (קוד גלם) על הצג אז פשוט העתק אותו פנימה הלוח.
הקטע הבא הוא שליחת הקודים שרכשנו.
לכל דגם Arduino בודד יש סיכה משלו למחלקת IRsend ואתה לא יכול לשנות אותו בגלל כמה מגבלות של החומרה.
כאן יש שולחן עם הגדרת סיכה של כמה לוחות ארדואינו.
זו הסקיצה שלי, היא שולחת את הפקודה channel_up לטלוויזיה ישנה של סמסונג:
#לִכלוֹל
IRsend irsend; #define RAW_DATA_LEN 68 // פלט של RawRecv uint16_t rawData [RAW_DATA_LEN] = {4458, 4482, 546, 1698, 550, 1690, 554, 1690, 546, 606, 518, 610, 526, 602, 522, 606, 526, 602, 522, 1694, 554, 1686, 550, 1694, 550, 602, 522, 606, 530, 598, 526, 602, 522, 606, 526, 602, 522, 1694, 554, 598, 522, 606, 530, 1686, 554, 602, 518, 610, 522, 602, 522, 1694, 554, 602, 522, 1694, 550, 1690, 546, 610, 526, 1690, 546, 1694, 554, 1690, 546, 1000}; הגדרת void () {} לולאת void () {irsend.sendRaw (rawData, RAW_DATA_LEN, 38); // לשלוח נתונים גולמיים בעיכוב תדר של 38KHz (1000); // עיכוב של שנייה אחת בין כל פרץ אות}
שימו לב: ההתמודדות וההדבקה ב- IDE עשויה שלא לפעול, אם זה לא עובד עליכם לכתוב כל שורה אחת
שלב 3: בדיקה וגימור
הגיע הזמן למבחן עכשיו!
כוון את הלייד שלך אל המקלט באותו אופן שבו אתה מצביע על השלט רחוק והפעל אותך Arduino, המתן שנייה ותראה שהמכשיר המקבל יתחיל לעשות את מה שאנו אומרים לו לעשות אז זהו!
אם משהו לא בסדר אנא השאירו תגובה למטה.
זה הסוף של המדריך שלנו. אני מקווה שזה שימושי עבורך.
הגיבו אם אתם רוצים סרטון של הדרכה זו ו ……….
למדריך הבא!
מוּמלָץ:
כיצד לתקן לחצנים מרחוק לטלוויזיה: 5 שלבים
כיצד לתקן לחצנים מרחוק לטלוויזיה: לחצנים מסוימים בשלט טלוויזיה יכולים להישחק עם הזמן. במקרה שלי זה היה כפתורי הערוץ למעלה והערוץ למטה. המגעים בתחתית הכפתור כנראה שחוקים. כך תיקנתי את שלי
מנורות תליון HV מבודדות ותאורת מבטא ייחודית אחרת: 8 שלבים (עם תמונות)
מנורות תליון HV מבודדות ותאורת מבטא ייחודית אחרת: יום אחד יצאתי משיק והתחלתי לייצר מנורות שונות. הדפסתי כמה חלקים בתלת מימד וקיבלתי את רוב השאר מלואס ומחנות הדולר. הדבר הטוב ביותר היה כשראיתי דלי של מבודדי עמוד חשמל במכירת אסם. הם היו 3 $ כל אחד. לאחר מכן
שלט רחוק לטלוויזיה: 9 שלבים
שלט רחוק לטלוויזיה: מבוא בדף אינטרנט זה אנו הולכים להציג שלב אחר שלב את הפרויקט שעשינו בנושא Usos Académicos en la terminología del Inglés. הכל מתועד אז אם אתה רוצה לשחזר את הפרויקט אתה יכול. התוכנות שבהן השתמשנו עבור
תקן לחצני שלט רחוק לטלוויזיה: 5 שלבים
תקן לחצני שלט רחוק לטלוויזיה: לחצנים מסוימים בשלט טלוויזיה יכולים להישחק עם הזמן. במקרה שלי זה היה כפתורי הערוץ למעלה והערוץ למטה. המגעים בתחתית הכפתור כנראה שחוקים. כך תיקנתי את שלי
כיצד לגרום לטלוויזיה B-B שלך להפוך לבלתי נראית : 6 שלבים (עם תמונות)
כיצד לגרום לטלוויזיה שלך להיעשות בלתי נראית …: שלום, תודה על ההתעניינות. קודם כל, אני מתנצל על כל טעות בשפה שיכולתי לעשות במדריך זה, אני צרפתי (אף אחד לא מושלם; p) נאלץ להגיד לי אם יש כמה תיקונים לעשות, thx;) עכשיו, החיוני: לאחר השימוש שלי טלוויזיה B