בכל חדר ישיבות מודרני, בית חכם או סביבה תעשייתית, צצה בעיה מוכרת: עומס מרחוק. כל מכשיר חדש, ממקלט AV ועד מערכת תאורה חכמה, מוסיף בקר נוסף לערימה. ריבוי זה של ממשקי חומרה שונים יוצר חיכוך תפעולי משמעותי ובלבול. בקר אוניברסלי משמש כמתרגם רב-פרוטוקול רב עוצמה, המאחד את שפות הפקודה המגוונות הללו לממשק אחד ויעיל. מדריך זה חורג מעבר להוראות הגדרה בסיסיות כדי לחקור את הארכיטקטורה הבסיסית, פרוטוקולי התקשורת וקריטריונים אסטרטגיים לקבלת החלטות החיוניים לפריסת מכשירים אלו בסביבות עתירות סיכון. תלמד כיצד המכשירים הללו עובדים ברמה הטכנית וכיצד לבחור את המתאים לצרכים הספציפיים שלך.
תרגום פרוטוקול: בקרים אוניברסליים מתפקדים כ'מילונים' הממפים קלט משתמש יחיד לחתימות מכשיר ספציפיות (IR, RF, BT או Wi-Fi).
הארכיטקטורה משנה: הבחירה בין ארכיטקטורות 'למידה' (שיבוט אותות) ו'מתוכנתות מראש' (מבוססות ROM) מכתיבה מדרגיות ארוכת טווח.
יעילות תפעולית: תכונות מתקדמות כמו 'מאקרו' ו'Punchthroughs' מניבות החזר ROI על ידי הפחתת רצפים מרובי-שלבים לביצועים של לחצן בודד.
רגישות לסביבה: גורמים פיזיים כמו אור הסביבה וקו הראייה (LOS) נותרו נקודות כשל קריטיות עבור מערכות מבוססות IR.
בבסיסו, בקר אוניברסלי הוא מכשיר תרגום מתוחכם. זה לא רק משכפל כפתורים; הוא מפרש את כוונת המשתמש ומעביר אותה ב'שפה' המדויקת שהתקן יעד מבין. תהליך זה מסתמך על שילוב של אפנון אותות, מסדי נתונים פנימיים עצומים ושמירה קפדנית על פרוטוקולים כדי להבטיח שהפקודות נשלחות ומתקבלות בצורה מדויקת.
רוב השלטים המסורתיים מתקשרים באמצעות אור אינפרא אדום (IR), שאינו נראה לעין האנושית. הם משדרים פקודות באמצעות מערכת דומה לקוד מורס, הידועה בשם Pulse-Code Modulation (PCM). במסגרת זו, נורית ה-IR של השלט פולטת פולסים מהירים של אור לייצוג נתונים בינאריים (שניות ו-0). '1' עשוי להיות מיוצג על ידי דופק ארוך, בעוד '0' הוא דופק קצר. רצף ספציפי של פולסים אלה יוצר פקודה ייחודית, כגון 'הפעלה' או 'הגברת עוצמת הקול.' למכשיר המקבל יש חיישן שמפענח את דפוסי האור הללו בחזרה לפקודות שניתן לבצע.
איך הבקר יודע איזה רצף ספציפי של פולסים לשלוח לטלוויזיה של סמסונג לעומת סאונד בר של סוני? כאן נכנס לתמונה שבב הזיכרון לקריאה בלבד (ROM) הפנימי שלו. שבב זה פועל כמילון ענק, המאחסן אלפי ערכות פקודות קנייניות, הנקראות לעתים קרובות 'חתימות', מאינספור יצרנים. כל חתימה היא מחרוזת הקסדצימלית ייחודית המוקצה על ידי היצרן עבור כל פונקציה. כאשר אתה בוחר קוד מותג במהלך ההגדרה, אתה אומר לבקר באיזה חלק של מילון זה להשתמש.
תפקידו העיקרי של הבקר הוא לפעול כמתרגם. כאשר אתה לוחץ על כפתור סטנדרטי כמו 'הגברת עוצמת הקול', המעבד של הבקר מבצע חיפוש. הוא מוצא את פרופיל המכשיר שבחרת (לדוגמה, LG Projector) ומחזיר את המחרוזת ההקסדצימלית המתאימה לפונקציה זו מה-ROM שלו. לאחר מכן הוא שולח את הקוד המדויק הזה דרך הפולט שלו. התרגום הזה מתרחש כמעט באופן מיידי, ויוצר חווית משתמש חלקה. איכות גבוהה הבקר האוניברסלי מצטיין בתרגום מהיר ומדויק זה על פני עשרות פרופילי מכשירים.
בסביבה עם מכשירים אלקטרוניים מרובים, שלמות האות היא חשיבות עליונה. חתימות ספציפיות למכשיר הן חיוניות למניעת 'דיבור צולב' כאשר פקודה עבור מכשיר אחד מפעילה אחר בטעות. חתימות אלו כוללות כתובת מכשיר ייחודית בתוך רצף הפולסים. זה מבטיח שרק החומרה המיועדת - זו שתוכנתה להאזין לאותה כתובת ספציפית - תגיב לפקודה. תכונה זו הכרחית בסביבות חומרה צפופות כמו מדפי AV או חדרי בקרה משולבים.
לא כל הבקרים האוניברסליים בנויים אותו הדבר. הארכיטקטורה הפנימית שלהם מכתיבה כיצד הם מאחסנים ורוכשים פקודות מכשירים, מה שמשפיע ישירות על הגמישות, קלות ההגדרה והכדאיות לטווח ארוך. שתי הקטגוריות העיקריות מתוכנתות מראש ולומדות, כאשר מערכות מודרניות משלבות לרוב את שתי הגישות.
אלו הם הסוג הנפוץ והידידותי ביותר של בקר אוניברסלי. הם מגיעים עם ספרייה עצומה ומובנית של קודי פקודה לאלפי מכשירים מיצרנים שונים.
מנגנון: ההגדרה כוללת הזנת קוד מותג בן 3 עד 5 ספרות שנמצא במדריך או באינטרנט. קוד זה אומר לבקר באיזו קבוצה של פקודות טעונות מראש להשתמש עבור התקן ספציפי. דגמים מסוימים כוללים גם פונקציית חיפוש קוד אוטומטי שעוברת על כל הקודים הזמינים עד שהמכשיר מגיב.
יתרונות/חסרונות: היתרון העיקרי הוא פריסה מהירה ופשוטה, מה שהופך אותם לאידיאליים עבור מכשירים ביתיים נפוצים. עם זאת, המגבלה העיקרית שלהם היא שהם עובדים רק עם חומרה הכלולה במסד הנתונים שלהם. הם לא יכולים לשלוט במכשירים סתומים, נישה או חדשים לגמרי ששוחררו לאחר יצירת מסד הנתונים של הבקר.
בקרי למידה מציעים פתרון להתקנים שאינם נמצאים באף מסד נתונים מתוכנת מראש. הם יכולים להעתיק ולאחסן אותות ישירות מהשלט המקורי של המכשיר.
מנגנון: אתה מציב את השלט המקורי ראש בראש עם בקר הלמידה. שלט הלמידה משתמש במקלט IR משלו כדי 'ללכוד' את האות המשודר על ידי השלט המקורי עבור פונקציה מסוימת. הוא מדגים את האות הזה ומאחסן אותו בזיכרון שלו, משייך אותו ללחצן לבחירתך.
מציאות יישום: ארכיטקטורה זו מספקת גמישות עצומה והגנת עתיד. אתה יכול 'ללמד' אותו לשלוט כמעט בכל מכשיר מבוסס IR. החיסרון הוא התהליך הידני, לעיתים מייגע, של לימוד כל פונקציה אחת אחת. זה דורש סבלנות ושלט מקורי עובד.
הסטנדרט המודרני לבקרים אוניברסליים בעלי ביצועים גבוהים הוא המערכת ההיברידית. מכשירים אלה משלבים את הטוב משני העולמות כדי להציע תאימות ונוחות מירבית.
מערכות היברידיות מתחילות עם מסד נתונים עצום ומעודכן בענן של קודים מתוכנתים מראש, מה שמבטיח שהן תומכות במכשירים העדכניים ביותר מהקופסה. עבור כל חומרה לא ברורה או ישנה שאינה בבסיס הנתונים, הם משלבים יכולות למידה IR. גישה כפולה זו מספקת את המהירות של הגדרה מתוכנתת מראש עם הגמישות המוחלטת של שלט למידה, ויוצרת פתרון באמת מוגן עתיד.
יעילותו של בקר מוגדרת על ידי פרוטוקולי התקשורת שבהם הוא תומך. בעוד אינפרא אדום (IR) הוא התקן המסורתי, מערכות אקולוגיות מודרניות דורשות שילוב של טכנולוגיות כדי לנהל סוגים שונים של מכשירים. הבנת החוזקות והחולשות של כל פרוטוקול היא המפתח לבחירת הבקר הנכון.
הטבלה הבאה מפרקת את ארבע שיטות התקשורת העיקריות:
| פרוטוקול | מנגנון | חוזק | חולשות |
|---|---|---|---|
| אינפרא אדום (IR) | מעביר נתונים באמצעות פולסים של אור בלתי נראה. | תקן אוניברסלי לציוד AV; עלות נמוכה. | דורש קו ראייה ישיר (LOS); רגישים להפרעות מאור השמש ותאורה מסוימת. |
| תדר רדיו (RF) | שולח פקודות באמצעות גלי רדיו. | חודר לקירות, דלתות וארונות; אידיאלי עבור ציוד נסתר. | לעתים קרובות קנייני; עשויה לדרוש תחנת בסיס RF ל-IR נפרדת כדי לשלוט בהתקני IR. |
| בלוטות' (BLE) | משתמש בגלי רדיו קצרי טווח עבור צימוד מכשירים. | חביון נמוך; תקן לסטרימינג מקלות, קונסולות משחקים (PS5, Apple TV). | טווח מוגבל (בדרך כלל ~30 רגל); זיווג אחד לאחד יכול להיות מגביל. |
| בקרת Wi-Fi / IP | שולח פקודות ברשת מקומית (LAN). | מאפשר תקשורת דו כיוונית (משוב); טווח בלתי מוגבל בתוך הרשת; תומך בשליטה קולית ובשילוב אפליקציות. | דורש רשת יציבה; ההגדרה יכולה להיות מורכבת יותר; עובד רק עם מכשירים התומכים ברשת. |
בפועל, הפתרונות החזקים ביותר הם ריבוי פרוטוקולים. חזקה בקר אוניברסלי ישתמש לעתים קרובות בשילוב של שלט RF כף יד ותחנת בסיס הממירה פקודות ל-IR, Bluetooth ו-IP, מה שמאפשר שליטה חלקה על מערכת אקולוגית של חומרה מגוונת.
בקר אוניברסלי יעיל באמת עושה יותר מסתם איחוד שלטים; זה מייעל זרימות עבודה ומפשט פעולות מורכבות. תכונות לוגיקה מתקדמות כמו פקודות מאקרו ו-punch-throughs הן שמעלות מכשיר מהחלפה פשוטה לכלי יעילות רב עוצמה, המספק החזר ברור על ההשקעה (ROI).
מאקרו הוא רצף של פקודות שניתן לבצע בלחיצת כפתור אחת. זוהי התכונה החזקה ביותר של הבקר לאוטומציה. במקום לבצע ידנית סדרה של שלבים, אתה יכול לתכנת מאקרו שיעשה זאת עבורך. דוגמה נפוצה היא מאקרו 'לילה סרט':
הפעל את הטלוויזיה.
הפעל את מקלט ה-AV.
העבר את המקלט לכניסה הנכונה (למשל, HDMI 2).
הפעל את נגן ה-Blu-ray.
עמעום את האורות החכמות ל-20% בהירות.
בסביבה מקצועית, מאקרו 'התחל מצגת' יכול להפעיל את המקרן, להוריד את המסך, לעבור לכניסת המחשב הנייד ולעמעם את האורות. זה לא רק חוסך זמן אלא גם מקטין את הסיכוי לטעות משתמש ברגעים קריטיים.
Punchthrough הוא תכונה עדינה אך מכרעת לחוויית משתמש. זה מאפשר לפונקציות ספציפיות (כמו עוצמת הקול) לשלוט במכשיר אחד, ללא קשר לאיזה מצב מכשיר השלט נמצא כעת. לדוגמה, אתה יכול לתכנת את לחצני עוצמת הקול ל-'כדי לשלוט תמיד בסרגל הקול שלכם, גם כשאתם ב'מצב טלוויזיה' מחליף ערוצים או ב'מצב Blu-ray' מנווט בתפריט. זה מבטל את הצורך המתסכל להחליף כל הזמן מצבי מכשיר רק כדי להתאים את האודיו, יצירת חווית שליטה אינטואיטיבית וחלקה יותר.
עבור כל הגדרות מתוכנתות, במיוחד פקודות מאקרו מורכבות, התמדה היא המפתח. בקרים המשתמשים בזיכרון פלאש מאחסנים את התצורה המותאמת אישית שלך לצמיתות. המשמעות היא שגם כאשר אתה מחליף סוללות או שהמכשיר מאבד לחלוטין את החשמל, כל ההגדרות, פקודות המאקרו והקודים הנלמדים שלך נשמרים. זהו גורם אמינות קריטי בסביבות מקצועיות שבהן תכנות מחדש של בקר יגרום להשבתה ותסכול משמעותיים.
בעוד שתכונות מתקדמות הן עוצמתיות, קיים סיכון ל'עומס יתר של תכונות'. בקר עם מסך מגע מורכב מדי ומאות אפשרויות הניתנות להתאמה אישית עלול להפחיד ולהפוך למשתמשים מסויימים. המפתח הוא לאזן בין פונקציונליות מתקדמת לאימוץ משתמשים. עבור תרחישים רבים, בקר עם פחות כפתורי מישוש הממוקמים היטב עבור פונקציות נפוצות יעיל יותר מממשק מסך מגע עשיר בתכונות אך מבלבל. המערכת הטובה ביותר היא מערכת שמשתמשים יכולים להפעיל בביטחון ללא הכשרה מקיפה.
פריסת בקר אוניברסלי בהצלחה כוללת יותר מסתם בחירת דגם עם התכונות הנכונות. הסביבה הפיזית, תהליך ההגדרה ואסטרטגיית התחזוקה ארוכת הטווח משחקים תפקיד קריטי בביצועים ובאמינות שלה.
בעת שימוש בבקר למידה, ההגדרה הפיזית במהלך תהליך ה'הוראה' חיונית לבהירות האות. טעות נפוצה היא להחזיק את השלטים קרוב מדי או רחוק מדי זה מזה.
שיטות עבודה מומלצות: שמרו על מרחק של 4 עד 12 אינץ' בין הפולט של השלט המקורי למקלט של הבקר האוניברסלי. טווח זה הוא ה-'sweet spot' שמבטיח שהאות חזק מספיק כדי להיקלט בצורה מדויקת אך לא כל כך חזק עד שהוא מעמיס על המקלט וגורם לשחיתות נתונים.
אותות אינפרא אדום רגישים ל'רעש' סביבתי ממקורות אור אחרים. הפרעה זו עלולה להשחית את תהליך לימוד הקוד או לגרום לפקודות להיכשל במהלך פעולה רגילה.
אשמים נפוצים: היו מודעים למקורות כמו אור שמש ישיר, נהגי תאורת פלורסנט או LED, והאור הנפלט ממסכי טלוויזיה פלזמה.
אסטרטגיית הפחתה: בעת תכנות שלט למידה, עשה זאת בחדר אפלולי הרחק ממקורות אלה. עבור התקנות קבועות, שקול להשתמש במקלטי IR עם סינון רעשים או ציוד מיקום מובנה כדי למנוע חשיפה ישירה להפרעות.
עלות הבעלות הכוללת של בקר (TCO) משתרעת מעבר למחיר הרכישה הראשוני שלו. שקול את 'מחזור העדכון.' כאשר אתה מוסיף חומרה חדשה למערכת האקולוגית שלך, כמה קל לעדכן את הבקר? מערכות המסתמכות על מסדי נתונים המחוברים לענן המתעדכנים באופן רציף ניתנות להרחבה הרבה יותר מאלו עם ROM פנימי קבוע. היכולת להוסיף בקלות מכשירים חדשים מבלי להזדקק להחלפת מערכת מלאה היא גורם עיקרי לערך לטווח ארוך.
עבור בקרים מבוססי Wi-Fi/IP המשולבים ברשת ארגונית או ביתית, אבטחה היא דרישה שאינה ניתנת למשא ומתן. התקנים אלה עלולים להפוך לנקודת כניסה לגישה לא מורשית לרשת אם אינם מאובטחים כראוי.
קריטריוני הערכה: בעת בחירת מערכת מבוססת IP, הערך את תקני ההצפנה שלה (למשל, תמיכה ב-WPA2/WPA3). בדוק אם היצרן מספק עדכוני קושחה רגילים לתיקון פרצות אבטחה. עבור סביבות ארגוניות, ודא שהמכשיר תואם למדיניות אבטחת הרשת הפנימית.
בחירת הבקר האוניברסלי האידיאלי דורשת הערכה שיטתית של הצרכים הספציפיים שלך. לפני התחייבות למודל או ארכיטקטורה מסוימת, השתמש במסגרת זו כדי לבדוק את הדרישות שלך ולהבטיח שהפתרון מתאים באופן מושלם לסביבה שלך.
ראשית, מלאי כל מכשיר שאתה מתכוון לשלוט בו. שימו לב לא רק למספר המכשירים אלא גם לפרוטוקולי התקשורת שלהם. האם הערימה שלך מורכבת בעיקר מציוד AV מבוסס IR ישן יותר, או שהיא כוללת התקני Bluetooth מודרניים כמו Apple TV ומוצרי בית חכם נשלטי IP? הבקר שבחרת חייב לתמוך במפורש בתמהיל הספציפי של התקני IR, RF, Bluetooth ו-IP שבבעלותך.
שקול מי ישתמש בבקר ובאיזה הקשר.
כפתורי מישוש פיזיים: אלו חיוניים לפעולה 'עיוורת', שבה המשתמש יכול לשלוט בפונקציות כמו עוצמת הקול או גלישת ערוץ מבלי להביט למטה אל השלט. הם מספקים משוב אמין והפטי.
מסכי LCD/מגע: אלה מציעים גמישות מעולה, עם תוויות דינמיות ויכולת להציג סמלים מותאמים אישית ומשוב סטטוס. עם זאת, הם דורשים את מלוא תשומת הלב החזותית של המשתמש ולעיתים יכולים להגיב פחות מכפתורים פיזיים.
גישה היברידית, עם פונקציות נפוצות על כפתורי מישוש ואפשרויות מתקדמות על מסך קטן, מספקת לרוב את האיזון הטוב ביותר.
הערך את אינטליגנציה התוכנה של הבקר. האם הוא פשוט עובר בין 'מצבי מכשיר' (שם הוא שולט במכשיר אחד בכל פעם), או שהוא תומך ב'פעילויות' (כמו 'צפייה בטלוויזיה' או 'שחק משחק')? מערכות מבוססות פעילות אינטואיטיביות הרבה יותר, מכיוון שהן מנהלות את המצב של כל המכשירים הרלוונטיים בו זמנית. לדוגמה, בחירה ב'צפה בטלוויזיה' תפעיל אוטומטית את הטלוויזיה, תיבת הכבלים וסרגל הקול ותמפה את הפקדים כראוי, ותיצור חווית משתמש חלקה הרבה יותר.
לפני קבלת החלטה סופית, ערוך ביקורת יסודית של החומרה הנוכחית שלך. תעד את המותג והדגם של כל רכיב וחקר את פרוטוקול הבקרה שלו. עבודה מקדימה זו תמנע ממך לרכוש בקר שאינו תואם חלק קריטי במערכת שלך. הבנה ברורה של המערכת האקולוגית שלך היא הבסיס לאינטגרציה מוצלחת.
בקרים אוניברסליים הם הרבה יותר מ'ריבוי-רחוקים' פשוטים; הם גשרי פרוטוקול מתוחכמים שנועדו לאלף את המורכבות הטכנולוגית. על ידי תרגום פקודות על פני תקני תקשורת שונים ואוטומציה של זרימות עבודה, הם משחזרים את הפשטות והיעילות למערכות מפוצלות אחרת. הצלחתה של פריסה תלויה פחות במספר ההתקנים הגולמי שבהם הבקר יכול לתמוך ויותר באינטליגנציה של היגיון האינטגרציה שלו. תכונות כמו פקודות מאקרו, בקרה מבוססת פעילות ופונקציונליות של ביצועים הם אלו שבאמת מספקים החזר על ההשקעה.
כדי להבטיח ערך לטווח ארוך ולהימנע מהתיישנות, תעדוף מערכות המציעות ספריות מכשירים הניתנות לעדכון בענן וארכיטקטורות היברידיות המשלבות מסדי נתונים מתוכנתים מראש עם יכולות למידה IR. גישה זו מבטיחה שהבקר שלך יכול להסתגל ולגדול לצד ערימת הטכנולוגיה שלך במשך שנים רבות.
ת: רוב מכשירי הסטרימינג החדשים וקונסולות המשחקים, כמו Apple TV ו-PlayStation 5, משתמשים ב-Bluetooth (BT) עבור השלטים הרחוקים שלהם, לא אינפרא אדום מסורתי (IR). בקר אוניברסלי סטנדרטי ששולח אותות IR בלבד לא יעבוד איתם. אתה צריך בקר מתקדם יותר שתומך באופן מפורש בהצמדת בלוטות' או מערכת מבוססת רכזת שיכולה לתרגם אותות ל-Bluetooth.
ת: תכונת 'חיפוש קוד' או 'תכנות אוטומטי' גורמת לבקר האוניברסלי לעבור דרך כל ספריית הקודים שלו, ולשלוח פקודת 'כיבוי' לכל אחד מהם. אתה מפסיק את החיפוש כשהמכשיר שלך נכבה. אמנם זה יכול לעבוד, אבל זה לא יעיל וגוזל זמן. זה נחשב למוצא אחרון מכיוון שהזנה ידנית של הקוד בן 4 הספרות הנכון מהמדריך היא הרבה יותר מהירה ואמינה.
ת: בעוד שאפליקציות לסמארטפון יכולות לשלוט ב-Wi-Fi ובחלק מהתקני Bluetooth, הן עומדות בפני פשרות משמעותיות. הם חסרים את המשוב המישוש של כפתורים פיזיים, מה שמחייב אותך לפתוח את הטלפון ולפתוח אפליקציה למשימות פשוטות כמו שינוי עוצמת הקול. לרוב הטלפונים חסרים גם פולט IR, מה שהופך אותם לא מסוגלים לשלוט בציוד AV ישן ללא רכזת Wi-Fi-to-IR נפרדת. בקר ייעודי הוא לרוב מיידי וידידותי יותר למשתמש.
ת: פיגור פקודה יכול להיגרם מכמה גורמים. עבור מערכות IR, סוללות חלשות או חסימות פיזיות בין השלט למכשיר הם האשמים הנפוצים. הפרעות אות מאור שמש בהיר או סוגים מסוימים של תאורה יכולה גם היא לגרום לעיכובים. עבור מערכות Wi-Fi או RF מבוססות רכזת, גודש רשת או מרחק מהרכזת יכולים להכניס חביון. התחל בהחלפת הסוללות והבטחת קו ראייה ברור לפני פתרון בעיות רשת.
טווח דלק כפול, המשלב כיריים המופעלות על גז עם תנור חשמלי, משווק לעתים קרובות כשדרוג המטבח האולטימטיבי. הוא מבטיח את הטוב משני העולמות: השליטה הוויזואלית המגיבה של מבערי דלק כפולים וחום אחיד ועקבי של תנור חשמלי. לשפים ביתיים רציניים, ה
כל בשלן נלהב התמודד עם פער הדיוק. מבער הגז הסטנדרטי שלך משתולל מדי לרתיחה עדינה או מהבהב כאשר אתה צריך את הלהבה הנמוכה ביותר האפשרית. צריבת סטייק בצורה מושלמת משמעה לעתים קרובות להקריב את הרוטב שניסית לחמם. התסכול הזה נובע מקרן
טווחי דלק כפולים מייצגים את 'תקן הזהב' עבור בשלנים ביתיים רציניים. הם משלבים את התגובה המיידית והמישוש של כיריים המופעלות על גז עם החום המדויק והיבש של תנור חשמלי. עבור אלה המתלהבים מאמנויות קולינריות, זיווג זה מציע צדדיות ללא תחרות. עם זאת, הכיריים ה'טובים ביותר'.
נראה שטווח דלק כפול מייצג את פסגת הטכנולוגיה של בישול ביתי. הוא משלב כיריים גז לחימום משטח מגיב עם תנור חשמלי לאפייה עקבית ואחידה. גישה היברידית זו משווקת לעתים קרובות כסטנדרט הזהב, ומבטיחה חווית מטבח מקצועית ל-d