سؤال

هل يعرف أي شخص، وكيفية بناء اتصال Bluetooth بين Android و Lego-Mindstorm-NXT؟ العلاقة بين اثنين من nxts تعمل بشكل جيد.لكن نوع الاتصال الآخر يحب ليس بالأمر السهل جدا. أنا أعمل مع البرامج الثابتة ليجوس 0.85 وأدوات أندرويد SDK (2.2 Froyo).

هل كانت مفيدة؟

المحلول

لذلك قمت بحلها وسوف تظهر كل ما يعمل، لأنني رأيت أن الكثير من الناس لديهم مشاكل في ذلك.

يتضمن الفصل 4 وظائف:

  • بلوتوث تمكين إذا لم يتم تمكينه من قبل -> EnableBBT ()
  • الاتصال ب 2 nxts -> connecttonxts ()
  • اكتب رسالة إلى واحدة من nxts -> writemessage (البايت msg، nxt string nxt)
  • قراءة رسالة من واحدة من NXTS -> قراءة (سلسلة NXT)

    هنا هو رمز جهاز Android (bt_comm.java): giveacodicetagpre.

    للحصول على رسائل من هاتف Android الذكي، يجب أن يكون لديك مكالمة قراءة على جانب NXT. فيما يلي الرمز من NXT-Side Wich، سيقبل الاتصال من الهاتف الذكي وقراءة الرسائل منه: giveacodicetagpre.

    آمل أن يساعد ذلك الآخرين ...

نصائح أخرى

هناك وثيقة وجدتها مفيدة للغاية http://wiki.tinyclr.com/images/d/df/lego_mindstorms_nxt_direct_commands.pdf

حزمة MindDroid على GitHub هو مكان جيد للبدء.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top