תוכן עניינים:
- שלב 1: לך וקבל את הדברים האלה
- שלב 2: חלק 1: פענוח השלט הרחוק
- שלב 3: קוד המעגל והארדואינו
- שלב 4: פענוח והקלטה
- שלב 5: חלק 2: יישום 1- שליטה על LED
- שלב 6: חלק 3: יישום 2- שליטה בכל מכשיר AC באמצעות מעגל ממסר
- שלב 7: בצע את הממסר
- שלב 8: הגדר את המעגל
- שלב 9: חלק 4: יישום 3- מכשיר אוטומציה ביתית
- שלב 10: תכנות ה- Pro Mini
- שלב 11: חבר אותם יחד
- שלב 12: מארז התיבה
- שלב 13: תודה
וִידֵאוֹ: פריצה ואוטומציה מרחוק של IR: 13 שלבים (עם תמונות)
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:17
היי ח'ברה, מילדותי עצמה תהיתי לגבי שלט הטלוויזיה וכיצד היא פועלת. המדריך הזה מספר את הסיפור איך הצלחתי לפענח/לפרוץ שלט רחוק ישן והשתמשתי בו לאוטומציה ביתית.
מדריך זה מכיל חלקים שונים כדלקמן:
- פענוח השלט.
- יישום 1.
- יישום 2.
- יישום 3.
שלב 1: לך וקבל את הדברים האלה
- ארדואינו אונו.
- Arduino pro mini.
- חוטי מגשר.
- לוח לחם.
- לד.
- נגדים- 470 אוהם, 4.7 קאוהם
- חיישן אינפרא אדום.
- ממסר 5 V DC.
- דיודה 1N 4001/ 1N 4007.
- טרנזיסטור BC 547.
- מחבר מסוף.
- לוח PCB/Perf אוניברסלי.
- מחזיק נורה (מחזיק נורה AC).
- חוטים (עבור 230 VAC).
- תקע (עבור 230 VAC).
- מטען טלפון סלולרי ישן (מדורג 5 V DC).
- קופסת פלסטיק (כמארז).
- קלטת דו צדדית.
- שקע תקע (עבור 230 VAC).
- שלט רחוק ישן.
שלב 2: חלק 1: פענוח השלט הרחוק
לאחר שבחרנו בקר שליטה מרחוק מתוך בקרי הרחוק הישנים, עלינו להכיר את
יסודות:
בקר IR מרחוק מורכב מנורת אינפרא אדומה המחוברת למעגלים שלה
כאשר אנו לוחצים על אחד הלחצנים, קוד תואם נשלח לאוויר באמצעות הנורית. הקוד הוא למעשה מספר מקודד, המקודד בפורמט HEX. HEX פירושו בסיס הספירה הוא 16
כְּלוֹמַר; ב- HEX, ישנם 16 מספרים, מ 0 עד F, כמו 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F
אז ב- HEX 25 הוא (5x16^0)+(2x16^1) = 5+32 = 37
ו- 5F הוא (15x16^0)+(5x16) = 15+80 = 95
קוד HEX נשלח לנורת ה- IR כ- 1s ו- 0s (מתח גבוה (3.3V) ומתח נמוך (0V) בהתאמה)
נניח, המספר 95 מניח את הלחצן VOL+. כאשר אנו לוחצים על הכפתור, המעגל שולח 95 לנורית כסדרה של 1 ואפס
95 הוא 5F ב- HEX וניתן לכתוב זאת בינארית כ- 0101 1111
כְּלוֹמַר; 0101 1111 = (1x2^0)+(1x2^1)+(1x2^2)+(1x2^3)+(1x2^4)+(0x2^5)+(1x2^6)+(0x2^7)
=1+2+4+8 + 16+0+64+0
=15 + 80
=95
זה היסוד של כל שלט רחוק IR. כל כפתור משויך לקוד ייחודי. מה שעלינו לעשות הוא לפענח את המספר המשויך לכל כפתור של הבקר ולהקליט אותו לעיון נוסף.
שלב 3: קוד המעגל והארדואינו
לצורך פענוח, עלינו להתקין את Arduino Uno עם חיישן IR.
אסוף את אלה:
- ארדואינו אונו.
- כבל יו אס בי.
- לוח לחם.
- חוטי מגשר.
- חיישן IR.
כעת בצע את החיבורים כך:
- חבר את ה -5 V של Arduino לסיכת ה- Vcc של חיישן ה- IR.
- חבר את ה- GND (הקרקע) של Arduino ל- GND של חיישן ה- IR.
- חבר את סיכה 11 של הארדואינו לסיכת ה- IR/ את סיכת ה- OUTPUT של חיישן ה- IR.
כעת חיבורי החומרה מוכנים.
לפני התכנות, הורד את ספריית ה- IR המצורפת לשלב זה, פרש את התיקייה והעתק את ספריית ה- IR לתיקיית הספריות של התיקייה הראשית של Arduino. (C: / Program Files (x86) Arduino / libraries).
לאחר מכן פתח את ה- Arduini IDE, העתק את הקוד המצורף כאן והעלה אותו ל- Arduino Uno.
שלב 4: פענוח והקלטה
כל הגדרות המעגל וה- IDE מוכנות, הגיע הזמן לפענוח כעת.
פתח את "צג סידורי" ב- Arduino IDE במחשב שלך. (כלים-צג סידורי). לחץ על הלחצן בשלט רחוק לחיישן ה- IR בלוח הלחם. בעת לחיצה על כל כפתור, תוכל לראות קוד ייחודי במסך הטורי.
לחץ על כל כפתור ורשום את הקוד.
לְמָשָׁל:
קוד לחצן
הפעל/השהה --------- 0x1FE50AF
הבא ------------------ 0x1FE35AC
VOL +---------------- 0x1FE23DE
1 ---------------------- 0x1FEA34E
שלב 5: חלק 2: יישום 1- שליטה על LED
יישום 1 מסביר כיצד ניתן להשתמש בשלט הרחוק לשליטה על נורית LED או להפעלה וכיבוי של נורית LED.
לשם כך, יש לבצע תוספת פשוטה עם המעגל/לוח הלחם. חבר נורית לפין מספר 13 של הארדואינו. אל תשכח להוסיף נגד 470 אוהם בסדרה עם הנורית.
כעת העלה את הקוד המצורף לשלב זה ל- Arduino Uno, ולפני העלאתו, עליך לערוך את התוכנית בהתאם לערכי הפענוח של השלט הרחוק. ראשית, החליטו באילו לחצנים של השלט הרחוק יש להשתמש להפעלה וכיבוי.
בשורה ה -39 בקוד יש "if (results.value == 0x1FE50AF)"
כאן תוכל להחליף 0x1FE50AF בקוד הכפתור שברצונך להדליק את הנורית.
ובשורה ה -47, יש עוד "אם (results.value == 0x1FED827)"
מחק 0x1FED827 והוסף את קוד הכפתור שברצונך לכבות את הנורית.
לשלט הרחוק שפענחתי יש "0x1FE50AF" לכפתור "1" ו- "0x1FED827" לכפתור "2". אז אני משתמש בלחצנים 1 ו -2 של השלט הרחוק להפעלה וכיבוי של הנורית בהתאמה
לאחר העלאת הקוד אתה יכול פשוט להדליק ולכבות את הנורית המחוברת לפין מספר 13.
שלב 6: חלק 3: יישום 2- שליטה בכל מכשיר AC באמצעות מעגל ממסר
יישום 2 מצפה לשלוט במעגל ממסר המחובר לפין מספר 13 של הארדואינו.
לשם כך עלינו ליצור מעגל ממסר בנוסף להתקנת המעגל הקודמת.
דברים שצריך:
- ממסר 5 V DC.
- טרנזיסטור BC 547.
- נגדים-4.7 קאוהם ו -470 אוהם.
- דיודה 1N 4007.
- מחבר מסוף.
- חוטים.
- לוח פרפ.
- לד.
מעגל ממסר משמש לשליטה במעגל בעל זרם/הספק גבוה באמצעות המעגל בעל זרם נמוך.
כאן, סיכת הארדואינו נדלקת ומכבה את ה- LED יש רק 20 מיליאמפר. איננו יכולים לשלוט/להדליק ולכבות מכשיר בעל הספק גבוה (כמו מנורת 230 וולט) עם פלט זה. אז אנו משתמשים במעגל ממסר שאינו אלא מעגל אלקטרומגנטי
מתרשים המעגלים, אנו יכולים לראות שאות הבקרה מהארדואינו מחובר לבסיס הטרנזיסטור BC 547 באמצעות הנגד. כאשר מגיעים לאות לבסיס הטרנזיסטור, הוא סוגר את מתג הממסר ומכאן מפעיל את המכשיר המחובר.
שלב 7: בצע את הממסר
אתה יכול לקנות לוח ממסר (כאן) או להכין אותו בעצמך בהתאם לשלבים הפשוטים הבאים:
כדי לעשות מעגל זה על הלוח, עלינו:
- חותכים חתיכת לוח פרפ. מסמנים על הלוח כפי שמוצג בתמונות ממשיכים את הנגד של 470 אוהם כפי שמוצג ואת הנורית.
- הלחם את הטרנזיסטור 547.
- הלחם את הנגד 4.7 קוהמס כאשר אחד הוביל לקצה הכניסה והשני לסיכה האמצעית של הטרנזיסטור.
- הלחם את הממסר. חבר קצה אחד של הסליל לסיכת האספן של הטרנזיסטור 547 והשאיר את הקצה השני פנוי.
- הלחם את הדיודה על פני הממסר כפי שמוצג.
- הלחם מחבר מסוף בעל 2 פינים ליד הממסר.
- עכשיו משותף נגמר הנגד לאות הקלט.
- חבר את הסיכה השלילית של הנורית וסיכת הפולט של הטרנזיסטור.
- חבר את הסיכה המשותפת ואת סיכות NO של הממסר למחבר הטרמינל.
- כעת עלינו להוציא 3 חוטים.
- הלחמה חוט אדום לקצה האחד של סליל הממסר (זה שהשארנו). זהו ה- Vcc.
- הלחמה חוט שחור עד לנקודה שבה נפגש סיכת פולט של הטרנזיסטור והשלילי של הלד. זוהי הקרקע.
- הלחמה חוט אחד נוסף עד לנקודה שבה שני הנגדים נפגשים (חוט האות).
- עקוב בקפדנות אחר השלבים והתמונות המצורפות.
עיין במדריך זה למידע נוסף אודות הממסר וביצוע ממסר.
שלב 8: הגדר את המעגל
- כעת, חבר את החוט החיובי של מודול הממסר לפין 5 v של הארדואינו.
- חבר את החוט השלילי של מודול הממסר לפין ה- GND של הארדואינו.
- לאחר מכן, חבר את חוט קלט האות של מודול הממסר לפין מספר 13 של הארדואינו.
כעת, כאשר אתה משתמש בשלט הרחוק, אתה יכול פשוט להפעיל ולכבות את הממסר. וכל התקני AC ניתנים לחיבור לממסר ולשליטה.
לשליטה על נורת AC:
לקחת:
- תקע AC בן שני פינים.
- מחזיק נורה. וכן
- קצת חוט.
חבר חוט אחד של התקע ישירות למחזיק הנורה וחבר את השני דרך מחבר הטרמינל של הממסר.
עיין בתמונות המצורפות.
אנו יכולים פשוט לשלוט במכשיר המחובר לממסר על ידי לחיצה על הכפתורים בשלט הרחוק.
שלב 9: חלק 4: יישום 3- מכשיר אוטומציה ביתית
ביישום 3, אנו מייצרים מכשיר אוטומטי שלם לאוטומציה ביתית. אנו משתמשים ב- Arduino pro mini במקום ב- Arduino Uno. Pro mini קטן ונוח יותר מאשר Uno. ולגבי אספקת החשמל, אנו משתמשים במטען ישן של 5 V DC לטלפון נייד.
אז, אנחנו צריכים:
- ארדואינו אונו.
- Arduino pro mini.
- חוטים.
- מודול ממסר.
- מטען ישן (5 V DC).
- חיישן IR.
- תקע AC בעל שני פינים.
- מארז פלסטיק.
- מחזיק נורה לנורת AC.
שלב 10: תכנות ה- Pro Mini
ניתן לתכנת את Arduino pro mini באמצעות Arduino Uno.
- הסר את הבקר ATMega 328 מלוח ה- Arduino Uno.
- כעת חבר את סיכת ה- Rx של Arduino pro mini לסיכה ה- Rx של Uno.
- חבר את סיכת ה- Tx של ה- Arduino pro mini אל סיכת ה- Tx של ה- Uno.
- חבר את Vcc ו- GND של ה- pro mini לאותם סיכות 5V ו- GND של Uno בהתאמה.
- חבר את סיכת RESET של ה- pro mini לסיכת RESET של ה- Uno.
- לאחר מכן, ב- Arduino IDE, בחר כלים- לוח- Arduino pro/pro mini.
- ולבסוף, העלה את אותו קוד ללוח.
עיין בהוראה זו להסבר מפורט יותר.
שלב 11: חבר אותם יחד
כעת עלינו לחבר את כל החלקים יחד כולל הפרו מיני, לוח ממסר, חיישן IR ולוח אספקת החשמל.
- פתח את המטען והוצא את הלוח החוצה.
- הלחם את החוט לאספקת AC.
- מסדר את החוטים ליציאה של 5 וולט DC (Vcc ו- GND). (אדום ושחור)
- כעת, קח את הפרו מיני והלחם את חוטי הפלט של לוח אספקת החשמל אל הפרו מיני.
- קח את חיישן ה- IR והלחם אותו Vcc ו- GND ל- Vcc ו- GND של פרו מיני. הלחם את סיכת הפלט שלו (סיכת IR) לפין מספר 11 של פרו מיני.
- קח את הממסר והלחם את ה- Vcc וה- GND שלו ל- Vcc ו- GND של פרו מיני. הלחם את חוט האות שלו לפין מספר 13 של פרו מיני.
- הלחם את תקע ה- AC ללוח אספקת החשמל.
- כעת חבר עוד שני חוטים לתקע אספקת החשמל (חוטים צהובים).
- מתוך שני החוטים, חבר אחד למחבר הטרמינל של הממסר והשאיר את השני פנוי.
- קח חוט וחבר אותו לנקודה השנייה של מחבר הטרמינל. סובב את החוט הזה ואת החוט הצהוב מספק הכוח ויוצרים חוט צהוב מעוות.
שלב 12: מארז התיבה
להכנת המארז, קח את קופסת הפלסטיק ועשה חור זעיר לחיישן ה- IR. תקן את חיישן ה- IR ליד החור הפונה אל הקופסה. מניחים את כל הלוחות בתוך הקופסה ומתקנים אותה באמצעות סרט דו צדדי. הוצא את חוט הזוג המעוות הצהוב החוצה וסגור את הקופסה.
חבר את החוטים הצהובים למחזיק הנורה ותקן את המחזיק על הקופסה.
במקום מחזיק הנורה, ניתן להשתמש בשקע בעל שני פינים בקופסה על מנת שנוכל לשלוט בכל מכשיר AC המחובר.
לאחר שלב זה, כל ההתקנה מוכנה ותוכל לחבר אותה לשקע החשמל ולשלוט בנורה באמצעות השלט הרחוק.
שלב 13: תודה
מקווה שכולכם נהנתם והבנתם היטב כיצד לעשות זאת. אתה מוזמן להשתמש בתיבת ההערות ולנסות ליצור אותה.
עשייה שמחה.
הצביעו לי בתחרות השלט הרחוק אם אתם אוהבים את זה.
מוּמלָץ:
555 טיימר מרחוק מרחוק טלוויזיה: 3 שלבים
555 טיימר מרחוק טלוויזיה מרחוק: כיצד פועל משבש הטלוויזיה? הלד בשלט פולט אור אינפרא אדום בלתי נראה המתאים לקודים בינאריים ספציפיים. קודים בינאאריים אלה מכילים פקודות כמו
אזעקה PIR ל- WiFi (ואוטומציה ביתית): 7 שלבים (עם תמונות)
אזעקה PIR ל- WiFi (ואוטומציה ביתית): סקירה הוראה זו תעניק לך את היכולת לצפות בתאריך/שעה אחרונים (ואופציה היסטוריית זמנים) של מתי הופעלו ה- PIRs של אזעקת הבית שלך (חיישני אינפרא אדום פסיבי) באוטומציה הביתית שלך. תוֹכנָה. בפרויקט זה, אני
רובוט נשלט מרחוק באמצעות Arduino ו- TV מרחוק: 11 שלבים
רובוט נשלט מרחוק באמצעות Arduino וטלוויזיה מרחוק: מכונית זו בשלט רחוק ניתנת להסתובבות באמצעות כמעט כל סוג של שלט כגון טלוויזיה, AC וכו '. באמצעות מקלט IR, שהוא חיישן זול מאוד
Animatronic בעקבות דחליל ואוטומציה של רודפים: 4 שלבים (עם תמונות)
Animatronic בעקבות דחליל ואוטומציה של רדופים: הדחליל הזה (נקרא לו ג'ק) מרגיש אותך בחלקים שונים של החצר, מתעורר ומסתכל עליך. ככל שאתה מתקרב ג'ק נושא את שיניו ומנקה. ג'ק מתיימר להיות אביזר סטטי במהלך היום ומתעורר בלילה (בדיוק כמו כל טוב
כיצד לבצע פריצה (פריצה) לאייפוד/אייפון: 4 שלבים
כיצד לבצע Jailbreak (פריצה) לאייפוד/אייפון: אני יודע שראית מישהו שאתה מכיר או שמעת על מישהו שיש לו אחד מהאייפונים או האייפוד הנגיעים "השבורים" האלה. לאחר אחד כלא כזה יכול לחסוך לך המון כסף. הגרסאות הכלואות יכולות להוריד אפליקציה בחינם של חנות האפליקציות ו