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

צור מקלדת מיני אלחוטית משלט הטלוויזיה שלך: 10 שלבים (עם תמונות)
צור מקלדת מיני אלחוטית משלט הטלוויזיה שלך: 10 שלבים (עם תמונות)

וִידֵאוֹ: צור מקלדת מיני אלחוטית משלט הטלוויזיה שלך: 10 שלבים (עם תמונות)

וִידֵאוֹ: צור מקלדת מיני אלחוטית משלט הטלוויזיה שלך: 10 שלבים (עם תמונות)
וִידֵאוֹ: סקירה +Rii i8 מקלדת מיני אלחוטית בעברית 2024, נוֹבֶמבֶּר
Anonim

ע י AmalMathew עקוב אחר מאת המחבר:

מודול Arduino + GPS - הודעת יעד
מודול Arduino + GPS - הודעת יעד
מודול Arduino + GPS - הודעת יעד
מודול Arduino + GPS - הודעת יעד
תג תצוגת מטריקס LED לביש
תג תצוגת מטריקס LED לביש
תג תצוגת מטריקס LED לביש
תג תצוגת מטריקס LED לביש
מנורת USB נשלטת מרובת מקורות
מנורת USB נשלטת מרובת מקורות
מנורת USB נשלטת מרובת מקורות
מנורת USB נשלטת מרובת מקורות

האם חשבת פעם ליצור מקלדת אלחוטית על ידי פריצה לשלט הטלוויזיה שלך. אז במדריכים האלה אני מסביר כיצד ניתן לבנות מקלדת מיני אלחוטית זולה.

פרויקט זה משתמש בתקשורת IR (אינפרא אדום) ליצירת מקלדת אלחוטית מותאמת אישית.

בואו נתחיל

שלב 1: הרעיון הבסיסי

פרויקט זה מנצל תקשורת אלחוטית IR לביצוע פעולות מקלדת שונות. תקשורת R, או אינפרא אדום, היא טכנולוגיית תקשורת אלחוטית נפוצה, זולה וקלה לשימוש. אור IR דומה מאוד לאור הנראה, אלא שיש לו אורך גל מעט ארוך יותר. המשמעות היא ש- IR אינו ניתן לגילוי בעין האנושית - מושלם לתקשורת אלחוטית.

הרעיון הבסיסי של פרויקט זה הוא כאשר אתה לוחץ על כפתור בשלט הטלוויזיה שלך, באמצעות מקלט IR וארדואינו נוכל לפענח אותו וניתן להשתמש בערכים המפענחים לביצוע פעולות שונות של לוח לוח. השתמשתי ב- Arduino Pro Micro מכיוון שהוא מבוסס על המיקרו-בקר ATmega32U4 הכולל USB מובנה שהופך את המיקרו לזיהוי כעכבר או כמקלדת. אתה יכול גם להשתמש בארדואינו לאונרדו. פרויקט זה הוא פשוט מאוד וכל אחד יכול לשנות בהתאם לדרישות.

שלב 2: אסוף את החומרים שלך:

אסוף את החומרים שלך
אסוף את החומרים שלך
  • Arduino Pro Micro או Arduino Leonardo
  • מקלט IR (TSOP1738)
  • שלט לטלוויזיה
  • כמה חוטי מגשר

הערה:

אתה יכול להשתמש רק בלוחות המבוססים על ATmega32U4.. אז זה הופך את המיקרו/לאונרדו לזיהוי כעכבר או כמקלדת.

שלב 3: מקלט IR (TSOP1738)

מקלט IR (TSOP1738)
מקלט IR (TSOP1738)
מקלט IR (TSOP1738)
מקלט IR (TSOP1738)

זהו מקלט ממוזער למערכות שלט רחוק אינפרא אדום. ניתן לפענח את אות הפלט המופחת ישירות על ידי מעבד מיקרו. ה- TSOP1738 תואם את כל פורמטי הנתונים הנפוצים של שלט רחוק IR.

שלב 4: תרשים מעגלים:

תרשים מעגלים
תרשים מעגלים
תרשים מעגלים
תרשים מעגלים

אם אתה משתמש בלאונרדו יהיה שינוי קטן בסיכת ה- DATA. עליך לחבר את פין הנתונים לפין ה- MOSI של לאונרדו.

שלב 5: התקנת ספריית IR מרחוק:

הורד מכאן את הספרייה מרחוק IR והתקן אותה.

אם אינך יודע כיצד להתקין ספריות ארדואינו נוספות עקוב אחר הקישור שלהלן

www.arduino.cc/en/Guide/Libraries

שלב 6: פענוח אותות מרחוק IR:

פענוח אותות מרחוק IR
פענוח אותות מרחוק IR
פענוח אותות מרחוק IR
פענוח אותות מרחוק IR
פענוח אותות מרחוק IR
פענוח אותות מרחוק IR
פענוח אותות מרחוק IR
פענוח אותות מרחוק IR

כדי לפענח אותות משלט IR אנו יכולים להשתמש בשרטוט ארדואינו "IRrecvDemo" כפי שניתן עם הספרייה מרחוק IR.

הערה: בסקיצה לדוגמה (IRrecvDemo) עליך לבצע שינוי קטן בערך ה- RECV_PIN int. על פי ברירת המחדל הוא יהיה 11 אך ב- Arduino Micro סיכת ה- MOSI היא ה- 16 הפין. אז בצע את השינוי הבא בקוד.

int RECV_PIN = 16;

אם אתה משתמש בלאונרדו עליך לשנות אותו למספר PIN של MOSI.

  • לוח בחירה (Arduino/Genuino Micro) -(איור 3)
  • בחר יציאה- (איור 4)
  • העלה את הקוד שלך

שלב 7: רשום את ערכי האות המפוענחים

הערה למטה ערכי האות מפוענחים
הערה למטה ערכי האות מפוענחים
  • פתח את צג סידורי וקבל את ערכי האותות מרחוק IR.
  • הערה הורד את הערכים עבור כל כפתור.

שלב 8: קוד להפעלת לוח מפתחות

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

הוספת ספריית המקלדת לתוכנית מאפשרת לה לבצע פעולות מקלדת שונות.

אתה יכול להוריד את הקוד מלמטה או שאתה יכול לקבל אותו מדף GitHub שלי.

הורד את הקוד והעלה אותו למיקרו arduino באמצעות Arduino IDE.

שלב 9: בוצע:

אתה יכול לשנות את הסקיצה לעיל בהתאם לדרישות שלך.

עיין בקישורים הבאים להוספת פונקציות מקלדת נוספות

  • https://www.arduino.cc/en/Reference/KeyboardModif…
  • https://www.arduino.cc/en/Reference/ASCIIchart

שלב 10: צפה ב--g.webp" />

מוּמלָץ: