תוכן עניינים:
- שלב 1: המכשיר שלך ו- IR
- שלב 2: הרכבת שלט רחוק מסוג Arduino
- שלב 3: הכנת סביבת הפיתוח של ארדואינו
- שלב 4: יצירת תוכנית Arduino
- שלב 5: בדיקת שלט Arduino
- שלב 6: מחשבות לשיפור
וִידֵאוֹ: IRduino: שלט רחוק Arduino - חיקוי שלט אבוד: 6 שלבים
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:14
אם איבדת פעם את השלט רחוק לטלוויזיה או לנגן ה- DVD שלך, אתה יודע כמה זה מתסכל להיות צריך ללכת, למצוא ולהשתמש בכפתורים במכשיר עצמו. לפעמים הכפתורים האלה אפילו לא מציעים את אותה פונקציונליות כמו השלט. לאחרונה, אחד מהשלטים שלי נעלם באופן בלתי מוסבר, והחלטתי שיש לעשות משהו כדי לשחזר את נוחות השימוש והפונקציונליות שאבדו לנגן ה- Blu-ray שלי.
לאחר קצת מחקר למדתי שרוב, אם לא כולם, השלטים משתמשים באינפרא אדום (IR) כדי לתקשר עם המכשירים שלהם (זו הסיבה שאתה צריך לכוון את השלט לטלוויזיה, למשל). המחשבות שלי פנו לארדואינו, וכשמצאתי מנורת אינפרא אדום בין החיישנים והגאדג'טים שלי, ידעתי שאוכל לגרום לזה לעבוד.
ועכשיו, הנה איך עשיתי את זה.
טיפ: הקפד ללחוץ על התמונות ולהרחף מעל התיבות שקופות הכלים להוראות מפורטות שלב אחר שלב.
שלב 1: המכשיר שלך ו- IR
כדי לפשט את תהליך מציאת קודי ה- IR למכשיר שלך ושילובם בתוכנית Arduino, אני ממליץ לך להשתמש ביישום החינמי IrScrutinizer, אותו ניתן להוריד ומתועד כאן. אני אשתמש ב- IrScrutinizer במדריך זה כדי להראות לך כיצד למצוא ולהשתמש בקודי IR למכשיר שלך.
לפני שתמשיך בהדרכה זו, עליך לבדוק אם תוכל למצוא קודים למכשיר שלך ב- IrScrutinizer. קודם כל הורד והתקן את IrScrutinizer מהקישור למעלה והפעל את קובץ IrScrutinizer.jar בספריית ההתקנה. לחץ על הכרטיסייה "יבוא" בחלק העליון של המסך ובחר את "IRDB" מהכרטיסיות המופיעות למטה. עקוב אחר עצות הכלים מהתמונה למעלה כדי למצוא את הקודים למכשיר שלך.
שלב 2: הרכבת שלט רחוק מסוג Arduino
כעת לאחר שאישרת את IrScrutinizer מכיר את קודי ה- IR של המכשיר שלך, אתה מוכן לבנות אב טיפוס של Arduino Remote כדי לבדוק אותם. למעלה העיצוב בו השתמשתי. כמה נקודות חשובות: השתמש בטרנזיסטור NPN, חבר את הבסיס שלו עם סיכה 3 דיגיטלית של Arduino והשתמש בנורת אינפרא אדום (לא בצבע רגיל). הנגד שהשתמשתי בו היה בערך 300 אוהם אז כל דבר בשכונה הזאת צריך להיות בסדר.
שלב 3: הכנת סביבת הפיתוח של ארדואינו
אתה צריך ספרייה שתאפשר ל- Arduino שלך לשלוט בנורית ה- IR כדי לייצר את הקודים למכשיר שלך. השתמשתי ב- IRremote, ספריית האינפרא אדום הוותיקה אך היציבה והאמינה ביותר. עקוב אחר הוראות ההתקנה בדף הבית שלה כדי להוריד את הספרייה ולהתקין אותה ב- Arduino IDE שלך. להלן הדרכה מצוינת כיצד להתקין ספרייה.
לאחר התקנת הספרייה, אמורה להיות לך גישה לדוגמאות שלה מה- IDE. חפש אותם קצת כדי להכיר את הספרייה.
שלב 4: יצירת תוכנית Arduino
תכונה נהדרת באמת של IrScrutinizer היא היכולת שלה ליצור תוכנית ארדואינו מלאה, אם לא דמיונית, המכילה את כל קודי ה- IR שברצונך לכלול בעזרת מנגנון פשוט לשליחתם דרך ספריית אינפרא אדום, כולל IRremote. ב- IrScrutinizer, בחר את כל האותות שברצונך להיות מסוגל לשלוח בחלונית השמאלית במסך "יבוא" ולחץ על כפתור "יבוא בחירה", או פשוט לחץ על הלחצן "ייבא הכל". תועבר למסך "בדוק מרחוק" שבו תוכל לוודא שיבאת את כל הקודים שאתה רוצה. לחץ על הכרטיסייה "ייצוא" כדי לעבור למסך הייצוא. הזן שם את כל ההגדרות הנכונות כפי שמוצג בתמונה למעלה ולחץ על "ייצא פרמטר מרחוק" כדי ליצור את התוכנית Arduino.
כעת, פתח את התוכנית שנוצרה באמצעות Arduino IDE. התוכנית די פשוטה; הוא מגדיר את כל קודי ה- IR שבחרת כמשתנים גלובליים ובפונקציית הלולאה מאפשר לך לבחור איזה מהם לשלוח באמצעות הצג הסידורי.
שלב 5: בדיקת שלט Arduino
וודא שהכל מחובר כראוי וחבר את הארדואינו למחשב שלך. כאשר תוכנית ה- IR פתוחה ב- Arduino IDE, ודא שההגדרות של הלוח שלך נכונות והעלו את התוכנית. כעת, כוון את נורית ה- IR כלפי המכשיר שלך משם הוא יכול להרים אותו בקלות (קרוב יותר עדיף) והשתמש במסך הסידורי כדי לבחור איזה אות לשלוח.
האם זה עבד? אם כן, מזל טוב, בנית שלט רחוק של Arduino וכבר אינך צריך לדאוג לשלט הרחוק שאבד. אם לא, עיין בכל השלבים שלמעלה כדי לראות אם פספסת משהו. כמו כן אל תהסס לפרסם הערה המתארת את מצבך.
שלב 6: מחשבות לשיפור
אב טיפוס זה של Arduino Remote שהרכבת, תוכנת ובדיקת הוא ממש לא מסורבל ומביך לשימוש.
אם אתה רוצה לשפר את מרחוק Arduino שלך, עם זאת, יש לי כמה רעיונות להציע לך. במקום להשתמש בלוח פיתוח כמו ה- Arduino Uno יחד עם לוח לחם, תוכל להשתמש במשהו כמו Arduino Nano בסוג מארז כלשהו, אולי עם כפתורים כמו שלט רחוק אמיתי.
דרך נוספת לעקוף את הנושא של צורך במחשב שלך כדי להשתמש במסך הסידורי לשליטה בשלט Arduino היא להוסיף מודול מקלט IR כדי לקבל קודי IR משלט שטרם איבדת (עדיין) ולהמיר אותם לקודים שהמכשיר שלך מבין.
זמן קצר לפני שמצאתי את שלט ה- Blu-ray שלי, שבסופו של דבר סימן את מותו של המשך הפרויקט הזה, שידרגתי את ה- IRduino שלי לעשות בדיוק את זה, כלומר לקבל קודי IR משלט אחר, ולהמיר אותם לקודים של נגן ה- Blu-ray שלי לפני ששדרתי אותם שוב. לרוע המזל, זמן קצר לאחר מכן, IRduino לא היה יותר.
החלק היחיד שנותר בחיים ב- IRduino הוא התוכנית שלה, שעדיין ניתן למצוא אותה בכתובת https://github.com/gttotev/IRduino. מתנצל על כל הקידוד הקשה, ההערות הקריפיות, מספרי הקסם וחוסר התיעוד המוחלט. זו אשמת IrScrutinizer! אבל באמת שהייתי צריך להשקיע יותר בקוד שלי. במבט לאחור על זה עכשיו, שנה לאחר מכן, אני כמעט לא מצליח לפענח מה קורה (או אמור לקרות). אז לפעם הבאה!
זה מסכם את Arduino Remote Control Instructable. תודה שקראתם.
מוּמלָץ:
שיבוט כל שלט רחוק עם Arduino Nano: 5 שלבים
שיבוט כל שלט רחוק עם Arduino Nano: שיבוט כל שלט רחוק עם Arduino Nano
שלט רחוק מבוסס דפדפן Arduino (לינוקס): 9 שלבים (עם תמונות)
שלט רחוק מבוסס דפדפן Arduino (לינוקס): יש לנו ילדים. אני אוהב אותם לרסיסים אבל הם ממשיכים להסתיר את השלט הרחוק ללווין ולטלוויזיה כשהם מעלים את ערוצי הילדים. אחרי שזה קרה על בסיס יומי במשך כמה שנים, ואחרי שאשתי היקרה מאפשרת לי לקבל
בנה 15 $ $ שלט -רובוט באטלר / מכונית / טנק בשלט רחוק בשלט רחוק ל- iOS ו- Android: 4 שלבים
בנו 15 $ נשלט מרחוק ESP8266 רובוט באטלר / מכונית / טנק עבור iOS ו- Android: האם אתם שונאים ללכת למטבח לחטוף חטיף? או לקבל משקה חדש? ניתן לתקן את כל זה באמצעות משרת פשוט בשליטה מרחוק של $ 15. לפני שאנו הולכים רחוק יותר אני מפעיל פרויקט Kickstarter כרגע עבור רצועת LED RGB נשלטת
מציאת שלט טלוויזיה אבוד עם Arduino ו- Bluetooth: 5 שלבים
מציאת שלט טלוויזיה אבוד עם Arduino ו- Bluetooth: מציאת שלט לטלוויזיה אבודה מעגל פשוט מאוד והקוד כל כך פשוט, רק באמצעות Arduino Nano עם מודול Bluetooth וזמזם קטן עם מגבר סוללות מ -3.7v עד 5v, ויש לי ליצור אפליקציה ב- MIT App Inventor, * אתה יכול להתחבר
ערכת שלט רחוק רגילה השתנתה לשלט רחוק צעצוע RC בעל 4 ערוצים: 4 שלבים
ערכת שלט רחוק רגילה שהפכה לשלט רחוק צעצוע RC בעל 4 ערוצים: 如何 将 通用 遥控 套件 转换 为 为 模型 中 的 四 62 62 62 62改造 方法 非常 简单 只需 只需 准备 瓦楞纸 板 , 然后 按照 教程 完成 完成 这个 项目 并 您 服务 服务 车船 提供 提供