שליחת אות IR

רוצים לשלוט על משהו מרחוק? זה המקום לדון על הנושא.
dors
הודעות: 3
הצטרף: ג' יוני 18, 2013 6:57 pm

שליחת אות IR

שליחה על ידי dors »

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

קוד: בחירת הכל

IRsend irsend;
                        irsend.sendSony(0x2FD48B7, 32);
השתמשתי בנגד 220OHM המתחבר ל IR LED.
את "0x2FD48B7" לקחתי לאחר שקלטתי את האות מהשלט.


ניסיתי לחקור קצת באינטרנט אבל לא הצלחתי לגלות את הבעיה, אשמח לכיוון בשפה פשוטה

עריכה:
בתחילת הקוד השתמשתי כמובן ב #include <IRremote.h>
והגדרתי pinMode(3, OUTPUT); עבור ה IR LED
סמל אישי של משתמש
Alex
מנהל האתר
הודעות: 749
הצטרף: ה' ינואר 28, 2010 8:27 pm

Re: שליחת אות IR

שליחה על ידי Alex »

תנסה קודם להפריד בין ה-Ethernet לכל הנושא של האינפרה אדום.
תוציא את המגן ותריץ את שליחת הקוד כשהקוד עולה.

ראיתי שלהרבה אנשים השליחה עם קוד קיים לא מצליחה, אז הם מקליטים "raw buffer" ומשדרים אותו במקוד הקוד ישירות, נסה גם את זה.
www.4project.co.il
כל הרכיבים לפרוייקט שלכם
dors
הודעות: 3
הצטרף: ג' יוני 18, 2013 6:57 pm

Re: שליחת אות IR

שליחה על ידי dors »

תודה רבה, השתמשתי בסוף ב RAW וזה אכן עובד!

שאלה נוספת, לגבי עוצמת אות ה IR, איך ניתן לחזק אותו? האם להוסיף עוד IR LED? או שיש פיתרון אלגנטי יותר?

שוב תודה
סמל אישי של משתמש
Alex
מנהל האתר
הודעות: 749
הצטרף: ה' ינואר 28, 2010 8:27 pm

Re: שליחת אות IR

שליחה על ידי Alex »

תפרט איך חיברת את הלד... אולי אתה לא מגיע בכלל לזרם המקסימלי שלו.
www.4project.co.il
כל הרכיבים לפרוייקט שלכם
dors
הודעות: 3
הצטרף: ג' יוני 18, 2013 6:57 pm

Re: שליחת אות IR

שליחה על ידי dors »

יש סיכוי סביר שלא חובר כמו שצריך, אני עדיין טירון בתחום :-)

חיברתי פשוט את הלד עם נגד 220
סמל אישי של משתמש
Alex
מנהל האתר
הודעות: 749
הצטרף: ה' ינואר 28, 2010 8:27 pm

Re: שליחת אות IR

שליחה על ידי Alex »

לחברת לאן?!
www.4project.co.il
כל הרכיבים לפרוייקט שלכם