כיצד - הפוך ממשק Serba Roomba - 💡 Fix My Ideas

כיצד - הפוך ממשק Serba Roomba

כיצד - הפוך ממשק Serba Roomba


המחבר: Ethan Holmes, 2019

הנה איך לעשות כבל טורי לשלוט רומבה עם Mac / PC. iRobot Roomba המיוצרים לאחר אוקטובר 2005 מכילים ממשק אלקטרוני ותוכנה המאפשר לך לשלוט או לשנות את ההתנהגות של Romba ולנטר מרחוק את החיישנים שלה. ממשק זה נקרא ממשק Roomba Serial Control או Roomba SCI. כאשר תסיים לעשות את זה כבל / לוח אתה יכול להוריד תוכנה חופשית כדי לשלוט על Roomba.HOW - לעשות ממשק Serba Roomba ידי טוד א 'קורט & מייק Kuniavsky

לפני שבוע קיבלתי OSMO שלי / האקר רומבה קושחה Updater מ iRobot. זה עבד כמו קסם, נותן לי יציאה טורית לשלוט באופן מלא את Roomba.

ממשק היה נחוץ עם זאת, מאז מיני מטורף דין 7 פינים על רומבה הוא חסר תקדים מאוד. אז הניסיון הראשון בממשק חזקים בין רומבה ליציאת מחשב טורי סטנדרטי הוא ממשק Roomba Serial שלי.

המחבר טורי Roomba נראה שאנשים מבולבלים על ידי מיני DIN 7 פינים מחבר, בצטטו קשיים בהשגת זה תקע ספציפי. מתברר כי מיני DIN 8 פינים תקעים יהיה להזדווג מכנית עם שקעי 7 פינים, עם חור המפתח במרכז בשקע נקבה 7 פינים לוקח את הסיכה middel של תקע 8 פינים. Mac במהירות גבוהה טורי כבלים מ 1990 של עבודה נהדר עבור זה, ויש לי טון של אלה מכל הנוער שלי מתגעגע עושה MIDI על מק. אז קוצצים אלה הישן כבלים מקורי סדרתי! אם אתה לא יכול למצוא אחד, Jameco תמכור לך אחד עבור $ 3.29.

המחבר הטורי של המחשב למחשבים מסוימים יש יציאה טורית RS-232. רובם לא. כדי לחבר את כבל ממשק טורי עד Mac או במחשב מודרני אחר ללא יציאת RS-232, השתמש Keyspan High Speed ​​USB Serial Adapter. נתמך על כל הפלטפורמות ואת הבחירה של Mac-hackers חומרה ברחבי העולם.

שלב אחר שלב פרטי הבנייה רומבה SCI הוא פרוטוקול ממשק טורי כדי לאפשר לך לשלוט Romba שלך, אבל היציאה על Roomba אינו תואם את הסטנדרטים RS232. לוח זה עושה את ההמרה.

ישנם שני לוחות המוצגים כאן. הגרסה הראשונה (גדולה יותר, עטופה לקסאן), והגרסה השנייה (קטנה יותר, עטופה בתיבה כחולה).

מעגל הוא רק 7805 + 5V מתח הרגולציה מקלט משדר MAX232 RS-232, קבלים מתאימים כדי לגרום לזה לעבוד "LED על" LED. כי הכל צריך LED. פליקר תמונה עם הערות כאן.

להלן רשימות חלקים מ Jameco (ואחד רדיו שאק). Jameco אין את החלקים הזולים ביותר, אבל יש להם אתר קל לשימוש, הספינה מהר, ולבצע כמעט כל דבר, כי חנון האלקטרוניקה בסוף השבוע היה צריך. אם אתה רוצה באמת scrimp, חנות ב Digikey או Mouser, ואתה כנראה לחסוך כמה דולרים על חלקים אלה.

חלקים

פליקר תמונה עם הערות כאן.

רשימת חלקים (מ Jameco): - 1 x Mac mini-din כבל 8 פינים ($ 3.29) - כבל טורי 1 x עם מחבר נקבה נקבה 9 פינים ($ 3.95) - 1 x 78L05 + 5VDC מתח הרגולטור ($ 0.27) - 1 x מקס-מקס -232 RS-232 ($ 2.19) - 1 x ירוק LED (1.40 $ עבור 10) - 1 x 220 ohm נגד ($ 0.69 עבור 100) - 6 x 1 uF electrolytic קבל ($ 1.20 עבור 10)

ו מ רדיו שאק: - 1 x prototyping PC הלוח ($ 1.79)

למזלי היו לי כל החלקים האלה במגירה, ולכן המחיר האמיתי שלי היה אפס. אם יש לך אי פעם לעשות כל הפרויקטים הקטנים, אתה כנראה יש כמה חלקים אלה הנחת סביב מדי.

כלים הדרושים

פליקר תמונה עם הערות כאן.

חיתוך הכבל

הסר את כיסוי פלסטיק גדול, ולאחר מכן רצועת בערך 1/4 "מכל החוטים בפנים. ואז לעשות בדיקת המשכיות על כל חוט כדי להבין איזה חוט צבעוני הולך לאיזה סיכה על השקע. לכל כבל שעשיתי יש מיפוי בצבע אחר.

תרשים מעגל

גרסה גדולה יותר כאן.

לשים את הרכיבים על הלוח prototyping

חותכים את הלוח prototyping לשניים, שכן רק מחצית שטח נדרש. מניחים את השבב כך שהוא straddles שתי שורות אוטובוס גדול verticle, ולאחר מכן להתחיל הצבת חלקים סביבו, באמצעות כריות מחובר כדי למזער את כמות החיווט הנדרש. כמובן, כמה חוטים נדרשים תמיד. עבור שימוש זה snipped מוביל מחלקים.

כמו כן, ליצור נקודות בדיקה באמצעות מוביל snipped לבדוק מתח.

זה באמת שימושי כדי לקבל את קווי האוטובוס האנכי ואת שלושת רפידות הצטרף. לוח זה הוא כמו הדבר הכי טוב רדיו שאק מוכר. :)

חברו את הכבלים כפי שמוצג בתרשים צבעי הסכימה והנקודה לכבל המסוים, הוסיפו אותם, ודבקו את הכבלים ללוח כדי להקל על המתח. פליקר תמונה עם הערות כאן.

בדיקת המתח

לאחר כל החלקים מולחמים, להשתמש + 9VDC קיר יבלת אספקת החשמל כדי להפעיל את המעגל, ולבדוק מתח. LED צריך להאיר + 5VDC צריך להיות יוצא הרגולטור.

תאורת LED מעלה את הממשק הוא מקבל מתח מן Roomba.

המתחם הוא מיכל בחוט דנטלי. מוצרי צריכה יש הרבה מעניין סגנונות פלסטיק סגול, ולכן זול! זה היה משהו כמו 2.49 $. קצת זמן עם חותכי אלכסונית ברזל הלחמה מותר הלוח להתאים.

ברגע שזה בתוך המתחם, לחבר את יבלת 9VDC + הקיר שוב למדוד את המתח על כל סיכה על כל כבל, כדי לוודא את המעגל אינו מטגן את Roomba או ממשק טורי של המחשב.

קבל את התוכנה

עכשיו כונן רומבה שלך כמו טנק קטן לנגן על זה! לקבלת פרטים נוספים על התוכנה, ראה את הפוסט בבלוג שלי.

הערה מיוחדת: כך גם יפורסמו באתר הוויקי של רומבה. אם אתה בונה כל פרויקט רומבה ואת רוצה לתרום דוא"ל wiki [מוגן באמצעות דוא"ל].



אתה עשוי להתעניין

ארגז כלים: פשוט ומאובטח העברת קבצים עם iTwin

ארגז כלים: פשוט ומאובטח העברת קבצים עם iTwin


אפס Maker: Arduino ו מעבר

אפס Maker: Arduino ו מעבר


מקרן מוסווה כמו הבזקים מצלמה לתוך תמונות של אחרים

מקרן מוסווה כמו הבזקים מצלמה לתוך תמונות של אחרים


ספר בגידה: מלאכת יד של מרתה סטיוארט עבודת יד

ספר בגידה: מלאכת יד של מרתה סטיוארט עבודת יד