תוכן עניינים:
- אספקה
- שלב 1: הרכבת חומרה
- שלב 2: התקן את Lirc
- שלב 3: ערוך את Lirc_options.conf
- שלב 4: בצע מעבר להסרת סיומת.dist מ- Lircd.conf.dist
- שלב 5: ערוך את Config.txt
- שלב 6: בדוק סטטוס והפעל מחדש
- שלב 7: בדוק מרחוק
וִידֵאוֹ: התקנה קלה שלט רחוק IR באמצעות LIRC עבור ה- RPberry PI (RPi) - יולי 2019 [חלק 1]: 7 שלבים
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:12
לאחר חיפושים רבים הופתעתי וחרדתי מהמידע הסותר כיצד להתקין שלט רחוק IR לפרויקט ה- RPi שלי. חשבתי שזה יהיה קל אבל הגדרת Linux InfraRed Control (LIRC) הייתה בעייתית במשך זמן רב אך השתנתה הרבה ביוני 2019 עם שחרור גרסת ה- Buster של Raspbian שהופכת חלק גדול מההדרכות בחוץ ללא ערך. הדרכות רבות יצרו קובץ hardware.conf אך LIRC לא צריך אותו ולא רוצה אותו ומודול lirc-rpi הוחלף במודול gpio-ir.
ההדרכה מניחה שה- RPi פועל raspbian (גרסה באסטר יוני 2019). כמו כן, יש צורך בידע עובד על הטרמינל, פקודות בסיסיות משורת הפקודה ועריכת קבצי טקסט.
הערה: הגדרת LIRC תיכשל אם תריץ כמשתמש שורש ותוביל לשגיאה האימתנית "לא יכול לייבא שם RawConnection" בעת הפעלת קוד פייתון. הדרכה זו מניחה שאתה מחובר כמשתמש (כלומר: PI)
מטרה: לאפשר שליטה מרחוק IR בפרויקטים של RPi
1) הגדרת LIRC ב- RPi [חלק 1]
2) הפגין LIRC באמצעות פייתון [חלק 2]
אספקה
--- פטל פטל (3, 4, אפס)
--- חוט דופונט (נקבה-נקבה)
--- מקלט IR 1838b VS
שלב 1: הרכבת חומרה
השימוש במקלט IR VS1838b לא יכול להיות קל יותר. פשוט חבר את החיישן ל- RPi ישירות באמצעות חוט דופונט (נקבה-נקבה). אתה יכול גם להשתמש בלוח לחם (לא מוצג) או בהלחמה על לוח לוח (תמונה)
מסתכל על מקלט ה- IR VS1838b מלפנים (כאשר ה- X הגדול פונה אליך)
---- רגל שמאל בחוץ
---- רגל מרכזית נטחנת
---- רגל ימין היא 3.3v
1) חבר את רגל שמאל לסיכת BCM 17 ב- RPi (חוט צהוב)
2) חבר את הרגל המרכזית לקרקע (חוט שחור)
3) חבר את רגל ימין ל -3.3 וולט (חוט אדום)
שלב 2: התקן את Lirc
1) פתח את חלון הטרמינל והתקן את LIRC. היזהר כי סביר להניח שזה יעלה שגיאה "נכשל הפעלת תמיכת יישומי קלט/פלט מרחוק של IR מרחוק" מכיוון שהקבצים המותקנים מצורפים כעת.dist וצריך להסיר את הסיומת כפי שצוין להלן. לא קשה אבל מתסכל.
עדכון $ sudo apt-get
$ sudo apt-get להתקין lirc
---- אל תדאג! מכיוון שסביר להניח שזה יעלה שגיאה נכשל הפעלת תמיכת יישומי קלט/פלט מרחוק של IR מרחוק, מכיוון שצריך למחוק את הסיומת.dist מ- lirc_options.conf. פשוט שנה את שם הקובץ כפי שמוצג.
$ sudo mv /etc/lirc/lirc_options.conf.dist /etc/lirc/lirc_options.conf
2) התקן מחדש את lirc כעת לאחר שינוי שם הקובץ lirc_options.conf
$ sudo apt-get להתקין lirc
שלב 3: ערוך את Lirc_options.conf
ערוך /etc/lirc/lirc_options.conf באופן הבא על ידי שינוי שתי השורות הבאות:
:
:
נהג = ברירת מחדל
מכשיר = /dev /lirc0
:
:
שלב 4: בצע מעבר להסרת סיומת.dist מ- Lircd.conf.dist
הסר את הסיומת.dist מ /etc/lirc/lircd.conf.dist
$ sudo mv /etc/lirc/lircd.conf.dist /etc/lirc/lircd.conf
שלב 5: ערוך את Config.txt
ערוך /boot/config.txt על ידי הוספת שורה אחת בחלק המודול lirc-rpi כדלקמן. דוגמה זו מניחה שה- RPi 'מקשיב' בסיכת 17 BCM עבור מקלט ה- IR אך ניתן להשתמש בכל סיכת RPi IO. עדיין לא ניסיתי את זה אבל אם אתה רוצה לשלוח פקודות מה- RPi, הוסף ופרסם את השורה הרביעית המוצגת למטה כדי לשלוח פקודות IR על סיכה 18 של BCM.
:
:
:
# בטל זאת על מנת לאפשר את מודול lirc-rpi
#dtoverlay = lirc-rpi
dtoverlay = gpio-ir, gpio_pin = 17
#dtoverlay = gpio-ir-tx, gpio_pin = 18
:
:
:
שלב 6: בדוק סטטוס והפעל מחדש
1) עצור, התחל ובדוק את מצב ה- lircd כדי לוודא שאין טעויות!
$ sudo systemctl stop lircd.service
$ sudo systemctl התחל lircd.service
סטטוס $ sudo systemctl lircd.service
2) אתחל מחדש
$ sudo אתחול מחדש
שלב 7: בדוק מרחוק
שלב זה מניח שיש לך מקלט IR מחובר ל- RPi שלך על הפין שצוין ב- config.txt.
1) עצור את שירות LIRCD ובדוק את השלט באמצעות הפקודה mode2
$ sudo systemctl stop lircd.service
$ sudo mode2 -d /dev /lirc0
3) כוון את השלט לעבר המקלט ולחץ על כמה כפתורים. אתה אמור לראות משהו כמו זה:
:
:
מֶרחָב
דוֹפֶק
:
:
4) הקש Ctrl-C כדי לצאת
5) מקלט ה- IR שלך מוגדר ומוכן להמשיך לחלק 2 ולהיכנס אליו בפייתון.
מוּמלָץ:
התקנה/התקנה של MultiBoard: 5 שלבים
התקנה/התקנה של MultiBoard: MultiBoard היא תוכנית שניתן להשתמש בה לחיבור מספר מקלדות למחשב Windows. ואז לתכנת מחדש את הקלט של המקלדות האלה. לדוגמה פתח יישום או הפעל AutoHotkeyscript כאשר לוחצים על מקש מסוים. Github: https: // g
בנה 15 $ $ שלט -רובוט באטלר / מכונית / טנק בשלט רחוק בשלט רחוק ל- iOS ו- Android: 4 שלבים
בנו 15 $ נשלט מרחוק ESP8266 רובוט באטלר / מכונית / טנק עבור iOS ו- Android: האם אתם שונאים ללכת למטבח לחטוף חטיף? או לקבל משקה חדש? ניתן לתקן את כל זה באמצעות משרת פשוט בשליטה מרחוק של $ 15. לפני שאנו הולכים רחוק יותר אני מפעיל פרויקט Kickstarter כרגע עבור רצועת LED RGB נשלטת
בקרת רדיו RF 433MHZ באמצעות HT12D HT12E - ביצוע שלט רחוק RF באמצעות HT12E & HT12D עם 433mhz: 5 שלבים
בקרת רדיו RF 433MHZ באמצעות HT12D HT12E | ביצוע שלט רחוק RF באמצעות HT12E & HT12D עם 433mhz: במדריך זה אראה לך כיצד להכין שלט רחוק RADIO באמצעות מודול מקלט משדרים של 433mhz עם קידוד HT12E & מפענח HT12D IC. בהוראה זו תוכל לשלוח ולקבל נתונים באמצעות רכיבים זולים מאוד כמו: HT
ערכת שלט רחוק רגילה השתנתה לשלט רחוק צעצוע RC בעל 4 ערוצים: 4 שלבים
ערכת שלט רחוק רגילה שהפכה לשלט רחוק צעצוע RC בעל 4 ערוצים: 如何 将 通用 遥控 套件 转换 为 为 模型 中 的 四 62 62 62 62改造 方法 非常 简单 只需 只需 准备 瓦楞纸 板 , 然后 按照 教程 完成 完成 这个 项目 并 您 服务 服务 车船 提供 提供
כיצד להכין רכב שלט רחוק בבית בדרך קלה - רכב אלחוטי RC DIY: 7 שלבים
איך להכין מכונית שלט רחוק בבית בצורה קלה - DIY רכב אלחוטי RC: שלום חברים במדריך הזה אני אראה לכם איך להכין מכונית RC בשלט רחוק בצורה קלה אנא המשיכו לקרוא …… זהו באמת פרויקט מגניב אז נסה לבנות אחד