باستخدام HAT تحسس على التوت بي مع الرياضيات 11
منذ شراكة بين بدأت مؤسسة بي التوت والبحث ولفرام ، كان الناس متحمسون لاكتشاف وغالبا ما فاجأ كل قوة وسهولة استخدام اللغة ولفرام على التوت بي . يتم توسيع الأداة المساعدة ولفرام اللغة وأكثر مع إضافة HAT تحسس ، وحدة نمطية التي تعطي الوصول التوت بي إلى مجموعة LED ومجموعة من أجهزة الاستشعار البيئية والحركة. هذا يعطي المستخدمين القدرة على قراءة البيانات من العالم المادي وعرض أو التلاعب به في اللغة ولفرام مع بسيطة، وظائف من سطر واحد. مع الافراج عن الرياضيات 111، لقد تم العمل بجد لتحسين وظائف التي تتصل HAT المعنى، مما يسمح الرياضيات للتواصل مباشرة مع الجهاز.
هو مبني على وظيفة تحسس HAT على ولفرام في إطار برنامج تشغيل الجهاز ، لذلك يربط إلى جهاز بسيط للغاية. للبدء، واستخدامDeviceOpen وظيفة لتأسيس اتصال. هذا سيعود DeviceObject ، الذي سوف نستخدم في وقت لاحق ان اقول الرياضيات الجهاز الذي نحن الرغبة في القراءة من أو الكتابة إليها.
في حالة HAT المعنى، هناك ثلاثة أجهزة استشعار على متن الطائرة التي الرياضيات يمكن قراءة من. الوصول إلى البيانات من هذه المجسات سهلا كما هو يدعو DeviceRead مع اسم القياس أراد. على سبيل المثال:
هناك ما مجموعه سبعة القياسات التي يمكن قراءتها من HAT تحسس: درجة الحرارة والرطوبة والضغط الجوي، والتسارع، والتناوب، المجال المغناطيسي والتوجه. يتم إرجاع كافة قراءات مع وحدات المناسبة، مما يجعل من السهل تحويل القيم إلى أشكال أخرى إذا لزم الأمر.
والعنصر المادي الآخر من HAT الشعور هو LED مجموعة 8-ب-8. مماثلة لقراءة البيانات مع DeviceRead ، أنها ليست سوى مسألة استدعاء DeviceWrite وظيفة لإرسال أي صورة أو السلسلة إلى صفيف. سلاسل، وتمرير النص عبر الجهاز جانبيا. يمكنك التعامل مع السرعة ولون النص التمرير مع الخيارات ذات الصلة أيضا.
بدلا من ذلك، HAT تحسس ويمكن الحصول على قائمة 8-ب-8 من القيم RGB ليتم عرضها على مجموعة LED. باستخدام هذه الطريقة، فمن الممكن لعرض الصور الصغيرة على شاشة HAT تحسس.
هنا هو صورة لما يبدو هذا مثل عند كتابتها إلى HAT تحسس:
باستخدام هذه الوظائف، يمكنك كتابة برامج الرياضيات أن معالجة البيانات الواردة من أجهزة الاستشعار على HAT تحسس. على سبيل المثال، هنا هو عرض ركضت في مؤتمر التكنولوجيا ولفرام في أكتوبر 20166. ويقرأ درجة الحرارة والرطوبة والضغط الجوي في جميع أنحاء بي كل خمس دقائق ويدفع تلك البيانات إلى قطرة البيانات ولفرام .
الدالة أعلاه يولد databin الجديدة لتسجيل البيانات، ولكن ماذا تلك البيانات تبدو وكأنها مرة واحدة تم تسجيلها؟ دعونا ننظر في التسجيلات أدليت به في مؤتمر التكنولوجيا ولفرام المذكور.
أن البيانات يمكن تحميلها في الرياضيات من قبل أي شخص في أي وقت بعد المؤتمر لإظهار التغيرات في الظروف الجوية على مدار المؤتمر باستخدام DateListPlot . أدناه، يمكنك ان ترى ارتفاعا في ضغط الهواء داخل مركز المؤتمرات حيث تجمع عدد أكبر من الناس لرؤية العديد من العروض والموظفين ولفرام أقامت، يليه انخفاض باسم مؤتمر العضوية.
عرض آخر ركضت في مؤتمر للتكنولوجيا ولفرام استخدام مصنوعة من DeviceWrite . باستخدام لغة ولفرام في قاعدة بيانات المالية ، التفت HAT تحسس إلى مؤشر الأسهم مصغرة. هذا العرض بتحميل بيانات سوق الأسهم الحالية من خوادم ولفرام، ثم يعرض عليهم اختيار الأسهم عشوائي من القائمة ويظهر اسم السهم والسعر على مجموعة LED في HAT تحسس ل.
التجريبي النهائي الذي تم تشغيله في مؤتمر للتكنولوجيا ولفرام هذا العام استخدام LED مجموعة من HAT تحسس لتشغيل لعبة كونواي للحياة ، إنسان الخلوية الشهير. لغير المطلعين على "لعبة"، تخيل كل LED مضاءة هو خلية في طبق بتري. إذا كان خلية لديها عدد قليل جدا أو كثيرة جدا الجيران، فإنه يموت بها. إذا مساحة فارغة له بالضبط ثلاثة من جيرانه الذين يعيشون، ظهرت خلية جديدة هناك. عندما تم تطبيق هذه القواعد على جميع المساحات على الشبكة، "جيل" جديد يبدأ وإعادة تطبيق القواعد. هذا النمط يمكن أن تستمر إلى أجل غير مسمى، نظرا للظروف المناسبة. في بلدي تجريبي، مجموعة عشوائية من المصابيح مضاءة ومظلمة تشكل نمط البداية. ثم تشغيل إنسان لعدد معين من التكرارات.
المعلمات جولات، وقفة واللون يمكن أن يكون كل تعديل لتغيير كيفية عرض إنسان والى متى ينتظر الرياضيات قبل عرض التكرار التالي.
هذه العروض تعطي طعم ما هو ممكن عندما يربط الرياضيات مع HAT تحسس. إلقاء نظرة نفسك في صفحة وثائق تحسس HAT ، وإرسال مذكرة إلى ولفرام الجماعة إذا كنت تأتي مع شيء مثير للاهتمام!
تح .
باستخدام HAT تحسس على التوت بي مع الرياضيات 11
Reviewed by . blogmathappily
on
12:56 م
Rating: