שְׁאֵלָה:
אילו סביבות תכנות או ממשקי API זמינים עבור LEGO BOOST?
Michael Verschaeve
2019-01-03 14:44:01 UTC
view on stackexchange narkive permalink

במהלך החגים ניסיתי את ספריית הפיתון הבאה: https://github.com/undera/pylgbst אך לא הצלחתי לגרום לה לעבוד. ואז הידע שלי על פייתון מוגבל מאוד .

אני מנוסה יותר ב- C ++ או C #, האם יש משהו זמין לשפות האלה?

כשאלה כללית, האם ידוע לך על סביבות תכנות או ממשקי API שיכולים לשלוט ב- רכזת LEGO העברה וציוד היקפי שלה מסט LEGO BOOST?

ארבע תשובות:
Mr. Shiny and New 安宇
2019-01-03 22:04:05 UTC
view on stackexchange narkive permalink

Boost ושאר רכיבי ה- Powered Up (הסיטי החדשה הרכבות, ה batmobile הנשלטת על ידי האפליקציה ו- WeDo 2.0) נשלטים באמצעות Bluetooth. ניתן להשתמש בכל סביבה שיכולה לשלוח פקודות Bluetooth על מנת לשלוט ברכיבים אלה.

ישנו דף github המתעד חלק מההנדסה ההפוכה שנעשתה והוא מקשר אל מספר ספריות תכנות Boost / PoweredUp של צד שלישי. השתמשתי ב- movehub, אך ישנה ספריית node.js אחרת בשם node-poweredup שנראית שלמה יותר.

לגו עצמן יש תועד גם חלק מפרוטוקול BLE האלחוטי ב- github.

Bart
2019-01-03 20:53:58 UTC
view on stackexchange narkive permalink

לא C אבל אולי תסתכל ב https://github.com/JorgePe/pyb00st

Thomas
2020-07-07 02:04:52 UTC
view on stackexchange narkive permalink

אם אתה מעדיף C #, יש lib חדש בבלוק: SharpBrick.PoweredUp. אמנם רכזת Boost והמנועים חסרים, אך הפרוטוקול מיושם. מקרה השימוש שלך צריך להיות במרחק של שתי תרומות קלות.

הצהרה מלאה: אני מתחזק את הספרייה. אין לי Boost חומרה אבל הפרוטוקול תומך רשמית ב- Boost Hub. רק כמה enums וסוגים חסרים.

Mike Petrichenko
2019-10-14 09:19:39 UTC
view on stackexchange narkive permalink

אתה יכול לנסות את WeDo 2.0 Framework שהוצא זה עתה ואמור לתמוך ב- Boost באופן חלקי (תמיכה מלאה תתווסף בקרוב). זהו קוד פתוח וחינמי להשכלה (כתוב ב- C #). תוכלו למצוא אותו באמצעות קישור זה: https://github.com/btframework/WeDo



שאלה ותשובה זו תורגמה אוטומטית מהשפה האנגלית.התוכן המקורי זמין ב- stackexchange, ואנו מודים לו על רישיון cc by-sa 4.0 עליו הוא מופץ.
Loading...