תוכן עניינים:
- שלב 1: הקלט אותות
- שלב 2: מדידת דופק/עיכוב
- שלב 3: השווה אותות לשקע 1, 2, 3 ומצא את ההבדל
- שלב 4: כתוב קוד לבדיקה
- שלב 5: בדוק את הקוד עם שולח בסיסי
וִידֵאוֹ: פרוטוקול ריטר הנדסה הפוכה 8341C ל- ESP3866: 5 שלבים
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:16
שלום לכולם.
לאוטומציה הביתית הקטנה שלי אני משתמש בשקעים מבוקרים 433 מגה -הרץ. בבעלותי 3 סטים עם מתגי DIP להתאמת הכתובת. אלה עבדו מצוין. אבל לפני זמן מה (שנה או שנתיים), רכשתי סט של שקעים מ"ריטר ". לא קראתי את התיאור לפני כן, ואחרי הפירוק הבנתי, כי לא היו מתגי DIP וגם ה- libs rcswitch ל- ESP לא "דיבר" את הפרוטוקול הנכון. אז השתמשתי בהם רק עם השלט הרחוק.
עכשיו, בחופשה שלי, התחלתי לשנות את זה … כאן אני רוצה לתעד את הפרויקט הזה. אני מקווה שזה יעזור למישהו אחר עם אותה בעיה או בעיה דומה.
שלב 1: הקלט אותות
כדי להקליט את האותות חיברתי מודול מקלט של 433 מגהרץ ל- ESP8266 (רק אספקת חשמל תהיה בסדר) וחיברתי את אוסצילוסקופ Hantek 6022 שלי אל סיכת הנתונים.
לאחר מכן לחצתי על הכפתור בשלט והקלטתי את רכבת האותות.
שלב 2: מדידת דופק/עיכוב
לאחר הקלטת האות, חיפשתי התחלה וסוף של פרץ אחד. בדרך כלל שלט רחוק שקע שולח פי 3 את אותו פרץ או לפעמים, כל עוד הכפתור נלחץ.
כעת, מדדתי את זמני הדופק/עיכוב ורשמתי אותו. זה חזרתי על כל שש רכבות האותות (3 x on + 3 x off).
שלב 3: השווה אותות לשקע 1, 2, 3 ומצא את ההבדל
לאחר כמה מדידות השוויתי את משכי האות של HIGH ו- LOW +. השינויים היו הפקודות השונות. האותות האחרים היו משהו כמו קודי פרוטוקול/יצרן. כמו כן לכל פרץ היה רצף התחלה וסוף.
האות מורכב מ "התחל + לא משתנה רצף + הפעלה/כיבוי פקודה + כתובת מכשיר + סיום"
שלב 4: כתוב קוד לבדיקה
כעבור זמן מה היה לי כל המידע (התיאורטי) שהייתי צריך. אז יצרתי סקיצת בדיקה קצרה עבור ESP8266 ושולח 433 מגה-הרץ. בלולאה כל השקע מופעל/כבוי עם עיכוב בין הפקודות.
שלב 5: בדוק את הקוד עם שולח בסיסי
חיברתי סוללה ל- ESP והלכתי בסלון. 5 מתוך 6 פקודות פעלו, ולאחר תיקון טעות כתיבה ברצף פקודות, כל הקודים פעלו.
בסדר, עכשיו אני יכול להחליף את כל 12 השקעים rc (9 עם כתובת DIP + 3 אלה ritter חדשים) עם בקר ESP8266 שלי RC.
אתה יכול למצוא קוד הדגמה ב- GitHub
מוּמלָץ:
מפענח פרוטוקול שלט רחוק RC5 ללא ספרייה: 4 שלבים
מפענח פרוטוקול שלט רחוק RC5 ללא ספרייה: לפני פענוח rc5 תחילה אנו דנים בפקודה rc5 ומהו מבנהה. אז בעצם הפקודה rc5 המשמשת בשלט רחוק המשמשים לטלוויזיות, נגני תקליטורים, d2h, מערכות קולנוע ביתיות וכו '. יש לה 13 או 14 סיביות מסודרות ב
הנדסה הפוכה של מודול ממסר: 4 שלבים
הנדסה הפוכה של מודולי ממסר: מאמר זה מראה כיצד ליצור מודול ממסר שניתן להשתמש בו עבור Arduino ויישומים אחרים כגון מעגלים ופרויקטים אחרים של DIY. בעזרת הדרכה זו תוכל ליצור מודול ממסר בעצמך. אז מהו ממסר? ממסר הוא חשמל
מטוטלת הפוכה: תורת השליטה והדינמיקה: 17 שלבים (עם תמונות)
מטוטלת הפוכה: תורת השליטה והדינמיקה: המטוטלת ההפוכה היא בעיה קלאסית בדינמיקה ותורת הבקרה, שבדרך כלל מפורטת בפיסיקה או קורסי מתמטיקה בתיכון ותואר ראשון. בהיותי חובב מתמטיקה ומדעים בעצמי, החלטתי לנסות וליישם את המושגים
לולאה הפוכה אוטומטית של רכבת באמצעות Arduino: 10 שלבים (עם תמונות)
לולאה הפוכה אוטומטית של רכבות באמצעות Arduino: ביצוע לולאות הפוך יכול לסייע במתכוני רכבות דגמים לשנות את כיוון הרכבות, דבר שלא ניתן לבצע עם פטיפונים. בדרך זו, תוכל ליצור פריסות חד-מסלוליות עם לולאה הפוכה בכל קצה להפעלת רכבות ללא כל הפסקה או חקירה
הנדסה הפוכה ושדרוג חיישני חניה לרכב: 7 שלבים
הנדסה הפוכה ושדרוג חיישני חניה לרכב: מדריך זה מראה לך להבין הנדסה לאחור, לנתח נתונים ולפתח מוצר חדש עם מידע זה